单片机数控恒压源.docx
- 文档编号:30735446
- 上传时间:2023-08-20
- 格式:DOCX
- 页数:29
- 大小:332.60KB
单片机数控恒压源.docx
《单片机数控恒压源.docx》由会员分享,可在线阅读,更多相关《单片机数控恒压源.docx(29页珍藏版)》请在冰豆网上搜索。
单片机数控恒压源
合肥师范学院
毕
业
论
文
系别:
电子信息工程学院
姓名:
尹星
专业:
10通信工程
指导老师:
2013年6月30日
摘要
直流稳压电源的应用非常的广泛,质量优良的直流稳压电源,才能满足各种电子线路的要求。
所以,直流稳压电源的设计颇为重要,特别是数控制稳压电源。
本文主要介绍数控直流稳压电源的设计,对其中涉及的D/A转换、单片机等也有详细介绍。
将单片机数字控制技术,有机地融入直流稳压电源的设计中,就能设计出一款高性价比的多功能数字化通用直流稳压电源。
关键词
直流稳压电源,单片机,数字控制
Abstract
Implementationofdirectcurrentstabilizedvoltagepowersourceisextensive.Directcurrentstabilizedvoltagepowersourcethatissupenriorinquality,isabletosatisfywiththerequireofallkindsofelectroncircuit.So,thedesignofdirectcurrentstabilizedvoltagepowersourceisveryimportant,especiallynumericalcontoldirectcurrentstabilizedvoltagepowersource.Thetextmostlyintroducedesignofanumericalcontoldirectcurrentstabilizedvoltagepowersource,versusthereintotouchonD/Aconversion,SCMwaittoohavegotdetailintroduce.TheDESignmiddleoftheshouldSCMnumericalcontroltechnologyorganicallymoltengreetdirectcurrentregulator,thoughtoutoneentertainhighsexualvalencespecificmultifunctiondigitalizationcurrencydirectcurrentregulator.
Keywords
regulatedpowersupplyofdirectcurrent;single2chipmicrocomputer,digitalcontrol
摘要………………………………………………………………………………1
Abstract…………………………………………………………………………2
目录………………………………………………………………………………3
绪论………………………………………………………………………………1
第一章直流稳压电源原理……………………………………………………2
1.1整流电路………………………………………………………………2
1.1.1单相桥式整流电路……………………………………………2
1.2滤波电路………………………………………………………………3
1.2.1电容滤波电路…………………………………………………3
1.2.2电感滤波电路…………………………………………………5
1.3稳压电路………………………………………………………………6
第二章数控恒压源的实现方案………………………………………………7
2.1设计目标………………………………………………………………7
2.2实现框图………………………………………………………………7
第三章供电和稳压输出部分…………………………………………………8
3.1稳压输出部分仿真图…………………………………………………8
3.2供电和稳压输出电路图………………………………………………8
第四章数字控制部分…………………………………………………………10
4.1单片机部分……………………………………………………………10
4.2D/A转换部分…………………………………………………………10
4.3A/D转换部分…………………………………………………………11
4.4绘制PCB………………………………………………………………13
4.5总电路软件实现流程图………………………………………………14
结论……………………………………………………………………………17
谢辞……………………………………………………………………………18
参考文献………………………………………………………………………19
附录……………………………………………………………………………20
绪论
几乎所有的电子设备都需要稳定的直流电源,因此直流稳压电源的应用非常的广泛。
直流稳压电源的电路形式有很多种,有串联型、开关型、集成电路、稳压管直流稳压电源等等。
在电子设备中,直流稳压电源的故障率是最高的(长期工作在大电流和大电压下,电子元器件很容易损坏)但在直流稳压电源中,通过整流、滤波电路所获得的直流电源的电压往往是不稳定的。
输出电压在电网电压波动或负载电流变化时也会随之有所改变。
电子设备电源电压的不稳定,将会引起很多问题,比如:
测量仪器的准确度降低,交流放大器的噪声增大,直流放大器的零点漂移等等。
设计出质量优良的直流稳压电源,才能满足各种电子线路的要求。
因此,直流稳压电源的研究就颇为重要。
目前产生直流稳压电源的方法大致分为两种:
一种是模拟方法,另一种是数字方法。
前者的电路均采用模拟电路控制,而后者则是通过数字电路进行自动控制。
直流稳压电源朝着数字化方向发展。
因此对于数控恒压源的研究是必要的。
目前,国外直流稳压电源已朝着多功能和数字化的方向发展。
Matthew等提出了采用多路DöA分别设定多路输出电压,以及以多路AöD进行输出检测的微机数控电源。
随着科学技术飞速发展,对电源可靠性、输出精度和稳定性要求越来越高,利用D/A转换器的高分辨率和单片机的自动检测技术设计程控电源就显示出其优越性。
程控电源既能方便输入和选择预设电压值又具有较高精度和稳定性,而且还可程控实现对电源的可编程监控,如模拟电压跌落、间断或起伏等情况,即可编程电源也可以看作一种功率型的低频信号发生器。
程控电源可以任意设定输出电压或电流,所有功能由面板上的键盘或通过RS-232C串口连接的上位微机实现,给电路实验带来极大的方便,提高了工作效率。
第一章直流稳压电源的基本原理
在电子电路中,通常都需要电压稳压的直流电源供电。
日常生活中也需要将交流电转变成直流电,形成直流稳压电源。
一般直流稳压电源由电源变压器、整流电路、滤波电路和稳压电路等四部分组成。
图1直流稳压电源的工作原理
电源变压器是将交流电网220V的电压变为所需要的电压值,然后通过整流电路将交流电压变为脉动的直流电压,由于此脉动的直流电压还含有较大的纹波,必须通过滤波电路加以滤除,从而得到平滑的直流电压。
但这样的电压还随电网电压波动(一般10%左右的波动)、负载和温度的变化而变化。
因而在整流、滤波电路之后,还需接稳压电路。
稳压电路的作用是当电网电压波动、负载和温度变化时,维持输出直流电压稳定。
1.1整流电路
整流电路的任务是将交流电变换成直流电。
完成这一任务主要靠二级管的单向导电作用。
因此二极管是构成整流电路的关键元件。
常见的几种整流电路有单相半波、全波、桥式和倍压整流。
我主要研究了单项桥式整流电路。
1.1.1单相桥式整流电路
a
b
Tr
图2单相桥式整流电路
图2中Tr为电源变压器,它的作用事将交流电网电压变成整流电路要求的交流电压。
单相桥式整流电路是由四个二极管接成电桥的形式构成的。
设电源变压器二次侧电压U=Usinwt(v),在U的正半周,极性为上正下负,此时二极管D1、D3承受正向电压而导通,D2、D4反向截止,电流i的通路是a
D1
RL
D3
b。
负载RL上又得到半波电压。
在U的负半周,极性为上正下负,此时二极管D2、D4导通,D1、D3反向截止,电流i的通路是b
D2
RL
D4
a。
负载RL上又得到半波电压。
RL上得到的电压U是单方向全波脉动(图3)。
图3单相桥式整流滤波电路波形图
要使之接近于理想的直流电压,在整流之后需加滤波电路,将单向脉动电压中的交流分量尽量多地滤掉。
1.2滤波电路
滤波电路用于滤去整流输出电压中的纹波,一般由电抗元件组成,如在负载电阻两端并联电容器C,或与负载串联电感器L,以及由电容、电感组合而成的各种复式滤波电路。
滤波电路的形式有很多,分为电容输入式和电感输入式。
1.2.1电容滤波电路
采用一只容量较大的电解质电容器,所以要注意其极性,其正极要接电路高电位端,负端要接电路低电位端。
若极性接反,过高的反向电压可能击穿电容器。
图4桥式整流、电容滤波电路
图5交流电压U的波形
如图4,由于电容C1并联在负载电阻R1上,所以电容C1两端的电压
就是负载的电压
,交流电压U的波形(如图5);假设,电路接通时,恰恰在电压U由负到正过零的时刻,这时二极管开始导通,电压U通过二极管向电容C1充电,由于二极管的正向电阻很小,所以充电时间常数很小,电压
将随着电压U按正弦规律逐渐升高,当U增大到最大值时,
也随之上升到最大值。
然后U开始下降,
也开始下降,但他们按不同规律下降,U按正弦规律下降,而电容C1则通过负载R1放电,电容端电压
按指数规律下降,由于放电时间常数较大,
下降缓慢。
除了刚过最小值的一小段时间内,仍有
=U的关系外,之后就出现U<
的情况,二极管承受反向电压,处于截止状态。
电压
按指数规律缓慢下降到wt=2
以后,虽然电压U又为正值,但由于U<
,二极管仍然不能导通。
直到U>
以后,二极管才又导通,电容C1由放电状态重新变为充电状态,
又随着U上升。
如此继续下去,电压
也就是负载电压
就变得平滑了,因而负载电压的平均值也有所增大了。
如果电容滤波电路接于桥式整流电路,则在交流电压的一个周期内,电容C1有两次充、放电,其放电时间比上述半波整流后所接电容滤波电路要短,故输出电压更为平滑。
电容滤波使整流输出电压波形变得平直的原因,还可以从电容C1对脉动电流中的交流成分具有旁路作用来理解。
由于电容C1与负载电阻R1并联,C1的容量愈大,整流后所得的脉动电流交流分量的频率愈高,则电容C1的荣康、、容抗愈小,而电阻R1的阻值与频率无关,因此,脉动电流中的交流成分主要通过电容C1而被旁路,R1上的电流和电压便较为平直了。
1.2.2电感滤波电路
图6电感滤波电路
如图6是电感滤波电路,它是在整流电路的输出端和负载电阻R之间串联一个电感线圈。
电感中流过的电流发生变化时,线圈中要产生自感电动势阻碍电流的变化。
当电流增加时,自感电动势的方向与电流方向相反,自感电动势阻碍电流的增加,同时将能量储存起来,使电流增加缓慢。
反之,当电流减小时,自感电动势的方向与电流的方向相同,自感电动势阻止电流的减小,同时将能量释放出来,使电流减小缓慢,因而使负载电流和负载电压脉动大为减小。
如果要求输出电流较大,输出电压脉动很小时,可在电感滤波电路之后再接电容C。
组成LC滤波电路。
电感滤波之后,利用电容再一次滤掉交流分量,这样,便可得到更为平直的直流输出电压。
上面讨论的整流滤波电路,输出电压已较平滑,但却不稳定,当用一个不稳定的电压对负载供电时,会引起负载工作不稳定,甚至不能正常工作。
为了得到稳定的直流输出电压,在整流滤波电路之后,需要增加稳压电路。
1.3稳压电路
稳压电路用的比较多是用集成稳压管稳压电路。
如图7是集成稳压管稳压电路,由集成稳压管7805构成稳压电路,。
图7硅稳压管稳压电路
第二章数控恒压源的实现方案
传统的直流稳压电源输出是通过粗调波段开关及细调电位器来调节的,并由电位表指示电压值的大小。
这种直流稳压电源存在读数不直观、稳压精度不高、不易调准、电位构成复杂、体积大等缺点,而基于单片机控制的数控直流电源不但实现了直流稳压的功能,而且没有上述的缺点。
2.1设计目标
1)电源输出电压范围0.0V-10.0V,步长0.1V,输出电压值由5110液晶显示器显示。
2)用户对数控恒压源的控制,通过AD采集电位器的电压进行控制。
3)整机由自制稳压电源供电,输入交流220V,输出直流+5V。
2.2实现框图
整个电源(如图10)分成三个主要部分:
供电部分、稳压输出部分和数控部分。
图8稳压直流电源总框图
第三章供电和稳压输出部分
3.2供电和稳压输出部分电路图
这部分将数控部分送来的电压控制字转换成稳定电压输出,电路主要由供电、整流滤波、稳压输出、过流保护和延时启动等几部分组成。
(如图10)
D/A转换部分的输出电压作为稳压输出电路的参考电压。
稳压输出电路的输出与参考电压成比例。
稳压输出电路采用的是串联式反馈稳压电路(如图9),在电路中,Q1—C519为调整管,UA—LM358为比较放大器,R9、R10,R1,组成反馈网络。
D/A转换电路的输出电压DAOUT接到UA的同向端,稳压电源的输出经R19、R10,R1,组成的取样电路分压后送到运放UA的反向端,经运放比较放大后,驱动调整管Q1。
当电路平衡时,D/A电路的输出电压
与取样后的电压
相等。
稳压输出部分的过流保护电路由R21和Q2组成。
设
为保护动作电流,则当电源输出电流I增加到
时,R21上的压降
*R21使得Q2管导通,分掉了Q1上的基极电流,使输出I不再增加,起到了过流保护作用。
电路供电部分
图10稳压输出部分
第四章数字控制部分
4.1单片机部分
图11单片机控制部分
控制部分是系统整机协调工作和智能化管理的核心部分,采用STC12C5A60S2单片机实现控制功能是其关键,采用单片机不但方便监控,并且大大减少硬件设计。
4.2D/A转换部分
系统设置D/A转换接口,采用美国TI公司的高速串行10位模数转换器TLC5615串行数模转换器。
图12D/A转换部分
D/A转换部分的输出电压作为稳压输出电路的参考电压。
稳压输出电路的输出与参考电压成比例。
10位字长的D/A转换器具有1024种状态。
当电压控制字从0,1,2,……到1024时,电源输出电压为0.0,0.01,……10.0。
TLC5615是十位的串行输入电压输出的数模转换器。
其时序图如图13:
图13 TLC5620数模转换时序图
Clk为时钟端,Data为输入数据,LOAD为输入控制信号。
每路电压输出值的计算:
REF为参考电压,data为输入8位的比特数据;
我们这里用的REF=2.5v;
4.3A/D转换部分
A/D采集采用STC12C5A60S2这款单片机内部自带的8路A/D转换电路。
AD转换器接口在P1口(P1.0-P1.7)。
有8路,8位高速A/D转换器,速度可达250KHZ/S。
使用单片机自带AD的好处,就是可以节约成本,使电路简单化,抗干扰能力争强。
A/D转换器使用的使的时钟是外部时钟,这样的好处是可以提高A/D转换速度。
自带A/D的按键
4.4绘制PCB
图15总电路的PCB
4.5总电路软件实现流程图
开始
初始化
AD采集电位器的电压值
DA转换输出
改变输出值
图16总流程图
程序见后面附录。
结论
本文先对直流稳压电源原理进行了论述,主要是对整流电路、滤波电路和稳压电路等几部分功能进行了论述;,最终确定了数控恒压源的方案。
绘制PCB版,制作完成硬件部分,然后对硬件进行了测试;编写单片机程序实现软件部分;通过对整个数控衡压源的调试完善,最终实现了数控恒压源的制作,实现了数字控制稳定电压输出的功能。
但在制作上还有进一步提高的可能,如开机预置电压输出,过流保护警报指示等等。
致谢
大学生活即将结束,回想这三年有苦有甜。
在最后的毕业设计过程中,我得到了很多老师和同学的帮助,也学到了很多平时在学习中无法学到的东西。
在此,我要感谢所有曾经教导过我的老师和关心过我的同学,是他们在我的成长过程中给予了我足够的帮助。
本文能够顺利的完成,要特别感谢我的指导老师谢海瑞,黄钟生,老师的关怀和教导;助,使我能够顺利完成毕业设计。
参考文献
[1]7—04—007241—6康华光电子技术基础高等教育出版社
[2]1000—5013(2001)04—0371—05AT89C51单片机数控多路直流稳压电源华侨大学学报(自然科学报)第22卷第4期2001年10月
[3]1002—8743(2004)02—0055—05串联型直流稳压电源的仿真分析广西师范学院学报第21卷第2期
[4]高稳定度稳压电源(GWE-1)的研制西南石油学院学报第17卷第3期1年8月
[5]1671—1041(2003)01—0013—02基于TL431的直流稳压电源设计设计师笔记
[6]基于单片机的高品质直流电源电子产品世界2005,1/下半月
[7]基于先进集成电路多输出线性直流稳压电源设计中文核心期刊《微计算机信息》(测控自动化)2005年第21卷第1期
[8]1673—0062(2005)0063—04数字可调式高压直流稳压电源的设计南华大学学报(自然科学版)第19卷2005年9月
[9]用单片机制作的直流稳压可调电源电子世界2005年第11期
[10]刘华毅,李霞,徐景德电力电子技术第35卷第六期2001年12月
[11]7-81012-969-4何立民单片机中级教程北京航空航天大学出版社
[12]7-115-13713-7陈小忠、黄宁、赵小侠单片机接口技术实用子程序人民邮电出版社
[13]MatthewR,RobinT.Microprocessorcontrolledpowersupply[J].ElectronicWorldW-irelessWorld,1994,95(1639):
524~527
附录
//D/A5615程序
#include
#defineucharunsignedchar
#defineuintunsignedint
#include"5615.h"
voidda5615(uintda)
{
uchari;
da<<=6;
CS_DA=0;
SPI_CLK=0;
for(i=0;i<12;i++)
{
SPI_DATA=(bit)(da&0x8000);
SPI_CLK=1;
da<<=1;
SPI_CLK=0;
}
CS_DA=1;
SPI_CLK=0;
for(i=0;i<12;i++);
}
/********************************************************************/
//液晶5110显示程序
#include
//#include"STC12C5A60S2.H"
#include"nokia_5110.h"
#include"english_6x8_pixel.h"
#include"write_chinese_string_pixel.h"
#defineX_Col_Addr0x80//定位到第0列指令(列起始地址)(0-83)
#defineY_Page_Addr0x40//定位到第0页指令(页起始地址)(0-5)
#defineLCD_write_dat(dat)LCD_write_byte(dat,1)//写入数据
/*-----------------------------------------------------------------------
LCD_init:
3310LCD初始化
编写日期:
2004-8-10
最后修改日期:
2004-8-10
-----------------------------------------------------------------------*/
voiddelay_1us(void)//1us延时函数
{
unsignedinti;
for(i=0;i<1000;i++);
}
voidLCD_init(void)
{
//产生一个让LCD复位的低电平脉冲
LCD_RST=0;
delay_1us();
LCD_RST=1;
//关闭LCD
LCD_CE=0;
delay_1us();
//使能LCD
LCD_CE=1;
delay_1us();
LCD_write_byte(0x21,0);//使用扩展命令设置LCD模式
LCD_write_byte(0xba,0);//设置偏置电压ba
LCD_write_byte(0x06,0);//温度校正
LCD_write_byte(0x13,0);//1:
48
LCD_write_byte(0x20,0);//使用基本命令
LCD_clear();//清屏
LCD_write_byte(0x0c,0);//设定显示模式,正常显示
//关闭LCD
LCD_CE=0;
}
/*-----------------------------------------------------------------------
LCD_clear:
LCD清屏函数
编写日期:
2004-8-10
最后修改日期:
2004-8-10
-----------------------------------------------------------------------*/
voidLCD_clear(void)
{
unsignedinti;
LCD_write_byte(0x0c,0);
LCD_write_byte(0x80,0);
for(i=0;i<504;i++)
LCD_write_byte(0,1);
}
/*-----------------------------------------------------------------------
LCD_set_XY:
设置LCD坐标函数
输入参数:
X:
0-83
Y:
0-5
编写日期:
2004-8-10
最后修改日期:
2004-8-10
-----------------------------------------------------------------------*/
voidLCD
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 数控 恒压源