基于单片机的数控直流稳压电源(共41页).docx
《基于单片机的数控直流稳压电源(共41页).docx》由会员分享,可在线阅读,更多相关《基于单片机的数控直流稳压电源(共41页).docx(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上保密类别 编 号 湖北工业大学毕业论文基于51单片机数控直流稳压电源的设计院(系)别 (小二号宋体居中)专 业 班 级姓 名 学 号 指导教师 2014年 4 月 9 日 专心-专注-专业目录一、绪论1.1直流稳压电源.31.2数控直流稳压电源.31.3数控直流稳压电源要求.3二、数控直流稳压电源方案设计与论证2.1硬件原理框图.42.2方案简介.42.3单片机选择与论证.52.4DA方案选择62.5稳压输出选择与论证.72.6显示模块.82.7输入按键.92.8电源模块选择.9三、硬件电路设计3.1供电电路设计103.2 单片机最小系统.123.3DA输出设计.13
2、3.4稳压输出153.5电压采样电路183.6数码管显示电路19四、系统软件设计4.1系统软件设计流程图214.2AD转换程序.214.3DA转换程序.22五、系统调试与仿真.235.1硬件调试.235.2软件调试.255.3仿真软件protues简介.265.4DA仿真图.285.5AD仿真图.28六、总结.29基于51单片机数控直流稳压电源的设计摘要:随着科技的日益的发展,电子产品对电源的要求也越来越高。针对普通直流电源一般不可以调节或调节范围小的缺点设计出了一种可调节,宽调节范围的直流稳压电源。该直流稳压电源系统以STC单片机公司的12C5408AD单片机为核心,利用8位DA芯片DAC0
3、832作为DA输出,由单片机12C5408AD内部自带AD转换器对输出电压进行采样处理,采用C语言进行程序控制,输出0+9.9V,扩展0-9.9V的输出范围,步进0.1V的精确稳压输出。关键词:直流电流源 单片机 12C5408AD DAC0832High precision DC current source based on 51 MCUAbstract: With the development of science and technology. Electronic products to the requirements of the power supply is more an
4、d more high. For regular direct current voltage stabilizer accuracy is not high, and the adjusting range is small, we designed a direct voltage stabilizer with high precision and wide adjusting range. This system is based on the MCU of 12C5408AD which product by STC. Using a chip DAC0832 which with
5、8 bit as DA output. By using the MCU internal AD converter to process the output voltage. Use the C language to control the system. So that it can output 0+9.9V, extend to 0-9.9 V, and stepping for 0.1V adjustment function.Key words: DC current MCU 12C5408AD DAC0832一、绪论1.1 直流稳压电源简介当今社会人们极大的享受着电子设备带来
6、的便利,但是任何电子设备都有一个共同的电路-电源电路。大到超级计算机、小到袖珍计算器,所有的电子设备都必须在电源电路的支持下才能正常工作。当然这些电源电路的样式、复杂程度千差万别。可以说电源电路是一切电子设备的基础,没有电源电路就不会有如此种类繁多的电子设备。 由于电子技术的特性,电子设备对电源电路的要求就是能够提供持续稳定、满足负载要求的电能,而且通常情况下都要求提供稳定的直流电能。提供这种稳定的直流电能的电源就是直流稳压电源。直流稳压电源在电源技术中占有十分重要的地位。1.2数控直流稳压电源简介一般普通线性电源具有不可调节或只能线性调节等特点。其调节的范围小,精度低,无法适应于精度要求比较
7、高的场合。数控直流稳压电源主要用微处理器等配合其它控制器件控制电源的电压输出,实现数控可调,高精度输出,过流保护,数字显示等。其调节的范围大,利用高精度的DA转换器,可以实现数控电源高精度输出,同时步进可调。这种高精度的的数控稳压电源可以满足对电源要求比较高的场合。数控直流稳压电源还可以将输出电压值进行采样处理,再送回微处理器进行处理,从而实现输出的闭环控制。还可以对输出的电流进行检测,当输出过载时,可以立即切断输出,保护电源不被烧坏。 1.3 数控电源特点与要求 1输出电压值能够在额定输出电压值以下任意设定和正常工作。 2输出电流的稳流值能在额定输出电流值以下任意设定和正常工作。 3直流稳压
8、电源的稳压与稳流状态能够自动转换并有相应的状态指示。 4对于输出的电压值和电流值要求精确的显示和识别。 5对于输出电压值和电流值有精准要求的直流稳压电源直接数字输入。 6要有完善的保护电路。直流稳压电源在输出端发生短路及异常工作状态时不应损坏,在异常情况消除后能立即正常工作。二、数控直流稳压电源方案设计与论证2.1 硬件设计框图按键输入稳压输出DA输出负载 51系列单片机12C5408AD显示部分报警采样过流供 电 电 源图2-1 硬件设计框图2.2 方案简介该方案以STC 51系列单片机12C5408AD为控制核心,单片机控制DA输出模拟电压,然后经过运算放大器放大电压,再经功率管放大电流。
9、利用单片机内部自带10位AD转换器对输出电压值进行采样,实现闭环控制。单片机对采样值进行处理,在显示部分显示设定电压值和输出电压值。若输出超过当前设定的值,则单片机启动报警同时关闭输出以保护电源。2.3单片机选择与论证一、单片机选择:方案一:采用增强型51单片机,内部自带DA和AD,方案二:采用增强型51单片机,内部自带AD方案三:采用MCS-51系列89S52单片机 二、方案论证: 我们在网上找了许多增强型的的单片机,内部自带AD及DA的,但是发现一般内部自带8位的AD及DA,带10位和12位AD及DA的价格太高,考虑到成本的问题,我们放弃了方案一方案三采用89S52单片机,单片机价格虽然降
10、下来了,但是要采集输出电压,必然要加AD采集电路,因为要采2路电压,所以电路变得很复杂,加大了硬件电路的难度。而方案二采用的单片机内部自带AD,我们选取了STC公司的12C5408AD,该单片机自带8路10位AD,可以满足设计的要求。相对方案三,简化了电路,价格也不是很高。综合考虑,我们选择方案二。 12C5408AD简介:图2-2 12C5408引脚图STC 12C5408AD系列单片机 是宏晶科技生产的单时钟/机器周期(1T)的单片机,是高速,低功耗的51系列单片机,指令代码完全兼容传统8051,速度快8-12倍速。内部集成MAX810专用复位电路,4路PWM,8路高速10位A/D转换。1
11、2C5408AD的工作电压5.5V-3.5V 工作频率 0-35MHz 片上集成512字节RAM,8K ROM2.4 DA选择与论证DA选择方案一:采用我们熟悉的8位DA,DAC0832.方案二:采用我们熟悉的10位DA,TLC5615.方案三:采用内部自带基准源的12位DA MAX531方案论证:DA输出的电压计算公式Uout =X(Rf/DA) (公式一)其中,Rf为电压基准源,DA为所选择的单片机位数,DA=2N X为单片机程序控制的步进值。若我们选用的电压基准源Rf=2.5V,步进值取1,则用8位AD则有最小输出电压为 Uout =10.01V (公式二)再将DA输出值放大10倍,则输
12、出电压的范围为0.1V-25V,满足设计要求。方案一中选择DAC0832符合题目的要求。所以我们选取方案一。方案二为10位DA,输出的精度更高,但考虑到价格的问题,我们放弃方案二。方案三中MAX531内部自带2.048V基准源,输出精度高,但价格太贵,本着满足设计要求尽量节约成本的前提,我们放弃方案三。图2-3 DAC0832引脚图2.5 稳压输出方案选择与论证方案选择方案一、输出LM317集成运放放大DA输出D2 31 ADJ 图2-4 方案一原理框图方案一中,DA输出的电压经过集成运算放大器进行放大,再将放大之后的电压输出到LM317的调节端,利用LM317能够可调输出,实现稳压输出。方案
13、二、输出DA输出集成运放放大 图2-5方案二原理框图方案二中,DA输出的电压经过集成运算放大器放大,再将放大之后的电压与达林顿管的基极相连,利用达林顿管放大电流,从而达到稳定电压输出。方案论证方案一可以实现稳压输出,但是由于LM317自身调节的范围为1.2V-37V,而我们设计时要求为从0V输出到9.9V,所以不能满足,并且LM317不能输出负电压,而我们设计要求中要求扩展输出负电压0-9.9V,用方案一若要输出负电压,则必须用LM337。所以方案一不符合设计要求。方案二利用达林顿管的性质,做成闭环回路控制。其输出电压不受负载影响。当DA输出为0时,其输出也为0,所以满足设计的要求。综合所述,
14、所以我们选择方案二。2.6 显示模块方案一、采用1602液晶屏作为显示模块 方案二、采用数码管作为显示模块方案论证:方案一中1602可以显示2行英文字符和数字,电路连接简单,占用单片机I/0口少。缺点是显示字符小,不易看清,价格太高,程序编写复杂。图2-6 LCD1602实物图方案二采用数码管至少要4位,则要占用12个I/O口,数码管显示时采用动态扫描功耗较低。显示清楚,易于辨认。程序编写简单,价格低。缺点是显示信息量较少,不能显示符号。图2-7 4位数码管实物图 综合考虑,我们决定选取方案二。2.7 输入按键方案一、采用4*4键盘方案二、采用2按键,一个“+”“和一个-”方案论证:方案一中主
15、要采用4*4的矩阵键盘,可以设置0-9和步进,小数点等按键,可以快速的输入。但是4*4键盘占用的PCB面积较大,增加了PCB的成本,增加了PCB的布线难度,并且得占用8个单片机I/0口。而我们选的12C5408AD单片机I/O口有限,这种方案不可取。 方案二中虽不能直接输入0-9,但是可以通过“+”和“-”来实现0-9数字的输入,这样只占用了2个单片机I/O口,节约6个I/O口,同时PCB的面积和成本也进一步缩小。 综上考虑,我们选择方案二。2.8、电源模块的选取方案一、采用开关电源模块方案二、自己制作线性电源电路方案论证:方案一中采用开关电源可以提高整个电流源的效率,体积也会相应的减小,但是
16、开关电源的纹波电压大,电源的纹波电流可能会过大,达不到输出精度的要求。 方案二中自己制作线性电源,线性电源具有纹波电压低的特点。电路中一共要输出四路电源,分别是+12V,-12V,+5V,-5V,+18V,-18V,其中+12V,-12V,+5V,-5V需要稳压,我们可以用常用的线性稳压器7812、79012、7805、7905得到稳压的电压输出。综合上述考虑,我们选择方案二三、硬件电路设计3.1供电电路设计图 3-1 供电电路原理图供电电路采用的是直流线性稳压器组成。一般直流稳压电源的组成如下图图 3-2 直流稳压电源组成图分析:交流电经过变压器变压得到电压UAC,根据单相桥式整流电路的特性
17、,我们可以计算出整流以后的电压UO。UO是整流电路的输出端电压瞬时值在一个周期内的平均值,即 Uo= (公式三)图3-3 整流波形图根据上图中的波形可得UO= (公式四)二极管正向平均电流:桥式整流电路 两组整流二极管交替导通,由上较长的波形图可以看出,流过每个二极管的平均电流等于输出电流的一半。即(公式五)滤波电容和整流二极管的选择,在未加滤波电容之前,整流二极管有半个周期处于导通状态,二极管的导通角=。而接入滤波电容后,二极管只在电容器充电时才导通,导通角。由于滤波后输出平均电流增大,而二极管的导通角反而减小,所以流过二极管的瞬时电流很大。这对管子的寿命极为不利。因此必须选用较大容量的整流
18、二极管。通常应选 择其电大平均整流电流IF大于负载电流IO的2-3倍。整流滤波后的直流电压UI接在输入端和公共端之间,在输出端可以获得稳定的输出电压UOUT,正常工作时,输入输出电压差为2-3V。上图中电解电容的作用是改善负载的瞬态响应,瓷片电容主要是抵消因为长线传输引起的电感效应;用一片7809和一片7909得到稳定电压+9V和-9V给集成运算放大器供电,7809输出的9V再经一片7805得到5V的输出,供给单片机和DA等数字芯片。供给功率管的电源采用另外一个供电电路,主要是为了防止数字电路与模拟大功率器件之前的相互干扰。公共地数字线路接地模拟线路接地图 3-4 PCB地线布线规则同时在PC
19、B走线时,将数字地和模拟地分开走线,最后通过一个0欧电阻连在一起。最大限度的减小相互之间的干扰。3.2单片机最小系统设计图 3-5 单片机最小系统该最小系统采用的是公司12C5408AD,该单片机自带位AD转换器。STC 12C5408AD系列单片机 是宏晶科技生产的单时钟/机器周期(1T)的单片机,是高速,低功耗的51系列单片机,指令代码完全兼容传统8051,速度快8-12倍速。内部集成MAX810专用复位电路,4路PWM,8路高速10位A/D转换。12C5408AD的工作电压5.5V-3.5V 工作频率 0-35MHz 片上集成512字节RAM,8K ROM图中C5、C6加上Y1=12MH
20、z晶振,够成了单片机的晶振电路。C7和R1够成了单片机的复位电路,使之上电复位。ERR连接单片机的报警模块,当单片机检测到ADC0采回来的数据高于设定的数据时,单片机就会启动报警。同时关闭输出。C8为单片机的电源的退耦电容,主要是为了防止电源电压的波动对单片机产生干扰。COM1 COM2连接按键,DAC0-DAC7连接DA。其中EA是DA使能脚,ADC0,ADC1主要是采样,对电源的输出电压进行实时的监控,防止过压输出而损坏电源。一但检测到过流,关闭输出,同时启动报警,蜂鸣器响,报警灯闪。单片机最小系统的地线全部接到数字地线上,与恒流源的地线分开走。防止地线之间的相互干扰。3.3 DA输出设计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 数控 直流 稳压电源 41
限制150内