单极性可调精密直流稳压电源的设计实现.doc
《单极性可调精密直流稳压电源的设计实现.doc》由会员分享,可在线阅读,更多相关《单极性可调精密直流稳压电源的设计实现.doc(42页珍藏版)》请在三一文库上搜索。
1、电子电路实验3综合设计实验总结报告题目:单极性可调精密直流稳压电源的设计实现班级:070812学号:07081223姓名:张云成绩:日期:2010.6.12摘要在各种电子电路实验及日常生活中,电源是一种必不可少的仪器,目前所用的电源大多是只有固定电压输出(例如常用的有:5V、12V或15V) 。其缺点是输出电压不可人为的改变;输出精度和稳定性都不高,在测量上传统的电源一般采用指针式或数字式来显示电压或电流,需要搭配电位器来调整所要的电压及电流输出值,然而电位器的阻值特性非线性,在调整时又要花费一定的时间,且会产生漂移。本次电子电路实验是以STC89C51单片机为核心来进行设计的单极性可调精密直
2、流稳压电源。主要由单片机控制模块、D/A转换模块、功率放大模块、键盘模块、数码管显示模块和串口下载模块等几大部分构成。单极性可调精密直流稳压电源通过硬件电路和软件程序相结合,由单片机通过D/A来控制功率放大器输出电压,在误差不大于4mV的条件下输出电压范围为05V,输出电压的步进值分为三种: 20mV 、100mV 、1V。同时将输出的信号经过功率放大器模块,保证输出的电流不小于0.2A,用于驱动外部设备。D/A转换模块是是采用DAC0832数模转换器将设置电压值转换成模拟量,再通过运算放大电路来实现电压的正向稳定输出。键盘设置了“左移”、“右移”、“加”、“减”及“设置和触发”五个按键,实现
3、三种步进的增减及任意位上数值的增减。数码显示部分显示输出电压的预定值(05V)。单极性可调精密直流稳压电源具有设置灵活、操作简便等优点,具有初步的智能化功能。关键词:单极性可调精密直流稳压电源;单片机最小系统;DAC0832数模转换; 运放LM324;连续步进可调;目录第一章 概述1. 1直流稳压电源的发展方向1.2 国内发展现状1.3 系统研究方向第二章 设计选题及设计任务要求1.1设计选题1.2设计任务要求第三章 系统概述3.1方案对比及论证3.2总体方案对比及论证3.3各模块方案论证3.4可行性分析3.5系统总体设计第四章 主要器件介绍4.1 STC89C51简介4.2晶振的使用4.3
4、DAC0832工作原理4.4 LM324工作原理4.5译码器74LS474.6数码管显示原理第五章 硬件单元电路设计5.1 控制电路的设计与分析5.2 DAC0832数模转换及功放的设计与分析5.3串口下载电路的设计与分析5.4 键盘控制的设计与分析5.5 数码显示控制的设计与分析第六章 系统软件设计6.1 系统总程序设计6.2 系统程序流程图第七章 安装调试及测试数据分析7.1 安装调试的步骤7.2 安装调试出现的问题及原因分析7.3数据测量7.4 测量仪器介绍及误差分析结束语参考文献附录一附录二附录三第一章 概述1. 1直流稳压电源的发展方向1.1.1智能化目前在研制高精度、高性能、多功能
5、的测量控制仪表时,几乎没有不考虑采用单片机的。以单片机最小系统为主体取代传统仪器的常规电子线路,将软件程序与硬件电路相结合,组成新一代的所谓“智能化测量控制仪表”。直流稳压电源一方面为仪器仪表提供电能量,是仪器仪表的“动力源”,另一面它本身就是仪器仪表,因此,它有可能而且应当智能化。具体地说,智能化的直流稳压电源电源应当具有以下功能特点: 操作自动化。系统的整个测量过程如量程选择、数据的采集、传输与处理以等都用单片机来控制操作,实现测量过程的全部自动化。具有自检测功能,包括自动调零、自动故障检测与状态检验、自动校准、自诊断及量程自动转换等。具有友好的人机对话能力。智能化的直流稳压电源使用键盘代
6、替传统直流稳压电源中的切换开关,操作人员只需通过键盘输入命令,就能实现某种测量功能。1.1.2数字化在传统直流稳压电源中,控制部分是按模拟信号来设计和工作的。在六、七十年代,电力电子技术完全是建立在模拟电路基础上的。但是,现在数字信号、数字电路显得越来越重要,数字信号处理技术日趋完善成熟,显示出越来越多的优点。 1.1.3模块化电源的模块化有两方面的含义,其一是指功率器件的模块化;其二是指电源单元的模块化。模块化的目的不仅在于使用方便,缩小整机体积,更重要的是取消传统连线,把寄生参数降到最小,从而把器件承受的电应力降至最低,提高系统的可靠性。 1.1.4 绿色化电源系统的绿色化有两层含义:首先
7、是显著节电,这意味着发电容量的节约,而发电是造成环境污染的重要原因,所以节电就可以减少对环境的污染;其次这些电源不能(或少)对电网产生污染,国际电工委员会(IEC对此制定了一系列标准,如工EC555, IEC917,IECI000等。20世纪末,各种有源滤波器和有源补偿器的方案诞生,为21世纪批量生产各种绿色直流稳压电源产品奠定了基础。1.2 国内发展现状在我国,以电力电子学为核心技术的电源产业,从二十世纪60年代中期开始形成,到了90年代以来,电源产业进入快速发展时期。一方面, 电源产业规模的发展在加快;另一方面,在国家自然科学基金的资助下或创新意识指导下,我国电力电子技术的研究从吸收消化和
8、一般跟踪发展到前沿跟踪和基础创新,电源产业界涌现了一些技术难度较大,具有国际先进水平的产品,而且还产生了一大批具有代表性的研究成果和产品;目前国内还开展了跟踪国际多方面前沿性课题的研究或基础创新研究。但是我国电源产业与发达国家相比,存在着很大的差距和不足:在电源产品的质量、可靠性、开发投入、生产规模、工艺水平、先进检测设备、智能化、网络化、持续创新能力等方面的差距为10-15年,尤其在实现直流稳压电源的智能化、网络化方面的研究不是很多。目前国内在这两方面研究比较多的是成都电子科技大学和广州华南理工大学,主要是利用单片机和可编程系统器件(PSD)来控制开关直流稳压电源或数制化电压单元达到数控的目
9、的,但和国外的比较起来,效果不是很理想,还有很大的差距。国内厂家生产的直流稳压电源虽然也在向数字化方向发展,但多限于对输出显示实现数码显示,或实现多组数值预置。总体说来,国内直流稳压电源技术在实现智能化等方面相对落后,面对激烈的国际竞争,是个严重的挑战。1.3 系统研究方向 本系统研究的直流稳压电源主要是符合智能化、数字化以及模块化的特点。智能化主要是指系统有可编程模块可以对系统进行智能控制。数字化主要是指系统输出电压通过7段数码管显示,并且可以通过按键对输出电压进行连续步进数字化调节。模块化是指系统由各个相关模块组成,提高了系统的可靠性。第二章 设计选题及设计任务要求1.1设计选题设计选题三
10、十六 单极性可调精密直流稳压电源的设计实现1.2设计任务要求1.2.1设计任务本设计是以单片机为控制核心的单极性可调精密直流稳压电源的设计过程。本系统以单片机模块、D/A模块、功率放大器模块等构成。单片机通过D/A来控制功率放大器输出电压。该系统要求输出电流不小于0.2A。在误差不大于4mV的条件下输出电压范围为0-5V,输出电压的步进值分为三种: 20mV、100mV、1V。1.2.2设计要求(1)运用单片机系统控制输出误差不大于4mV、输出电压范围为0-5V的任意电压值。(2)该电压值的输出步进值分为三种: 20mV、100mV、1V。(3)该系统要求输出电流不小于0.2A。第三章 系统概
11、述3.1 方案对比及论证根据设计任务与指标要求,从总体方案的选择、各主要模块的选择及可行性分析三方面进行了方案对比论证:3.2 总体方案对比及论证方案一:图3.1.1 方案一框图此方案使用十进制计数器,一方面完成电压的译码显示,另一方面其输出作为EPROM的地址输入,而由EPROM的输出经D/A变换后控制误差放大的基准电压来实现输出步进。方案二:图3.1.2 方案二框图此方案的控制部分采用STC89C51单片机,输出部分也不采用传统的调整管方式,而是在D/A转换之后,经过稳定的功率放大而得到,因为使用了单片机,整个系统可编程,使得系统灵活性大大增加。方案对比论证:(1)数控部分:方案一中采用中
12、、小规模器件实现的数控部分,使用芯片很多,造成控制电路内部接口信号繁琐,中间相互关联多,抗干扰能力差。在方案二中采用了8951单片机完成整个数控部分的功能,同时,STC89C51作为一个智能的可编程器件,便于系统功能的扩展。(2)输出部分:方案一中采用线性调压电源,以改变其基准电压的方式使输出步进增加/减少,这样不能不考虑整流滤波后的纹波对输出电压的影响,而方案二中使用运放起到电压电源抑制比的作用,可以大大减少输出端的纹波电压。综上考虑这里采用方案二。3.3 各模块方案论证根据设计任务与指标要求,从D/A数字模拟转换模块、按键控制模块、数字显示模块、下载模块的四方面进行了方案对比论证:3.3.
13、1 D/A数字模拟转换模块方案一:采用MX7541是高速高精度12位数字/模拟转换器芯片,功耗低,而且其线性失真可低达0.012%,特别适合于精密模拟数据的获得和控制。方案二:采用DAC0832,DAC0832是一种常用的8位的数字/模拟转换芯片。本系统是基于51单片机的单极性可调精密直流稳压电源的设计, 8位的单片机,而MX7541是12位数字输入的,因此须用锁存器。而此单极性可调精密直流稳压电源要求步进20mV、100mV、1V,DAC0832完全可以达到,且DAC0832可保证输出电压精度为0.004V。综上考虑,在这里选择常用的DAC0832。3.3.2 按键控制模块方案一:采用矩阵键
14、盘,由于按键多可实现电压值的直接键入。方案二:采用一般的电平判键按钮,实现方法很简单,但一个端口最多只实现8个按键。由于本数控电源需要用的按键不多,要实现步进为20mV、100mV、1V的设计要求,只需用一个“+” 按键、一个“-”按键、一个“位左移”按键、一个“位右移”按键和一个“触发”按键,按键时可直接设定相应电压。5个按键就可实现本题的设计要求。综上考虑,故这里采用方案二。3.3.3 数字显示模块方案一:选用三位七段数码管显示,用普通的数码管显示简单的数字。方案二:选用液晶显示,显示的内容更加的丰富。此系统显示的只是最终设定输出的三位电压值,只需显示出三个数字,数码管更加的实惠经济,编程
15、简单。因此在这里选择了方案一。3.3.4 下载模块方案一:选用串口下载的方式,运用九针串口与MAX232相结合进行单片机与计算机的通信。方案二:选用USB下载的方式,运用USB口与PDIUSBD12相结合进行单片机与计算机的通信。鉴于MAX232更容易购得且均可达到预期目标,故我选择了方案一。3.4 可行性分析3.4.1排除问题的可行性讨论此设计要求最终制作出实体,因此,设计原理图时应着重考虑设计最终的电路板的可行性。在设计时要对每一个电路模块仔细检查,查阅其他书籍进行校对,还要进行实物实验,以确保设计的可实现性。在最后的电路板的调试阶段,需要诊断模块程序和单片机仿真机合作进行,从而克服调试程
16、序本身的不可靠性,可方便地进行调试及错误诊断。以上对设计中可能遇到的较为重要的问题进行了分析并提出了解决方法,基本上可以解决。3.4.2 经济上的可行性讨论本设计是一个实验系统,所选芯片的价格合理,成本低,所以经济上本设计完全可行。3.5 系统总体设计3.5.1系统框图实验要求设计单极性可调精密直流稳压电源,由此本系统可分为单片机最小系统、D/A转换模块、功率放大模块、按键控制模块、数字显示模块、串口下载模块六个模块组成,系统总体框图如图3.4.1所示。图3.4.1 系统总框图3.5.2系统设计思路首先根据设计要求确定系统的六大模块。将一个系统的设计划分成一系列模块,然后进行各部分电路的设计。
17、然后经过方案比较确定了各个模块的基本电路:串口下载电路由九针串口和MAX232组成,用于单片机与电脑串口相连接进行程序下载;通过程序产生不同的电压值;利用DAC0832数模转换配合LM324运放电路,实现不同电压值的输出及稳定;通过按键来进行电压值的设定;控制电路由单片机最小系统及外围电路组成,单片机采用STC80C51,通过I/O口进行对系统的控制。系统程序用C语言在KEIL环境下编写。程序共分为四个部分:主函数、按键扫描函数、延时子函数、数码显示子函数。编写完成并编译无误后由串口下载电路下载到单片机中进行调试。3.5.3系统工作原理D/A转换器(DAC)输入的是数字量,经转换输出的是模拟量
18、。DAC的技术指标很多,如:分辨率、满刻度误差、线性度、绝对精度、相对精度、建立时间、输入/输出特性等。 分辨率:DAC的分辨率反映了它的输出模拟电压的最小变化量。其定义为输出满刻度电压与 的比值,其中 n 为DAC的位数。如:8位DAC的满刻度输出电压为5V,则其分辨率为 。建立时间:是描述DAC转换速度快慢的参数。其定义为从输入数字量变化到输出达到终值误差 LSB(最低有效位)所需的时间。高速DAC的建立时间可达1us。 接口形式:在DAC输入/输出特性之一。包括输入数字量的形式,十六进制式BCD,输入是否带有锁存器等。 DAC0832为8位D/A转换器。单电源供电,范围为+5V +15V
19、,基准电压范围为 。电流的建立时间为1us。CMOS工艺功耗20 mw。 输入设有两级缓冲锁存器。 电压的计算方式: 设计要求单极性可调精密直流稳压电源,步进分别为20mV、100mV、1V,因此要准确选择D/A的参考电压 =5V,计算方法如下: 数字量取Dn取0 255, 取5V,即数字量每步进1,达到步进20mV,数字量每步进5,达到步进100mV,数字量每步进50,达到步进1V。 输出的电压U1out,再从2IN-输入,U2out输出,实现电压正向等值输出,再从3IN+输入,U3out输出,实现与功率放大管E13007的隔离。 第四章 主要器件介绍4.1 STC89C51简介 本电子电路
20、设计的直流稳压电源的核心控制器件选用STC89C51单片机。STC89C51系列单片机是宏晶科技推出的新一代超强抗干扰/高速/低功耗的单片机,是MCS-51系列单片机的派生产品;它们在指令系统中、硬件系统和片内资源与标准的8052单片机完全兼容,DIP-40封装系列与8051为pin-to-pin兼容,指令代码是与8051完全兼容的单片机。STC89C51可以代替AT89C51,功能更强,速度更快,寿命更长,价格更低。外型:40个引脚,双列直插DIP-40。STC89C51可以完成ISP在线编程功能,而AT89C51则不能。将AT89C51中的程序直接烧录到STC89C51中后,STC89C5
21、1就可以代替AT89C51直接工作(一般都不需要做任何改动即可正常工作)。STC89C51内部有EEPROM,可以在程序中修改,断电不丢失。还增加了两级中断优先级,等等。STC89C51单片机具有增强型12时钟/机器周期、6时钟机器/周期任意选择,工作电压为5.5V-3.4V(5V单片机)/3.8V-2.0V(5V单片机);工作频率范围:0-40MHZ,相当于普通8051的0-80MHZ。实际频率可达48MHZ。用户应用程序空间为4K/8K/13K/16K/20K/32K/64K字节 ;片上集成1280字节/512字节RAM;有32/36个通用I/O口,P1/P2/P3/P4是准双向口;集成I
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 极性 可调 精密 直流 稳压电源 设计 实现
链接地址:https://www.31doc.com/p-3262401.html