收藏 分享(赏)

数控直流电源的设计.doc

上传人:hyngb9260 文档编号:6622539 上传时间:2019-04-18 格式:DOC 页数:19 大小:814.50KB
下载 相关 举报
数控直流电源的设计.doc_第1页
第1页 / 共19页
数控直流电源的设计.doc_第2页
第2页 / 共19页
数控直流电源的设计.doc_第3页
第3页 / 共19页
数控直流电源的设计.doc_第4页
第4页 / 共19页
数控直流电源的设计.doc_第5页
第5页 / 共19页
点击查看更多>>
资源描述

1、电子设计报告题目:简易数控直流电压源的设计组号:12C组长:柯俊吉组员:陈星宇、刘鹏完成日期:2012-4-5摘要在各种电子电路实验及日常生活中,电源是一种必不可少的仪器,目前所用的电源大多是只有固定电压输出(例如常用的有: 5V、12V 或15V) 。其缺点是输出电压不可人为的改变;输出精度和稳定性都不高,在测量上传统的电源一般采用指针式或数字式来显示电压或电流,需要搭配电位器来调整所要的电压及电流输出值,然而电位器的阻值特性非线性,在调整时又要花费一定的时间,且会产生漂移。关键词:数控直流电源单片机最小系统DAC0832 数模转换目录第一章 概述1.1 直流稳压电源的发展方向1.2 国内发

2、展现状1.3 系统研究方向第二章设计任务分析2.1 设计任务要求2.2 问题分析第三章系统概述3.1 系统设计框图3.2 系统设计思路3.3 系统设计原理第四章 主要器件介绍4.1 STC89C52 简介4.2 晶振的使用4.3 DAC0832 工作原理4.4 译码器 74LS474.5 数码管显示原理4.6 三端稳压集成电路 L7805,L7815,L79154.7 双电源供电集成运放 OP074.8 功率放大三极管 D882 和 B772第五章 系统硬件设计方案5.1 自制电源电路设计5.2 单片机控制电路5.3 DAC0832 数模转换及功放的工作原理5.4 键盘控制设计5.5 数码显示

3、控制设计第六章 系统软件设计方案6.1 系统总程序设计6.2 系统程序流程图第七章 结果分析结束语参考文献附录一 系统电路全图附录二系统程序源代码概述1. 1 直流稳压电源的发展方向1.1.1 智能化目前在研制高精度、高性能、多功能的测量控制仪表时,几乎没有不考虑采用单片机的。以单片机最小系统为主体取代传统仪器的常规电子线路,将软件程序与硬件电路相结合,组成新一代的所谓“智能化测量控制仪表” 。直流稳压电源一方面为仪器仪表提供电能量,是仪器仪表的“动力源” ,另一面它本身就是仪器仪表,因此,它有可能而且应当智能化。具体地说,智能化的直流稳压电源电源应当具有以下功能特点: 操作自动化。系统的整个

4、测量过程如量程选择、数据的采集、传输与处理以等都用单片机来控制操作,实现测量过程的全部自动化。具有自检测功能,包括自动调零、自动故障检测与状态检验、自动校准、自诊断及量程自动转换等。具有友好的人机对话能力。智能化的直流稳压电源使用键盘代替传统直流稳压电源中的切换开关,操作人员只需通过键盘输入命令,就能实现某种测量功能。1.1.2 数字化在传统直流稳压电源中,控制部分是按模拟信号来设计和工作的。在六、七十年代,电力电子技术完全是建立在模拟电路基础上的。但是,现在数字信号、数字电路显得越来越重要,数字信号处理技术日趋善成熟,显示出越来越多的优点。 1.1.3 模块化电源的模块化有两方面的含义,其一

