数控直流稳压电源93962

数控直流稳压电源93962

ID:14874829

大小:147.00 KB

页数:7页

时间:2018-07-30

数控直流稳压电源93962_第1页
数控直流稳压电源93962_第2页
数控直流稳压电源93962_第3页
数控直流稳压电源93962_第4页
数控直流稳压电源93962_第5页
资源描述:

《数控直流稳压电源93962》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数控直流稳压电源摘要:数控直流稳压源就是能用数字来控制电源输出电压的大小,而且能使输出的直流电压能保持稳定、精确的直流电压源。电源具有高频率、高功率密度、高效率等优点,被称作高效节能电源。该系统由单片机控制DAC0832输出电压,在经过运放放大,可以输出1~12V电压,1A电流,此可调的低功率开关稳压电源,以满足小型电子设备的供电需要。关键词:直流稳压源单片机DAC0832运放1任务的提出1.1基本功能电路可以输出1~12V电压,1A电流,有两个开关,分别增减电压0.2V,使用者可以自己微调。数码管显示当前输出的电压值。1.2方案论证方案一:三端稳压电源采用可调

2、三端稳压电源构成直流可调电源,采用两个LM317控制,可变电阻RP用数字电位器作为反馈电阻,调节其值,即可调节其放大倍数。但由于三端稳压芯片LM317和LM337的输出电压不能从0V起调,输出公式:Vout=1.25×(1+R2/R1)。所以,可以采用在输出的地方加两个二级管,利用PN节的固有电压来实现从0V起调。方案二:采用A/D和D/A采用A/D和D/A构成直流电源,采用单片机控制DAC0832输出电压,在经过运放放大,即可满足要求。方案三:采用7805构成直流电源采用7805构成直流电源,改变RP阻值使7805的公共端的电压在0到-10V之间可调,则780

3、5的输出端电压就可实现-5V-+5V之间可调了。这种方案是利用了7805的输出端与公共端的电压固定为+5的特性来设计的。但同样存在不好数控的问题。方案一结构简单,使用方便,干扰和噪音小。但数字电位器误差较大,控制精度不够高,误差电压较大。同时更重要的是几乎所有的数字电位器能够容忍的电流都在20mA以下。方案二精确度高,纹波小,效率和密度比较高,可靠性也不错。方案三同样存在数控不好的问题。所以我选择方案二。2总体设计7根据设计任务要求,该系统主要包括三大部分:数字控制部分、模拟/数字转换部分(D/A变换器)及运算放大。数字控制部分用+、-按键控制一可逆二进制计数器

4、,二进制计数器的输出输入到D/A变换器,经D/A器转换成相应的电压,此电压经过放大到合适的电压值后输出,使稳压电源的输出电压以0.2V的步进值增或减。2.1电路设计框图数控直流稳压电源的工作原理框图如图2.1所示。数码管显示ATC9851单片机运放DAC0832电流放大数字控制+0.24V-0.24V输出图2.1设计框图2.2总体电路仿真图图2.2电路总仿真图7电路的总仿真电路图如图2.2所示。3详细设计3.1DAC08321.DAC0832结构D0~D7:8位数据输入线,TTL电平,有效时间应大于90ns(否则锁存器的数据会出错);VREF:基准电压输入线,V

5、REF的范围为-10V~+10V;IOUT1:电流输出端1,其值随DAC寄存器的内容线性变化;IOUT2:电流输出端2,其值与IOUT1值之和为一常数;Rfb:反馈信号输入线,改变Rfb端外接电阻值可调整转换满量程精度;2.DAC0832工作原理当VREF接10V时,输出电压范围是0V~10V。若输入数字为0~255,则输出为Uout=VREF×D/256。基本应用电路图如图3.1所示。图3.1部分程序如下:voidwbT0_time()interrupt0{if(jia1==0){while(jia1==0);//按键按下P0=P0+0x05;num=num

6、+24;}//电压增加2.4V}3.2单片机控制电路单片机P2口输出接到DAC0832的D0~D7,从而改变DAC的输出电压。单片机接数码管,显示当前的输出电压值。单片机还接有两个开关,用于调动输出电压,一个每次增加0.24V,另一个每次减0.24V。该电路图如图3.2所示。7图3.2电压控制图3.3运放电路和电流放大电路一级运放输出电压为0~10V,经过二级运放,放大到0~12V,以满足设计要求。该部分电路图如图3.3所示。7图3.3电压电流放大电路电路仿真结果如图3.4所示。图3.4电路显示当DAC0832输入为0xff时,输出电压电流如图3.5所示。图3.

7、5输出电压电流4程序#include#defineucharunsignedchar#defineuintunsignedintsbitjia1=P3^2;//jia0.24vsbitjian1=P3^3;//jian0.24vuintnum;ucharcodetable1[]={0xBF,0x86,0xDB,0xCF,0xed,0xeD,0xfd,0x87,0xFF,0xEF};//you.ucharcodetable[]={0x3F,0x06,0x5B,0x4F,70x66,0x6D,0x7D,0x07,0x7F,0x6F};//wu.vo

8、iddelayms(ui

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。