基于8051单片机的数控电源设计方案_第1页
免费预览已结束,剩余2页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于8051单片机的数控电源设计方案目前所用法的直流可调电源中,几乎都为旋纽开关调整,调整精度不高,而且常常跳变,用法棘手。利用数控电源,可以达到每步0.1v的精度,输出电压范围0"15v,可以达到2a。系统结构图1:硬件系统结构图对选用芯片解释0832是一款常用的数摸转换器,它有两种衔接模式,一种是电压输出模式,另外一种是电流输出模式,为了设计的便利,选用电压输出模式,如所示,iout1和iout2之间接一参考电压, vref输出可控制电压信号。它有三种工作方式:不带缓冲工作方式,单缓冲工作方式,双缓冲工作方式。该采纳单缓冲模式,由电路图可知,因为/wr2 =/xfer=0,dac

2、寄存处于直通状态。又因为ile=1,故只要在选中该片(/cs=0)的地址时,写入(/wr=0)数字量,则该数字信号立刻传送到输入寄存器,并直通至dac寄存器,经过短暂的建立时光,即可以获得相应的模拟电压,一旦写入操作结束,/wr1和/cs立刻变为高电平,则写入的数据被输入寄存器锁存,直到再次写入刷新。at24c02是一款常用的可掉电保存数据的rom,2k比特容量,采纳i2c操作,关于它的详细操作办法参考相关资料。图2:主硬件电路图图3:参考电压电路图硬件电路设计采纳常用的51芯片作为控制器,p0口和 dac0832的数据口挺直相连,da的/cs和/wr1衔接后接p2.0,/wr2和/xefr接

3、地,让da工作在单缓冲方式下。da的11脚接参考电压,参考电压电路2所示,通过调整可调调整lm336的输出电压为5.12v,所以在dac的8脚输出电压的辨别率为5.12v/256= 0.02v,也就是说da输入数据端每增强1,电压增强0.02v。da的电压输出端接op07的输入端,放大器的放大倍数为 r8/(r8+r9)=1k/(1k+4k)=5,输出到电压模块lm350的电压辨别率=0.02v×5=0.1v。所以,当输出数据增强1的时候,终于输出电压增强0.1v,当调整电压的时候,可以以每次0.1v的梯度增强或者降低电压。本电路设计三个按键,key1为翻页按键,最近设置的电压大小保

4、存在eerom里面,比如10个电压,按一下key1,电压变为下一个,省去了反复设置电压的棘手,key2为电压+,key3为电压+,按一下key2,当前电压增强0.1v,按一下key3,当前电压减小0.1v。限于篇幅缘由,未画出数码管显示电路,该系统用法3个数码管,可以显示三位数,一个小数位,比如可以显示12.5v,采纳动态扫描驱动方式。本主电路的原理是通过mcu控制da的输出电压大小,通过放大器放大,给电压模块作为终于输出的参考电压,真正的电压,电流还是由电压模块lm350输出。为了达到2a的输出电流,lm350必需选用金属外壳封装,并且带稍大面积的散热片。软件流程软件系统软件的设计主要完成三

5、方面的功能:1.设置电压并且保存,主要是对eerom的操作。2.把设置的电压送到da,主要是对da的操作。3.中断显示,把设置的电压显示到数码管上。该数控电压源实现保存最近10电压功能,当打开电源的时候,它显示和输出的必需是上次用法电压大小,所以在eerom中用法11个地址保存数据,第一个地址保存当前电压编号,大小为1"10。第2个地址"第 11个地址延续保存10个电压大小数据。电压编号的大小分离对应到相应地址电压大小。对软件流程做一下解释:当电源打开的时候,mcu举行复位,寄存器清零。接着电源应当显示和输出上次关机前的电压大小,这时候mcu先读取eeprom中保存的电压编号,按照电压编号读出对应电压,把该数据送到da,在转换成bcd码送到显示部分。这时候程序循环检测是否有按键信号,假如key1按下,电压编号指向下一个,保存该电压编号,读对应电压,把他送到da并且显示。假如key2按下,当前电压数据加1,相对应输出电压(powerout引脚)增强0.1v,保存设置电压数据。假如key3按下,电压数据减1,输出电压削减0.1v,保存设置电压数据。结语该数控电压源经过时光实际用法解释,具有精度高,用法便利,硬件电路容易等特点。假如要作成

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论