基于单片机智能稳压电源的设计毕业设计Word下载.docx
《基于单片机智能稳压电源的设计毕业设计Word下载.docx》由会员分享,可在线阅读,更多相关《基于单片机智能稳压电源的设计毕业设计Word下载.docx(35页珍藏版)》请在冰点文库上搜索。
4.4稳压部分………………………………………………………………….13
4.5显示电路………………………………………………………………….13
4.6数据测试与分析………………………………………………………...14
第五章软件设计.……………………………………………………………….14
5.1软件流程图………………………………………………………………..14
结束语………………………………………………………………………………15
参考文献……………………………………………………………………………16
附录一………………………………………………………………………………17
附录二………………………………………………………………………………20
附录三………………………………………………………………………………21
第一章概述
1.1直流稳压电源的发展方向
1.1.1智能化
目前在研制高精度、高性能、多功能的测量控制仪表时,几乎没有不考虑采用微处理器的。
以微处理器为主体取代传统仪器仪表的常规电子线路,将计算机技术与测量控制技术结合在一起,组成新一代的所谓“智能化测量控制仪表”。
智能仪器解决了许多传统仪表不能或不易解决的难题,同时还能简化系统电路,提高系统的可靠性,加快产品的开发速度。
直流稳压电源一方面为仪器仪表提供电能量,是仪器仪表的“动力源”,另一面它本身就是仪器仪表,因此,它有可能而且应当智能化。
具体地说,智能化的直流稳压电源电源应当具有以下功能特点:
①操作自动化。
系统的整个测量过程如键盘扫描、量程选择、开关启动闭合、数据的采集、传输与处理以及显示打印等都用微控制器来控制操作,实现测量过程的全部自动化。
②具有自检测功能,包括自动调零、自动故障检测与状态检验、自动校准、自诊断及量程自动转换等。
系统能自动检测出故障的部位甚至故障的原因。
③具有友好的人机对话能力。
智能化的直流稳压电源使用键盘代替传统直流稳压电源中的切换开关,操作人员只需通过键盘输入命令,就能实现某种测量功能。
与此同时,智能直流稳压电源还通过显示屏将仪器的运行情况、工作状态以及测量数据的处理结果及时告诉操作人员,使系统的操作更加方便直观。
④网络管理能力。
随着互联网技术应用日益普及和信息处理技术的不断发展,直流稳压电源通过RS232接口实现与上位PC机通信,从而使网络技术人员可以随时监视电源设备运行状态、各项技术参数;
网络技术人员可通过网络定时开关电源,实现远程开关机等功能。
1.1.2数字化
在传统直流稳压电源中,控制部分是按模拟信号来设计和工作的。
在六、七十年代,电力电子技术完全是建立在模拟电路基础上的。
但是,现在数字式信号、数字电路显得越来越重要,数字信号处理技术日趋完善成熟,显示出越来越多的优点:
便于计算机处理控制、避免模拟信号的畸变失真、减小杂散信号的干扰(提高抗干扰能力)、便于软件包调试和遥感遥测遥调,也便于自诊断、容错等技术的植入。
1.1.3模块化
电源的模块化有两方面的含义,其一是指功率器件的模块化;
其二是指电源单元的模块化。
模块化的目的不仅在于使用方便,缩小整机体积,更重要的是取消传统连线,把寄生参数降到最小,从而把器件承受的电应力降至最低,提高系统的可靠
性。
大功率的电源,由于器件容量的限制和增加冗余提高可靠性方面的考虑,一般采用多个独立的模块单元并联工作,采用均流技术,所有模块共同分担负载电流,一旦其中某个模块失效,其它模块再平均分担负载电流。
极大的提高系统可靠性,即使万一出现单模块故障,也不会影响系统的正常工作。
1.1.4绿色化
电源系统的绿色化有两层含义:
首先是显著节电,这意味着发电容量的节约,而发电是造成环境污染的重要原因,所以节电就可以减少对环境的污染;
其次这些电源不能(或少)对电网产生污染,国际电工委员会(IEC对此制定了一系列标准,如工EC555,IEC917,IECI000等。
20世纪末,各种有源滤波器和有源补偿器的方案诞生,为21世纪批量生产各种绿色直流稳压电源产品奠定了基础[7]。
1.2国内发展现状
随着电子技术的迅速发展,直流稳压电源的应用已经非常广泛。
其好坏直接影响着电子设备或电子系统的工作性能。
直流稳压电源是电子设计中常用的设备之一,广泛应用于电子电路的各个领域。
直流稳压电源分连续导电式与开关式两类。
前者由工频变压器把单相或三相交流电压变到适当值,然后经整流、滤波,获得不稳定的直流电源,再经稳压电路得到稳定电压(或电流)。
这种电源线路简单,纹波小,相互干扰小,但体积大,耗材多,效率低(常低于40%~60%)。
后者以改变调整元件(或开关)的通断时间比来调节输出电压,从而达到稳压。
这类电源功耗小,效率可达85%左右,但缺点是纹波大、相互干扰大。
直流稳压电路的分类主要有四类:
①稳压二极管稳压电路,这种稳压电路中利用硅稳压二极管的稳压特性,实现直流工作电压的稳压输出。
这种直流稳压电路的稳压特性一半,往往只用于稳定局部的直流电压。
在整机电源电路中一般不用。
②串联调整管稳压电路,这种稳压电路利用了三极管集电极与发射极之间阻抗随基极电流大小变化而变化的特性,进行直流输出电压的自动调整,实现直流输出电压的稳定。
在这种稳压电路中的三极管(调整管)一直处于导通状态。
③开关型稳压电路,这是一种高性能的直流稳压电路,稳压原理比较复杂,在这种电路中的三极管(开关管)处于导通、截止两种状态的转换中,即工作在开关状态,所以开关型稳压电路由此得名。
④三端集成稳压电路,这是一种集成电路的稳压电路,其功能是稳定直流输出电压。
这种集成电路只有三根引脚,使用很方便,在许多场合都有着广泛应用。
传统的直流稳压电源功能简单,难于控制,可靠性低,干扰大,精度低且体积大,复杂度高。
而基于单片机控制的直流稳压电源则能较好地解决以上传统稳压电源的不足。
其良好的性价比更能为人们所接受,具有一定的设计价值。
1.3系统研究方向
传统的直流稳压电源功能简单,难于控制,可靠性低,干扰大,精度低,体积大且复杂度高。
第二章设计原理
2.1设计原理
2.1.1稳压电源基本原理
直流稳压电源由电源变压器T、整流、滤波和稳压电路四部分组成,其原理框图如图2.1所示。
电网供给的交流电压u1(220V,50Hz)经电源变压器降压后,得到符合电路需要的交流电压u2,然后由整流电路变换成方向不变、大小随时间变化的脉动电压u3,再用滤波器滤去其交流分量,就可得到比较平直的直流电压uI。
但这样的直流输出电压,还会随交流电网电压的波动或负载的变动而变化。
在对直流供电要求较高的场合,还需要使用稳压电路,以保证输出直流电压更加稳定。
图2.1直流稳压电源框图
2.1.2稳压电路设计方案
方案一:
采用LM78XX系列三端稳压器稳压,电路如图2.2
图2.2三端稳压器稳压电路
方案二:
采用LM317系列可调三端稳压器稳压,电路如图2.3
图2.3可调三端稳压器稳压电路
方案三:
由运放组成的串联型稳压电源,电路如图2.4
图2.4串联型稳压电路
方案一与方案二都可实现稳定的电压输出,而且电路结构简单,但方案一电压输出固定,方案二虽然电压可调但很难实现步进调节。
方案三既可实现稳定的电压输出,而且输出电压连续步进可调,满足设计要求。
在方案三中用到了运放、单片机、数模转换DAC0832,这些器件都需要稳定的工作电压,因此系统最终的选择方案一与方案三相结合,采用方案一实现系统的工作电压,采用方案三实现系统稳压电源的连续步进可调[8]。
2.2系统框图
系统由各个模块组成,由各个模块组成的系统框图如图2.5所示。
显示电路
调整电路
电源电路
按键控制
取样电路
比较电路
DAC
AT89C51
单
片
机
图2.5系统框图
第三章主要器件介绍
3.1AT89C51简介
本课题设计的直流稳压电源的核心控制器件选用AT89C51[1]。
AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—FalshProgrammableandErasableReadOnlyMemory)的低电压,高性能CMOS8位微处理器,俗称单片机。
该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT8920C51是他的精简版,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案,引脚图如图3.1。
图3.1AT89C51引脚图
AT89C51主要特性
·
与MCS-51兼容
4K字节可编程闪烁存储器
寿命:
1000写/擦循环
数据保留时间:
10年
全静态工作:
0Hz-24Hz
三级程序存储器锁定
128*8位内部RAM
32可编程I/O线
两个16位定时器/计数器
5个中断源
可编程串行通道
低功耗的闲置和掉电模式
片内振荡器和时钟电路
3.2DAC0832工作原理
直流稳压电源的数模转换采用通用芯片DAC0832。
DAC0832的原理框图如图3.2所示。
DAC0832主要由8位输入寄存器、8位DAC寄存器、8位D/A转换器以及输入控制电路四部分组成。
8位输入寄存器用于存放主机送来的数字量,使输入数字量得到缓冲和锁存,由加以控制;
8位DAC寄存器用于存放待转换的数字量,由加以控制;
8位D/A转换器输出与数字量成正比的模拟电流;
由与门、非与门组成的输入控制电路来控制2个寄存器的选通或锁存状态。
图3.2DAC0832原理框图
当WR2和XFER同时有效时,8位DAC寄存器端为高电平“1”,此时DAC寄存器的输出端Q跟随输入端D也就是输入寄存器Q端的电平变化;
反之,当端为低电平“0”时,第一级8位输入寄存器Q端的状态则锁存到第二级8位DAC寄存器中,以便第三级8位DAC转换器进行D/A转换。
一般情况下为了简化接口电路,使第二级8位DAC寄存器的输入端到输出端直通,只有第一级8位输入寄存器置成可选通、可锁存的单缓冲输入方式。
特殊情况下可采用双缓冲输入方式,即把两个储存器都分别接成受控方式。
DAC单极性输出方式如图3.3所示。
图3.3DAC单极性输出电路
3.3数码管显示原理
3.3.1数码管结构
输出电压采用7段数码管进行显示。
数码管由8个发光二极管(以下简称字段)构成,通过不同的组合可用来显示数字09、字符AF、H、L、P、R、U、Y、符号“”及小数点“”。
数码管的外型结构如图3.4(a)所示。
数码管又分为共阴极和共阳极两种结构,分别如图3.4(b)和图3.4(c)所示。
(a)外型结构(b)共阴极(c)共阳极
图3.4数码管结构图
3.3.2数码管工作原理
共阳极数码管的8个发光二极管的阳极(二极管正端)连接在一起,通常,公共阳极接高电平(一般接电源),其它管脚接段驱动电路输出端。
当某段驱动电路的输出端为低电平时,则该端所连接的字段导通并点亮,根据发光字段的不同组合可显示出各种数字或字符。
此时,要求段驱动电路能吸收额定的段导通电流,还需根据外接电源及额定段导通电流来确定相应的限流电阻。
共阴极数码管的8个发光二极管的阴极(二极管负端)连接在一起,通常,公共阴极接低电平(一般接地),其它管脚接段驱动电路输出端,当某段驱动电路的输出端为高电平时,则该端所连接的字段导通并点亮,根据发光字段的不同组合可显示出各种数字或字符。
此时,要求段驱动电路能提供额定的段导通电流,还需根据外接电源及额定段导通电流来确定相应的限流电阻
3.3.3数码管字形编码
要使数码管显示出相应的数字或字符必须使段数据口输出相应的字形编码。
对照图7.10(a),字型码各位定义如下:
数据线D0与a字段对应,D1字段与b字段对应……,依此类推。
如使用共阳极。
数码管,数据为0表示对应字段亮,数据为1表示对应字段暗;
如使用共阴极数码管,数据为0表示对应字段暗,数据为1表示对应字段亮。
如要显示“0”,共阳极数码管的字型编码应为:
11000000B(即C0H);
共阴极数码管的字型编码应为:
00111111B(即3FH)。
依此类推可求得数码管字形编码如表3.1所示。
表3.1数码管字型编码表
显示字符
字形
共阳极
共阴极
dp
g
f
e
d
c
b
a
字型码
字形码
1
C0H
3FH
F9H
06H
2
A4H
5BH
3
B0H
4FH
4
99H
66H
5
92H
6DH
6
82H
7DH
7
F8H
07H
8
80H
7FH
9
90H
6FH
A
88H
77H
B
83H
7CH
C
C6H
39H
D
A1H
5EH
E
86H
79H
F
8EH
71H
H
89H
76H
L
C7H
38H
P
8CH
73H
R
CEH
31H
U
C1H
3EH
Y
91H
6EH
BFH
40H
.
熄灭
灭
FFH
00H
第四章硬件电路与数据测试
4.1整流滤波、初步稳压
整流就是把交流电变成脉动的直流电的过程,整流的基本器件是二极管,利用二极管的单向导电性即可把交流电转换成脉动的直流电,桥式整流电路如图4.1所示[2]。
图4.1整流滤波电路
滤波是为了降低输出电压的脉动成分,得到较为平滑的直流电源,常有的滤波电路有电容滤波、RC(LC)∏型的滤波形式。
电容是一个能储存电荷的元件。
有了电荷,两极板之间就有电压UC=Q/C。
在电容量不变时,要改变两端电压就必须改变两端电荷,而电荷改变的速度,取决于充放电时间常数。
时间常数越大,电荷改变得越慢,则电压变化也越慢,即交流分量越小,也就“滤除”了交流分量,经过滤波后,输出电压的纹波减小,直流成分得到提高;
固定三端稳压器稳压电路如图4.2所示,在输入与公共端之间、输出端与公共端之间分别接了0.33uf、0.1uf的电容,可以防止自激振荡。
图4.2三端稳压电路
4.2AT89C51主控部分
单片机AT89C51是系统的控制核心,主要是通过控制数摸转换来实现对稳压电源的调节,并且控制显示电路,电路如图4.3所示[9]。
图
4.3AT89C51主控电路
主控电路中包括AT89C51工作的基本电路:
复位电路和晶振电路,还有两个按键:
+SW键和-SW键,这两个按键用于控制输出电压的增加与减小。
4.3数模转换DAC0832[3]
DAC模块是整个系统的纽带,连接着控制部分与稳压部分,电路如图4.4所示
图4.4数模转换电路
该数模转换电路采用的是DAC0832单极性输出方式,输出Vo=-B*Vref/256,其中B的值为D0~D7组成的8位二进制,取值范围为0~255,Vref是参考电压,该电压有电阻R2和可变电阻R3分压所得,通过调节可变电阻可以改变参考电压Vref。
4.4稳压部分
稳压部分是系统的实现核心,DAC模块输出的模拟信号决定最终的输出电压,电路如图4.5所示[10]。
图4.5稳压电路
稳压电路中电阻R7和R8组成取样电路,对输出电压进行取样,运放TL082构成比较电路,对采样电压与数模转换输出的电压进行比较以控制调整电路,三极管Q1和Q2构成调整电路,调整电路