5、是指功率器件的模块化;其二是指电源单元的模块化。模块化的目的不仅在于使用方便,缩小整机体积,更重要的是取消传统连线,把寄生参数降到最小,从而把器件承受的电应力降至最低,提高系统的可靠性。 1.1.4 绿色化电源系统的绿色化有两层含义:首先是显著节电,这意味着发电容量的节约,而发电是造成环境污染的重要原因,所以节电就可以减少对环境的污染;其次这些电源不能(或少) 对电网产生污染,国际电工委员会(IEC 对此制定了一系列标准,如工 EC555, IEC917,IECI000等。20 世纪末,各种有源滤波器和有源补偿器的方案诞生,为 21 世纪批量生产各种绿色直流稳压电源产品奠定了基础。1.2 国内

6、发展现状在我国,以电力电子学为核心技术的电源产业,从二十世纪 60 年代中期开始形成,到了90 年代以来,电源产业进入快速发展时期。一方面, 电源产业规模的发展在加快;另一方面,在国家自然科学基金的资助下或创新意识指导下,我国电力电子技术的研究从吸收消化和一般跟踪发展到前沿跟踪和基础创新,电源产业界涌现了一些技术难度较大,具有国际先进水平的产品,而且还产生了一大批具有代表性的研究成果和产品;目前国内还开展了跟踪国际多方面前沿性课题的研究或基础创新研究。但是我国电源产业与发达国家相比,存在着很大的差距和不足:在电源产品的质量、可靠性、开发投入、生产规模、工艺水平、先进检测设备、智能化、网络化、持

7、续创新能力等方面的差距为 10-15 年,尤其在实现直流稳压电源的智能化、网络化方面的研究不是很多。目前国内在这两方面研究比较多的是成都电子科技大学和广州华南理工大学,主要是利用单片机和可编程系统器件(PSD)来控制开关直流稳压电源或数制化电压单元达到数控的目的,但和国外的比较起来,效果不是很理想,还有很大的差距。国内厂家生产的直流稳压电源虽然也在向数字化方向发展,但多限于对输出显示实现数码显示,或实现多组数值预置。总体说来,国内直流稳压电源技术在实现智能化等方面相对落后,面对激烈的国际竞争,是个严重的挑战。1.3 系统研究方向本系统研究的直流稳压电源主要是符合智能化、数字化以及模块化的特点。

8、智能化主要是指系统有可编程模块可以对系统进行智能控制。数字化主要是指系统输出电压通过 7 段数码管显示,并且可以通过按键对输出电压进行连续步进数字化调节。模块化是指系统由各个相关模块组成,提高了系统的可靠性。任务要求分析2.1.1、设计任务设计出有一定输出电压范围和功能的数控电源。其原理示意图如下:2.1.2、设计要求1基本要求 (1)输出电压:范围 09.9V ,步进 0.1V,纹波不大于 10mV;(2)输出电流:500mA; (3)输出电压值由数码管显示; (4)由“” 、 “”两键分别控制输出电压步进增减; (5)为实现上述几部件工作,自制一稳压直流电源,输出15V,5V 。2发挥部分

9、 (1)可通过一个扫描式矩阵键盘对输出电压进行预置在 09.9V 之间的任意一个值; (2)用按键可进行加减电压值,实现输出电压变化(步进 0.1V 不变) ; (3)扩展输出电压种类(比如三角波,方波) 。2.2、 问题分析1、电压输出范围 09.9V,步长 0.1V,共有 100 种状态,8 位字长的 D/A 转换器具有 256 种状态,能满足要求。设计中用 2 个电压控制字代表 0.1V,当电压控制字从 0,2,4,到 198 时,电源输出电压为 0.0,0.1, ,9.9。电路选出用的 D/A 转换芯片是 DAC0832,该芯片价廉且精度较高。DAC0832 属于电流输出型 D/A,输

10、出的电流随输入的电压控制字线性变化。为了得到电压,还需外接一片运放来实现电流到电压的转换。2、当 DAC0832 采用 5V 基准电压时,D/A 转换电路的满幅输出为 5.0V(电压控制字为255 时) ,由于实际最大用到电压控制字 198,因此 D/A 部分最大输出电压 U1=(198/255)*5.0=3.882。3、D/A 转换部分输出的电压作为稳压输出电路的参考电压。稳压输出电路的输出与参考电压成比例,范围是 09.9V,负载能力大于 500mA,纹波小 10mA.稳压输出电路采用典型的串联反馈稳压电路,也可以看成是以参考电压作为输入的直流功率放大器。 4、过流保护电路。5、自制正负

11、15V 和正 5V 电源的制作原理系统概述3.1、系统设计框图3.2、系统设计思路首先根据设计要求确定系统的六大模块。将一个系统的设计划分成一系列模块,然后进行各部分电路的设计。然后经过方案比较确定了各个模块的基本电路:按键控制模块输入某个信号给单片机最小系统,单片机通过程序产生不同的电压值,利用 DAC0832 数模转换,实现不同电压值的输出及稳定;通过按键来进行电压值的设定;利用单片机对数码管显示进行控制;控制电路由单片机最小系统及外围电路组成,单片机采用 STC89C52,通过 I/O口进行对系统的控制;自制电压电源为系统提供需要的工作电压。系统程序用 C 语言在 KEIL 环境下编写。

12、程序共分为四个部分:主函数、按键扫描函数、延时子函数、数码显示子函数。编写完成并编译无误后由串口下载电路下载到单片机中进行调试。3.3、系统工作原理D/A 转换器(DAC)输入的是数字量,经转换输出的是模拟量。DAC 的技术指标很多,如:分辨率、满刻度误差、线性度、绝对精度、相对精度、建立时间、输入/输出特性等。 分辨率:DAC 的分辨率反映了它的输出模拟电压的最小变化量。其定义为输出满刻度电压与 n2的比值,其中 n 为 DAC 的位数。如:8 位 DAC 的满刻度输出电压为 5V,则其分辨率为 )(568V。建立时间:是描述 DAC 转换速度快慢的参数。其定义为从输入数字量变化到输出达到终

13、值误差 21LSB(最低有效位)所需的时间。高速 DAC 的建立时间可达 1us。 接口形式:在 DAC 输入/输出特性之一。包括输入数字量的形式,十六进制式 BCD,输入是否带有锁存器等。 DAC0832 为 8 位 D/A 转换器。单电源供电,范围为+5V +15V,基准电压范围为 V10。电流的建立时间为 1us。CMOS 工艺功耗 20 mw。 输入设有两级缓冲锁存器。 电压的计算方式: 设计要求单极性可调精密直流稳压电源,步进分别为 20mV、100mV、1V,因此要准确选择 D/A 的参考电压 REF=5V,计算方法如下: *256DnVrefUout数字量取 Dn 取 0 255

14、, REFV取 5V,即数字量每步进 1,达到步进 20mV,数字量每步进 5,达到步进 100mV,数字量每步进 50,达到步进 1V。按键控制模块 单片机控制电路模块 D/A 转换模块数字显示模块 功率放大模块自制稳压电源模块主要器件介绍4.1、STCC89C52 简介STC89C52 是一种低功耗、高性能 CMOS8 位微控制器,具有 8K 在系统可编程 Flash 存储器。在单芯片上,拥有灵巧的 8 位 CPU 和在系统可编程 Flash,使得 STC89C52 为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 具有以下标准功能: 8k 字节Flash,512 字节 RAM, 3

15、2 位 I/O 口线,看门狗定时器 ,内置 4KB EEPROM,MAX810复位电路,三个 16 位 定时器/计数器,一个 6 向量 2 级中断结构,全双工串行口。另外 STC89X52 可降至 0Hz 静态逻辑操作,支持 2 种软件可选择节电模式。空闲模式下,CPU 停止工作,允许 RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM 内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率 35Mhz,6T/12T 可选。其引脚图如下:图 3.1STC89C52 引脚图4.2 晶振的使用晶振的作用是为系统提供基本的时钟信号。通常一个系统共用一

16、个晶振,便于各部分保持同步。有些通讯系统的基频和射频使用不同的晶振,而通过电子调整频率的方法保持同步。晶振通常与锁相环电路配合使用,以提供系统所需的时钟频率。如果不同子系统需要不同频率的时钟信号,可以用与同一个晶振相连的不同锁相环来提供。单片机工作,就是靠晶振起振才能工作。图 3.2 晶振原理图这种电路是单片机内部振荡电路,由只需要在单片机的 XTAL1 和 XTAL2 引脚边接一个晶体振荡器或一个陶瓷振荡器,并通过两个电容后接地即可, XTAL1 和 XTAL2 分别为单片机片内反相器的输入和输出端口,因为单片机内部工作 需要时钟,产生机器周期,振荡电容一般选取 10-30PF,振荡电路的频

17、率要满足单片机的工作频率要求,单片机才能正常工作,如 89S52,其工作频率为 0-33MHz 每个晶振都会有它的参数:中心频率:Hz 。晶振的频率稳定度: PPM 。温度对晶振频率的影响 这个数字越大晶振就越稳定可调范围:PPM 。晶振频率的可调范围 这个数字越大那晶振频率的可调范围就越小负载电容:PF 。晶振在中心频率下所要求的电容值谐振电阻:欧姆 。晶振的交流电阻震荡方式:基频和泛音。基频的震荡方式一般都不会高于 25MHz 。如果要更高的频率就可以用泛音晶振。泛音的次数一般是单数如 3 次泛音、5 次泛音、7 次泛音。当晶振接到震荡电路上,在震荡电路所引入的电容不符合晶振的负载电容的容

18、量要求时,震荡电路所出的频率就会和晶振所标的频率不同。例如:一个 4.0000MHz +-20PPN 负载电容是 16PF 的晶振DI0DI78DAC8D/A8.&ILECSWR1WR2XFERLE1 LE2Iout1Iout2VrefRfbAGNDDGNDVCC当负载电容是 10PF 时,震荡电路所出的频率就可能会是 4.0003MHz;当负载电容是 20PF 时,震荡电路所出的频率就可能会是 3.9997MHz。晶振负载电容有 2 种接法:并联在晶振上或串联在晶振上 4.3 DAC0832 工作原理直流稳压电源的数模转换采用通用芯片 DAC0832。DAC0832 的原理框图如图 4.2.

19、1 所示。DAC0832 主要由 8 位输入寄存器、8 位 DAC 寄存器、8 位 D/A 转换器以及输入控制电路四部分组成。8 位输入寄存器用于存放主机送来的数字量,使输入数字量得到缓冲和锁存,由加以控制;8 位 DAC 寄存器用于存放待转换的数字量,由加以控制;8 位D/A 转换器输出与数字量成正比的模拟电流;由与门、非与门组成的输入控制电路来控制2 个寄存器的选通或锁存状态。图 3.3 DAC0832 原理框图当 WR2 和 XFER 同时有效时,8 位 DAC 寄存器端为高电平“1” ,此时 DAC 寄存器的输出端 Q 跟随输入端 D 也就是输入寄存器 Q 端的电平变化;反之,当端为低

20、电平“0”时,第一级 8 位输入寄存器 Q 端的状态则锁存到第二级 8 位 DAC 寄存器中,以便第三级 8 位DAC 转换器进行 D/A 转换。4.4 74LS164 工作原理74HC164、74HCT164 是高速硅门 CMOS 器件,与低功耗肖特基型 TTL (LSTTL) 器件的引脚兼容。74HC164、74HCT164 是 8 位边沿触发式移位寄存器,串行输入数据,然后并行输出。数据通过两个输入端(DSA 或 DSB)之一串行输入;任一输入端可以用作高电平使能端,控制另一输入端的数据输入。两个输入端或者连接在一起,或者把不用的输入端接高电平,一定不要悬空。 时钟 (CP) 每次由低变

21、高时,数据右移一位,输入到 Q0, Q0 是两个数据输入端(DSA和 DSB)的逻辑与,它将上升时钟沿之前保持一个建立时间的长度。 主复位 (MR) 输入端上的一个低电平将使其它所有输入端都无效,同时非同步地清除寄存器,强制所有的输出为低电平。符号 引脚 说明DSA 1 数据输入DSB 2 数据输入Q0Q3 36 输出GN 7 地 (0 V)10 9 8 7 6g f GND a b1 2 3 4 5dp.e d GND c dpa bcdef gD D+5VDCP 8 时钟输入(低电平到高电平边沿触发)/M/R 9 中央复位输入(低电平有效)Q4Q71013 输出VCC 14 正电源4.5

22、数码管结构4.5.1 数码管结构输出电压采用 7 段数码管进行显示。数码管由 8 个发光二极管(以下简称字段)构成,通过不同的组合可用来显示数字 0 9、字符 A F、H 、L、 P、R、U、Y 、符号“”及小数点“”。数码管的外型结构如 4.5.1(a)所示。数码管又分为共阴极和共阳极两种结构,分别如图 4.5.1(b)和图 3.4(c)所示。(a) 外型结构 (b) 共阴极 (c)共阳极图 3.5.1 数码管结构图4.5.2 数码管工作原理共阳极数码管的 8 个发光二极管的阳极(二极管正端)连接在一起,通常,公共阳极接高电平(一般接电源) ,其它管脚接段驱动电路输出端。当某段驱动电路的输出

23、端为低电平时,则该端所连接的字段导通并点亮,根据发光字段的不同组合可显示出各种数字或字符。此时,要求段驱动电路能吸收额定的段导通电流,还需根据外接电源及额定段导通电流来确定相应的限流电阻。共阴极数码管的 8 个发光二极管的阴极(二极管负端)连接在一起,通常,公共阴极接低电平(一般接地) ,其它管脚接段驱动电路输出端,当某段驱动电路的输出端为高电平时,则该端所连接的字段导通并点亮,根据发光字段的不同组合可显示出各种数字或字符。此时,要求段驱动电路能提供额定的段导通电流,还需根据外接电源及额定段导通电流来确定相应的限流电阻。4.5.3 数码管字形编码要使数码管显示出相应的数字或字符必须使段数据口输

24、出相应的字形编码。对照图7.10(a) ,字型码各位定义如下:数据线 D0 与 a 字段对应,D1 字段与 b 字段对应,依此类推。如使用共阳极数码管,数据为 0 表示对应字段亮,数据为 1 表示对应字段暗;如使用共阴极数码管,数据为 0 表示对应字段暗,数据为 1 表示对应字段亮。如要显示“0” ,共阳极数码管的字型编码应为:11000000B(即 C0H) ;共阴极数码管的字型编码应为:00111111B (即 3FH) 。依此类推可求得数码管字形编码如表 3.5.3 所示。表 3.5.3 数码管字型编码表共 阳 极 共 阴 极显示字符字形 dp g f e d c b a 字型码 dp

25、g f e d c b a 字形码0 0 1 1 0 0 0 0 0 0 C0H 0 0 1 1 1 1 1 1 3FH1 1 1 1 1 1 1 0 0 1 F9H 0 0 0 0 0 1 1 0 06H2 2 1 0 1 0 0 1 0 0 A4H 0 1 0 1 1 0 1 1 5BH3 3 1 0 1 1 0 0 0 0 B0H 0 1 0 0 1 1 1 1 4FH4 4 1 0 0 1 1 0 0 1 99H 0 1 1 0 0 1 1 0 66H5 5 1 0 0 1 0 0 1 0 92H 0 1 1 0 1 1 0 1 6DH6 6 1 0 0 0 0 0 1 0 82H 0

26、 1 1 1 1 1 0 1 7DH7 7 1 1 1 1 1 0 0 0 F8H 0 0 0 0 0 1 1 1 07H8 8 1 0 0 0 0 0 0 0 80H 0 1 1 1 1 1 1 1 7FH9 9 1 0 0 1 0 0 0 0 90H 0 1 1 0 1 1 1 1 6FHA A 1 0 0 0 1 0 0 0 88H 0 1 1 1 0 1 1 1 77HB B 1 0 0 0 0 0 1 1 83H 0 1 1 1 1 1 0 0 7CHC C 1 1 0 0 0 1 1 0 C6H 0 0 1 1 1 0 0 1 39HD D 1 0 1 0 0 0 0 1 A1H

27、0 1 0 1 1 1 1 0 5EHE E 1 0 0 0 0 1 1 0 86H 0 1 1 1 1 0 0 1 79HF F 1 0 0 0 1 1 1 0 8EH 0 1 1 1 0 0 0 1 71HH H 1 0 0 0 1 0 0 1 89H 0 1 1 1 0 1 1 0 76HL L 1 1 0 0 0 1 1 1 C7H 0 0 1 1 1 0 0 0 38HP P 1 0 0 0 1 1 0 0 8CH 0 1 1 1 0 0 1 1 73HR R 1 1 0 0 1 1 1 0 CEH 0 0 1 1 0 0 0 1 31HU U 1 1 0 0 0 0 0 1 C1H

28、 0 0 1 1 1 1 1 0 3EHY Y 1 0 0 1 0 0 0 1 91H 0 1 1 0 1 1 1 0 6EH1 0 1 1 1 1 1 1 BFH 0 1 0 0 0 0 0 0 40H. . 0 1 1 1 1 1 1 1 7FH 1 0 0 0 0 0 0 0 80H熄灭 灭 1 1 1 1 1 1 1 1 FFH 0 0 0 0 0 0 0 0 00H4.6 三端稳压集成电路 L7805,L7815,L79154.7 双电源供电集成运放 OP07op07 的功能介绍:Op07 芯片是一种低噪声,非斩波稳零的双极性运算放大器集成电路。由于 OP07 具有非常低的输入失调电

29、压(对于 OP07A 最大为 25V) ,所以 OP07 在很多应用场合不需要额外的调零措施。OP07 同时具有输入偏置电流低(OP07A 为2nA)和开环增益高(对于 OP07A 为 300V/mV)的特点,这种低失调、高开环增益的特性使得 OP07 特别适用于高增益的测量设备和放大传感器的微弱信号等方面。特点:超低偏移: 150V 最大 。低输入偏置电流: 1.8nA 。低失调电压漂移: 0.5V/ 。超稳定,时间: 2V/month 最大高电源电压范围: 3V 至22V工作电源电压范围是3V18V ;OP07 完全可以用单电源供电,你说的5V,-5V 绝对没有问题,用单5V 也可以供电,

30、但是线性区间太小,单电源供电,模拟地在 1/2 VCC. 建议电源最好8V ,否则线性区实在太小,放大倍数无法做大,一不小心,就充顶饱和了。我一直用+12V ,-12V 双电源供电。图 1 OP07 外型图片图 2 OP07 管脚图OP07 芯片引脚功能说明:1 和 8 为偏置平衡(调零端),2 为反向输入端,3 为正向输入端, 4 接地,5 空脚 6 为输出,7 接电源+图 3 OP07 内部电路图ABSOLUTE MAXIMUM RATINGS 最大额定值Symbol 符号Parameter 参数 Value 数值 Unit 单位 VCC Supply Voltage 电源电压 22 V电

31、气特性虚拟通道连接= 15V , Tamb = 25 (除非另有说明)Vid Differential Input Voltage 差分输入电压 30 VVi Input Voltage 输入电压 22 VToper Operating Temperature 工作温度 -40 to +105 Tstg Storage Temperature 贮藏温度 -65 to +150 Symbol 符号Parameter 参数及测试条件 最小 典型 最大 Unit 单位Vio Input Offset Voltage 输入失调电压 0 Tamb +70 -60 150 250VLong Term In

32、put Offset Voltage Stability-(note 1) 长期输 - 0.4 2 V/MRic Common Mode Input Resistance 共模输入电阻 - 120 - GVicm Input Common Mode Voltage Range 输入共模电压范围 0 Tamb +70 13 13 13.5 - VCMR Common Mode Rejection Ratio (Vi =Vicm min)共模抑制比 0 Tamb +70 100 97 120 - dBSVR Supply Voltage Rejection Ratio 电源电压抑制比(VCC =

33、3to 18V) 0 Tamb +70 90 86 104 - dBVCC = 15, RL =2K,VO = 10V, 120 400 -0 Tamb +105 100 -Avd Large Signal Voltage Gain 大信号电压增益 VCC = 3V, RL = 500W,VO = 0.5V 100 400 -V/mVRL = 10K 12 13RL= 2k 11.5 12.8RL= 1K 12VoppOutput Voltage Swing 输出电压摆幅0 Tamb +70 RL =2K 11 - VSR Slew Rate 转换率(RL =2K,CL = 100pF) -

34、0.17 - V/SGBP Gain Bandwidth Product 带宽增益(RL =2K,CL = 100pF, f = 100kHz) - 0.5 - MHzIcc Supply Current -(no load) 电源电流(无负载) 0 Tamb +70 VCC = 3V -2.7 0.675 6 1.3mAf = 10Hz - 11 20 f = 100Hz -10.513.5enEquivalent Input Noise Voltage 等效输入噪声电压f = 1kHz - 10 11.5nV Hzin Equivalent Input f = 10Hz - 0.3 0.

35、PA 入偏置电压的稳定性 oDVio Input Offset Voltage Drift 输入失调电压漂移 - 0.5 1.8 V/Iio Input Offset Current 输入失调电流 0Tamb +70 - 0.8 6 8 nADIio Input Offset Current Drift 输入失调电流漂移 - 15 50 pA/Iib Input Bias Current 输入偏置电流 0Tamb +70 - 1.8 7 9 nADIib Input Bias Current Drift 输入偏置电流漂移 - 15 50 pA/Ro Open Loop Output Resis

36、tance 开环输出电阻 - 60 - Rid Differential Input Resistance 差分输入电阻 - 33 - MRic Common Mode Input Resistance 共模输入电阻 - 120 - G9 f = 100Hz - 0.2 0.3Noise Current 等效输入噪声电流f = 1kHz - 0.1 0.2Hz4.8 功率放大三极管 D882 和 B772第五章 系统硬件设计方案5.1 自制电压源电路设计图 5.1 自制电压源电路该电路用了 7805、7815 和 7905、7915 制成了两组稳压直流电源电路分别得到15V 和5V 的电源。为

37、了防止恒流源电路中的较大电流对控制部分产生干扰,将控制部分的电源和恒流源电路电源分成独立的两部分,分别由两组变压器供电,并且,在电源的输出极加上 LC 滤波电路。通过实际测量发现加 LC 滤波器之前的纹波高达 5060mV,但是通过滤波之后,电压输出,有了明显的改善,纹波只有 10mV 左右了。5.2 单片机控制电路作为控制系统核心的单片机采用 STC89C52,其最小系统由主控芯片、复位电路、时钟振荡电路组成,如图 5.1.1 所示。图 5.2 单片机最小系统原理图STC89C52 是单一 +5V 供电,包括 CPU、存储器(ROM、RAM) 、I/O 接口等计算机的基本组成。该单片机有 4

38、 个 8 位并行 I/O 口,P0 P3,共 32 根口线。每个端口都包括:锁存器(即 SFR:P0-P3) 、输出驱动器、两个三态缓冲器以及控制电路。在 XTAL1、XTAL2跨接晶振和两个电容就构成了自激振荡器,起微调和稳定作用。复位操作就是使单片机内部的一些部件恢复到某种预先确定的状态。本实验中 STC89C52 外接 12.0000M 晶振作为时钟频率。选用上电自动复位方式。它的工作原理是,复位键按下时,电容两端相当于短路,于是 RST 引脚上为高电平,然后电源通过对电容充电。 RST 端电压慢慢下降,降到一定程度,即为低电平,单片机开始工作。控制电路利用 P1 口作为 D/A 转换芯

39、片 DAC0832的接口,P3 口作为数码管显示译码器 74LS146 的接口, P2 口作为按键的接口。再经过功放,输出设定的电压值,完成实验任务。5.3 DAC0832 数模转换及功放的工作原理DAC0832 是由美国国家半导体公司产品,具有两个输入数据寄存器的 8 位 DAC,能直接与STC89C52 单片机相连。分辨率为 8 位;电流输出,稳定时间为 1ms;单一电源供电(+5+15V ) ;可双缓冲输入、单缓冲输入或直接数字输入。当 DAC0832 芯片的片选信号、写信号、及传送控制信号的引脚全部接地,允许输入锁存信号 ILE 引脚接5V 时,如图3.2 所示,DAC0832 芯片就

40、处于直通工作方式,数字量一旦输入,就直接进入 DAC 寄存器,进行 D/A 转换。这样,DAC 就可直接根据 D0-D7 口的输入值变化。单片机向 DAC0832 发送数字编码,产生不同的输出。由于 DAC0832 的输出量为电流量需要用运放将电流信号转变为电压信号。为了实现电压值稳定输出,还需要通过运放实现。因而需要三个运放。在通过 TIP122 大功率三极管的电流放大作用,提高设计电压源的带载能力。其连接电路图如图 5.3 所示。图 5.3 DA 数模转换机功率放大电路图5.4 键盘控制设计图 5.4.1 键盘控制电路图 5.4.2 键盘工作示意图5.5 数码显示控制设计7410852.963+方波三角波恒压模式图 5.5 数码显示控制电路鉴于实验要求输出两位电压值,故采用两个七段共阳数码管显示输出。采用 74LS164 译码器对单片机输入的十进制数译码,使数码管显示相应的数字。第一位数码管小数点接地,表示此为个位,单位为 V。第六章 系统软件设计方案6.1 系统总程序设计图 6.1 系统软件框图系统的软件部分主要包括以下几个模块:按键扫描模块,数字显示模块,D/A 转换模块三个模块。通过几个模块的有机结合和相互协调来实现输出设定电压的功能。6.2 系统程序流程图按键控制输入单片机数码显示输出D/A 转换输出第七章 结果分析结束语参考文献附录一附录二

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报