收藏 分享(赏)

0-9.9V简易数控直流电源.doc

上传人:精品资料 文档编号:10845313 上传时间:2020-01-14 格式:DOC 页数:28 大小:440.50KB
下载 相关 举报
0-9.9V简易数控直流电源.doc_第1页
第1页 / 共28页
0-9.9V简易数控直流电源.doc_第2页
第2页 / 共28页
0-9.9V简易数控直流电源.doc_第3页
第3页 / 共28页
0-9.9V简易数控直流电源.doc_第4页
第4页 / 共28页
0-9.9V简易数控直流电源.doc_第5页
第5页 / 共28页
点击查看更多>>
资源描述

1、 四川信息职业技术学院毕业设计说明书设计题目: 简易数控直流电源的设计 专 业: 应用电子技术 班 级: 应电 05-2班 学 号: 0518241 姓 名: 杨艳 指导教师: 祝建科 年 月 日四川信息职业技术学院毕业设计(论文)任务书学 生姓 名 杨艳 学号 0518241 班级 应电 05-2 专业 应用电子技术设计(论文)题目 简易数控直流电源的设计指导教师姓名 职 称 工作单位及所从事专业 联系方式 备 注祝建科 讲 师 四川信息职业技术学院 13208396006选题背景:1进一步巩固所学基础知识;2强化学生利用所学知识解决生产实际中的实际问题;3通过设计,提高学生的综合分析能力,

2、为今后在工作打下一定基础。4可在控制设备生产企业工作。设计内容:1内容:完成电路设计方案的选择;单元电路的设计;整机电路的原理分析;2时间安排:第 12 周:查找资料,选择参考方案; 第 34 周:确定方案;第 58 周:查找资料,进行单元电路的设计; 第 912 周:整机电路整机与分析;第 1314 周:整理报告,确定初稿; 第 1516 周:检查定稿;第 1718 周:答辩。主要参考文献、资料:1 苏文平,何希才主编.电子技术实践与制作教程.国防工业出版社,20022 邱寄帆,唐程山主编.数字电子技术.人民邮电出版社,20023 最新 74系列 IC特性代换手册.福建科学技术出版社,200

3、04 全国在学生电子设计竞赛组委会编.北京理工大学出版社,20055 李全利主编.单片机原理及应用技术第 2版. 高等教育出版社,20046 清源计算机工作室编著.Protel 99SE 原理图与 PCB及仿真,20047 谭博学,唐诗主编.集成电路原理及应用.电子工业出版社,2003审批意见教研室负责人:年 月 日备注:任务书由指导教师填写,一式二份。其中学生一份,指导教师一份。四川信息职业技术学院毕业设计目 录摘 要 1第 1章 绪 论 .21.1研究背景及意义 21.2 国内外发展现状 .21.3数控直流电源的应用及特点 3第 2章 硬件电路的设计 42.1 数控直流电源的组成 .42.

4、2 单元电路的设计及方案 .42.2.1 输出电路 .42.2.2 数控部分 .92.2.3 稳压电源 132.2.4 显示电路 132.2.5 输出电压扩展 132.3 数控直流电源的整机电路原理图 152.4 数控直流电源电路的工作原理分析 16第 3章 软件设计 .173.1 程序设计 173.1.1 80C31资源分配 .173.1.2 程序流程设计 17结 论 .20致 谢 .21参考文献 22附录 整机电路原理图 .23四川信息职业技术学院毕业设计第 1 页 共 23 页摘 要随着时代的发展,数字电子技术已经普及到我们生活、工作、科研等各个领域,本设计完成一种数控直流稳压电源的设计

5、。以 80C31单片机为核心,集成运算放大器和 DAC0832数模转换器构成的具有深度负反馈的输出可控直流电源。稳压电源由三端集成稳压器(7805、7815、7915)给各单元电路提供所需的工作电压。本系统由单片机做控制,输出电压在(09.9V)之间变化, 实现 0.1V的步进功能控制,输出电压采用 LED共阴极数码显示。简易数控直流电源与传统稳压电源相比具有操作方便、显示稳定度高、使用广泛等特点。关键词 单片机 80C31;数模转换器 DAC0832;三端集成稳压器 四川信息职业技术学院毕业设计第 2 页 共 23 页第 1章 绪 论1.1研究背景及意义传统的多功能直流稳压电源功能简单、难控

6、制、可靠性低、干扰大、精度低且体积大、复杂度高。普通直流稳压电源品种很多, 但均存在以下两个问题: 1.输出电压是通过粗调(波段开关) 及细调(电位器)来调节。这样, 当输出电压需要精确输出, 或需要在一个小的范围内改变 (如 1.05V 1.07V ) ,困难就较大。另外, 随着使用时间的增加, 波段开关及电位器难免接触不良, 对输出会有影响。2.稳压方式均是采用串联型稳压电路, 对负载进行限流或截流型保护, 电路构成复杂,稳压精度也不高。在家用电器和其他各类电子设备中,通常都需要稳定的直流电压供电。但在实际生活中,都是由 220V 的交流电网供电。这就需要通过变压、整流、滤波、稳压电路将交

7、流电转换成稳定的直流电。滤波器用于滤除整流输出电压中的纹波,一般传统电路由滤波扼流圈和电容器组成,若由晶体管滤波器来替代,则可缩小直流电源的体积,减轻其重量,且晶体管滤波直流电源不需直流稳压器就能用作家用电器的电源,这既降低了家用电器的成本,又缩小了其体积,使家用电器小型化。传统的直流稳压电源通常采用电位器和波段开关来实现电压的调节,并由电压表指示电压值的大小。因此,电压的调整精度不高,读数欠直观,电位器也易磨损.而基于单片机控制的直流稳压电源能较好地解决以上传统稳压电源的不足。随着科学技术的不断发展,特别是计算机技术的突飞猛进,现代工业应用的产品均需要有低纹波、宽调整范围的高压电源,特别是在

8、一些高能物理领域,急需电脑或单片机控制的低纹波、宽调整范围的电源。1.2 国内外发展现状从上世纪九十年代末起,随着对系统更高效率和更低功耗的需求,电信与数据通讯设备的技术更新推动电源行业中直流/直流电源转换器向更高灵活性和智四川信息职业技术学院毕业设计第 3 页 共 23 页能化方向发展。在 80年代的第一代分布式供电系统开始转向到 20世纪末更为先进的第四代分布式供电结构以及中间母线结构,直流/直流电源行业正面临着新的挑战,即如何在现有系统加入嵌入式电源智能系统和数字控制。早在 90年代中,半导体生产商们就开发出了数控电源管理技术,而在当时,这种方案的性价比与当时广泛使用的模拟控制方案相比处

9、与劣势,因而无法被广泛采用。由于板载电源管理的更广泛应用和行业能源节约和运行最优化的关注,电源行业和半导体生产商们便开始共同开发这种名为“数控电源”的新产品。 现今随着直流电源技术的飞跃发展, 整流系统由以前的分立元件和集成电路控制发展为微机控制, 从而使直流电源智能化, 具有遥测、遥信、遥控的三遥功能, 基本实现了直流电源的功能。1.3数控直流电源的应用及特点本课题研究一种以单片机为核心的智能化高精度简易数控直流电源的设计, 该电源采用三端固定输出集成稳压器(78 系列、79 系列)。数控直流电源是一种常见的电子仪器也是电子技术常用的设备之一,广泛应用于电路,教学试验和科学研究等领域。目前使

10、用的可控直流电源大部分是点动的,利用分立元器件,体积大,效率低,可靠性差,操作不方便,故障率高。随着电子技术的发展,各种电子,电器设备对电源的性能要求提高,电源不断朝数字化,高效率,模块化和智能化发展。以单片机系统为核心而设计的新一代数控直流电源,它不但电路简单,结构紧凑,价格低廉,性能优越,而且由于单片机具有计算和控制能力,利用它对数据进行各种计算,从而可排除和减少模拟电路引起的误差,输出电压和限定电流采用输入键盘方式,电源的外表美观,操作使用方便,具有较高的使用价值,且兼备双重过载保护及报警功能, 特别适用于各种有较高精度要求的场合。四川信息职业技术学院毕业设计第 4 页 共 23 页第

11、2章 硬件电路的设计2.1 数控直流电源的组成简易数控直流电源由稳压电源部分、数字显示部分、输出部分、数控部分、“+”“-”按键四部分组成。电路框图如图 2-1:图 2-1 简易数控直流源原理框图2.2 单元电路的设计及方案2.2.1 输出电路方案一由运算放大器 A,输出调整管 T以及基准电源 UR ,电阻网络 RN等组成的输出电路如图 2-2:TARfRNUR-15+15VIfIRUo图 2-2 输出电路由于运放 A的反向输入端为“虚地”,故:四川信息职业技术学院毕业设计第 5 页 共 23 页UO=IfRf=IRRfn (2-1)通过由开关量控制的电阻网络的电流 IR与输出电压成正比,这样

12、就可实现由开关量控制输出电压。同时由于 A、T 和 Rf、R N组成一个闭环负反馈系统,因此可以达到稳压的目的。图 2-3 权阻网络图 2-3为由 4种阻值的电阻所构成的权电阻网络。图中 dA3d A0,d B3d B0分别为个位和十位的 BCD数码,它们控制 8只开关的投切。当 d=0时,开关断路;d=1时,开关接通。个位和十位的基准电压值为 10倍关系。这样个位电阻网络的电流 IA和十分位电阻网络的电流 IB组成了总电流 IR。IR=IA+IB = ( 23dA3+22dA2+21dA1+20dA0)UR8+0.1 (23dB3+22dB2+21dB1+20dB0)= Dn (2-R82)

13、公式(2-2)中的 Dn为个位和十分位的 BCD数码。而Uo= Dn (2-3)Rf8适当的选择 UR、R f、R 的数值,使=0.1V (2-IfR84)四川信息职业技术学院毕业设计第 6 页 共 23 页则可通过 Dn实现对输出电压的 0.1V步进控制。方案二图 2-4是由三端固定输出稳压器件 7805、运算放大器 A和 DAC电路所组成另一种可供选用的输出电路。图 2-4 输出电路方案二在该电路中 U23=5V,U o=U23+U3,若 DAC的输出为5V4.9V,则UO=09.9V。该电路的稳压性能 7805保证,步进电压由 DAC输入的数字量控制。这种电路输出电压的精度取决于 780

14、5输出电压的误差;运放的跟随误差以及 DAC的积分非线性。步进值的误差直接与 DAC的位数有关。图 2-5是 DAC0832芯片部分引脚分布图。图 2-5 DAC0832芯片部分引脚分布图VCC:电源电压,工作范围+5V+15V,最佳工作状态使用+15V。AGVD:模拟量电路的接地端,它始终与数字量地端相连。DGVD:数字量地。四川信息职业技术学院毕业设计第 7 页 共 23 页:片选信号端,低电平有效。 和 ILE端信号共同对端能否起作用进行CSCS控制。ILE:允许输入锁存(高电平有效)。:写信号 1,用以把数字数据输入并锁存在寄存器中。在 有效时,WR 1WR必须 端和 ILE端同进有效

15、。CS:写信号 2,用于锁存输入寄存器中的数字式传递 D/A寄存器中锁存,端有效同时必须 端有效。2XFER:传递控制信号用来控制 。XFER2WD0D 7:八位数字输入。D 0端为最低位(LSB),D 7为最高位(MSB)。IOUT1:DAC 电流输出 1。当 DAC寄存器中全为 1时,输出电流最大;当 DAC寄存器中全为 0时,输出电流最小。 IOUT2:DAC 电流输出 2。I OUT2为一常数与 IOUT1之差,即 IOUT1+IOUT2=常数。Rfb:反馈电阻。作为外部运算放大器的分路反馈电阻。为 DAC提供电压输出信号。 VREF:基准电压输入(参考电压互感器)。V REF可选择在

16、-10V+10V 范围内。图 2-6 输出电路方案为获得双极性的输出,图 2-6是输出电路中的一种方案。该 DAC电路为电压输出模式,所以VREF= ( U0DAC-5V) = Dn (2-2125V5)U0DAC=( -1)5V (2-6)1n若采用 8位 DAC,则四川信息职业技术学院毕业设计第 8 页 共 23 页U0DAC=( -1) 5V (2-7)128nD想要满足 U0DACmin=-5V,U 0DACmax=+4.9V的要求,只要选取相应的 Dn值输入 DAC即可。T1T2T310K3.3K1KR51.8KR6ADACVcc Rf IOUT1IOUT2GNDURD0D7LM33

17、6300P-15+15 +15-15+15-15-5VUo图 2-7 输出电路方案可以采用图 2-7所示的 DAC和调整管结合的方案在此电路中IOUT1=( ) =( ) (2-8)nD2fRV65RUfOUO= ( Rf+R5+R6) (2-9)nf若 n=8,取 R5+R6=41.2K,Rf=10k,则 UO的步进值为 0.1V,且 Dnmax=99时,UOmax=9.9V。表 2-1为前两种方案的比较,考虑到方案输出电路比较简单,输出电压精度虽不会很高,但能满足一般要求,并且使用微控制器(MCU)做控制功能灵活,所以采取这种方案。四川信息职业技术学院毕业设计第 9 页 共 23 页表 2

18、-1 两种输出方案的比较2.2.2 数控部分 数控部分应具备的功能有:输出电压可预置,且能以“步进”或“扫描”的工作方式加(“+”)或减(“”)。数控部分的输出应直接控制数码电阻网络各个开关。方案一数字电路 根据输出电压以 0.1V为单位在 09.9V 之间变化的要求,数控电路的核心应该是一个百进位的可预置可逆计数器,第一个计数脉冲相当于 0.1V 。该计数器可由两个单独的同步可预置加/减 BCD计数器级联而成。图 2-8为方案一的原理框图。方 案 一 方 案 二输出电压精度取决于电阻网络各电阻阻值误差,R f精度,运算放大器性能,调整管性能。精度易做高。取决于 DAC性能,7805性能及运算

19、放大器性能。精度受控于 DAC,主要靠提高 DAC位数来提高精度。稳压性能本身为闭环电路 ,取决于环内各环节,高性能易做到,但电路较繁。取决于 7805和运算放大器、DAC 的 VR。主要由 7805决定。数码网络外接分立元件,精度取决于各电阻,电路较复杂。电路简单,精度由 DAC R-2R网络决定。控制电路可由模拟开关或继电器切换,控制可由数字电路 或 MCU 完成。 一般均由 MCU控制。保护功能 外接(如限流) 7805已具有过流、过热保护。方案性 能方案性能四川信息职业技术学院毕业设计第 10 页 共 23 页图 2-8 数控部分方案一图 2-8中 K1为“扫描/步进”选择开关。当拨至

20、“扫描”方式时,可逆计数器的时钟 f2HZ 的振荡器提供,此时计数器可以使输出电压以每秒约两个0.1V的变化率增减。当拨至“步进”方式时,每按下按钮开关 SW一次,通过计数器可使输出电压变化 0.1V。开关 K2为“增/减”控制。开关 K3为“正常/预置”选择开关。当它置于“正常”位置时,可使“扫描”或“步进”正常进行;当置于“预置”方式时,计数将 BCD两位拨盘开关输入的数据置为计数值,此时输出电压应为拨盘开关的设定值。计数器的当前计数值可由译码/驱动/显示器件加以显示,此值即为输出电压的标称值。方案二 微控制器微控制器(MicrocontrollerMCU)又称单片机,数控部分为 MCU电

21、路。MCU的芯片品种繁多,芯片的选择应考虑价格昂贵,软件成熟,满足功能要求等因素。权衡以上各点,因此本设计选用 80C31单片机。图 2-9为 80C31芯片部分引脚分布图。图 2-9 80C31芯片部分引脚分布图P0口:作为分时复用的低 8位地址/数据总线。四川信息职业技术学院毕业设计第 11 页 共 23 页P1口:通用的输入/输出接口。P2口:作为高 8位地址总线。P3口:具有数据输入/输出功能外,同时为闪烁编程和编程校验接收一些控制信号。 TXD: 串行数据接收输出引脚。RXD: 串行数据发送输入引脚。: 片外数据存储器“写”选通控制输出。 WR: 外扩展程存器时的“读”选通信号。 P

22、SENALE: 地址锁存信号。:接地。 A下图为 MCU最小系统为核心而构成的控制电路的方框图,如图 2-10:图 2-10 MCU控制方框图图 2-10中两位 BCD码拨盘开关将预置量输入到 MCU并口,两位 LED显示电路由 MCU串口送入数值(输出电压)。单独设置的“增”“减”二个按键由并行口进行检测。DAC 接收 MCU数据总线传送的数据,并据以确定输出电压。在软件的控制下,MCU 开机后先将预置值读入,在送去显示的同时,送入 DAC,并产生相同的输出电压。然后不断循环检测增减两键是否按下。若检测到有键按下,将使显示值和输出电压相应增减 0.1V。若检测到按键时间超过 0.5s,则认为

23、需连续增减,即处于“扫描”方式。 表 2-2为两种控制方案的比较。四川信息职业技术学院毕业设计第 12 页 共 23 页表 2-2 两种控制方案的比较。数字电路 MCU控制精度 两者相同,仅取决于输出电路控制方式 一般 灵活功能键数目至少需要“+”/“”“扫描/步进/预置”等二个开关及 BCD拨盘开关。只需 BCD拨盘开关的“+”“”两个简单按键。元器件数目 较多,电路较复杂。 较少,电路简单。调试工具 常规设备。 必须具备仿真器。由于 80C31片内 RAM仅有 128B容量不够所以要扩展片外 RAM,因此由80C31、74LS373 和 8KB的容量 2764组成 MCU最小系统。图中 7

24、4LS373为 8位地址锁存器。80C31 的 P0接口为低 8位地址及数据总路线的分时复用引脚,需接地址锁存器,将低 8位的地址锁存后再接到 2764的 A0A 7上,74LS373 作为地址锁存器。80C31 的地址锁存允许信号线 ALE发生负跳变进,将低 8位地址锁存于74LS373中,P0 接口就可作为数据总线使用了。2764的高位地址线有 5条:A 8A 12,直接接到 P2接口的 P2.0P2.4 即可,2764的输出允许信号 由 80C31的片外 ROM读选通信号 控制。OEPSEN图 2-11为 8KB的扩展电路。80C31 无片内 ROM,所以 应接地,使用片外 ROM。A图

25、 2-11 80C31扩展 2764程序存储器方案性能四川信息职业技术学院毕业设计第 13 页 共 23 页2.2.3 稳压电源从电路简单、经济考虑,本设计采用三端固定输出集成稳压器。采用7805、7815、7915 作为它们的输出电压分别为5V、15V、15V,输出电流为1.5A。直流稳压电源采用桥式全波整流,单电容滤波,三端固定输出集成稳压器件。输出电路由 7815提供+15V 电压,从而大大提高了电压调整率和负载调整率等指标。2.2.4 显示电路显示电路由两个数码管和两个 74LS164组成。两个数码管分别组成显示电路的十位、个位,由于两个数码管至少需要 14根 I/O线,为节约资源,采

26、用串行输入并行输出的 74LS164进行驱动输出。单片机的两个并行口分别作为信号输出口和时钟控制信号。采用单片机的 P3.2、P3.3 作为控制加减的控制口。该实现方式是通过 80C31串行输入,再并行输出到 74LS164,再经过 74LS164并行输出到数码显示管。显示方式采用静态显示方式其优点是显示位数多,显示亮度大,显示程序简单,80C31 串口以移位寄存器来驱动两位 LED共阴极数码显示器,其最大优点是占用口资源少,仅二根口线。2.2.5 输出电压扩展按题意应指产生多种波形的输出。方案一 MCU+DAC图 2-12产生多种波形的第一方案图 2-12为产生多种波形的第一种方案的方框图。

27、MCU 由并口读入波形选择开关,根据不同的波形,分时周而复始的输出不同波形所对应的数据。波形数据由 DAC形成模拟信号输出。必要时 DAC经滤波器输出。每种波形均由 2n个离散值四川信息职业技术学院毕业设计第 14 页 共 23 页所构成,n 为 DAC的位数,这些时间上的离散量,因 DAC的模拟输出的保持功能而连续。输出信号的频率f= (2-10)snT21Ts为 MCU扫描并输出一个完整的波形参数所需的时间。波形参数通常以数据的形式存放于程序存储器。方案二计数器+EPROM+DAC产生多种波形的第二种方案如图 2-13:图 2-13 产生多种波形的第二种方案振荡器(OSC)产生扫描信号,作

28、为计数器的时钟信号。计数器的计数值又做为波形参数存储器 EPROM的地址输入。源源不断的扫描信号使 EPROM的地址逐次周而复始的递增(减),从而输出波形参数。波形参数以数据的形式经 DAC而形成输出信号。图中设计数器字长为 256,DAC 一般采用 8位。所以每个波形由256个离散值构成,输出信号频率f= (2-11)82oscffosc为振荡器输出信号频率。波形选择开关 K选定 EPROM的高位地址,不同页存放不同波形的数值。如 K悬空时,A 8A 11=0,某种波形的数据存放地址为000H0FFH。当 K值 A8=1时,另一种波形的存放地址为 100H1FFH,其它依次类推。方案三 IC

29、L8038 函数发生器ICL8038函数发生器可利用最少的器件很容易地得到正弦波、方波和三角波。四川信息职业技术学院毕业设计第 15 页 共 23 页如图 2-14:ICL80381234 5 678910 11 12RA RB 15K1Kw100K 100KC+12-12图 2-14 ICL8038的第三种方案该电路产生信号的频率为f= (2-12)21(35BAARC图 2-14中两只 100K 的电位器用以调整正弦波的失真。对上述三种波形稍加变换即可产生多种波形,表 2-2为这三种方案的比较。 表 2-2 三种方案的比较MCU+DAC 计数器+EPROM+DAC ICL8038波形 可产

30、生任意形状的波形 三角波、方波、正弦波电路 较简单 较复杂 简 单其它 占用 MCU时间 独立工作 独立工作采用图 2-14的 ICL8038电路,其中 RA=RB=4.7K,C=0.1uF,电源为15V。输出信号的频率为f= =5769HZ (2-13)C3.0正弦波峰峰值约为 7V,三角波幅度约为 10V,方波幅度约为15V。2.3 数控直流电源的整机电路原理图(参见附录 A)方案性能四川信息职业技术学院毕业设计第 16 页 共 23 页2.4 数控直流电源电路的工作原理分析本设计系统主要由单片机系统、键盘、数码管显示器、D/ A 转换电路、直流稳压电路等几部分组成,单片机系统选用 80C

31、31 型号单片机,采用 74LS373 作为电压输出的扩展接口,2764 作为键盘和显示器的扩展接口,内含 8K的 ROM。首先,输入直流 220V的电压通过变压器转换为 220V的交流电压,经过桥式全波整流、单电容滤波、再通过三端固定输出集成稳压器产生稳定电压+15V、-15V、+5V。为各部分单元电路提供工作电压,为了改善纹波特性,在输入端加接电容;为了改善负载的瞬态响应,在输出端加接电容。其次,两位 BCD码拨盘开关 K3、K4 设置输出电压好以后,经 80C31单片机从 P1口输入,“+”“-”键盘经 P3口控制,实现步进功能,经过单片机内部电路处理,再从 端把数据输入到 DAC083

32、2的 和 端,进行内部集成电路WR1WR2进行数模转换,最后经过差动运算放大器 TL081输出,显示电路由 80C31的TXD、RXD 端控制,经过 74LS164串行输入并行输出到 LED共阴极数码管,并显示输出电压。四川信息职业技术学院毕业设计第 17 页 共 23 页第 3章 软件设计两位 BCD码拨盘开关 K3、K4,用以设置输出电压。K3、K4 输入的 P1口由电阻网络 RN上拉。设置为低电平有效。“+”“”键由 10K电阻上拉,低电平有效输入至 P3.2和 P3.3口线。软件采用查询方式访问这两个键。3.1 程序设计3.1.1 80C31资源分配TXD、RXD 以串口方式 0输出接

33、移位寄存器/显示器。P3.2 “+” 键P3.3 “”键P0.0P0.3 预置数 BCD码输入(低位十分位)P0.4P0.7 预置数 BCD码输入(高位个位)FFFEH DAC 地址42H D输出电压数值寄存41H 40H 显示缓冲寄存,BCD 码。3.1.2 程序流程设计本设计的程序流程如图 3-1所示。电路上电程序启动,首先进行初始化工作,然后从 BCD拨盘开关取输出电压预置值,经取反和十翻二进制数转换后存入寄存器 42H。预置值经串口输出送往显示器。由于输出电压数值是以 0.1V做为基本单位的(即 5V为 50),所以送往显示的数值自动在高位加入小数点。以后输出电压值经标度变换后送 DA

34、C,由输出电压形成对应的输出电压。程序将检测有无键按下,若无键按下,则不断地继续检测,直到有键按下。检测到有键按下后,首先延时 20ms进行去抖处理,再判别是“+”还是“”键?若为“+”键,则 42H中的数据加 1,再判断是否已加至 100,若是则 42H复 0,否则将数据送去显示和输出。若判别为“”键,则数据减 1,再判断是否已减至 FFH,若是则 42H赋值为 99;否则将数据送去显示和输出。只要点动“+”“”键的时间小于 0.5s,则每次步进增减 0.1V。若一直按四川信息职业技术学院毕业设计第 18 页 共 23 页键,只要时间超过 0.5s,则不停的步进,直到松开按键为止。图 3-1

35、 程序设计流程图四川信息职业技术学院毕业设计第 19 页 共 23 页源程序清单:ORG 0000HLJMP MAINORG FFFFHMAIN: MOV A,#00H ;80C31 初始化MOV R0,42H ;取预置数L1: MOV A,R0 ;取预显示的数MOVC A,A+PC ;取出字型码MOVX DPTR,A ;送显示L2: MOV DPTR,#0DFFHMOV A,#60HMOVX DPTR,AMOV DPTR,#7FFFHMOVX DPTR,A ;送 DACSMKEY: MOV P1,#0FH ;置 P1接口高 4位作为“0”低 4位输入状态。MOV A,P1 ;读 P1接口AN

36、L A,#0FH ;屏蔽高 4位SJMP SMKEY ;去抖动MOV A,P1ANL A,#0FHCJNE A,#0FH,LOOP1 ;确认有无键按下WKEY: MOV R0,42HDEC R0CJNE 42H,FFHMOV 42H,99H,L2LOOP1: INC R0CJNE 42H,0100HMOV 42H,00HSJMP L1DL1: MOV R7,#02H ;延时子程序DL: MOV R6,#0FFHDL6: DJNZ R6,DL6DJNZ R7,DLRET四川信息职业技术学院毕业设计第 20 页 共 23 页结 论在我的毕业设计中,主要对简易数控直流电源电路进行了简单的设计与阐述。

37、本设计系统主要由硬件部分和软件两部分组成,以单片机为核心,控制整个电路工作。数模转换器和集成运算放大器构成的具有深度负反馈的数字式可控直流电源。当输入交流电压 220V,频率为 50HZ,通过“+”“-”按键,实现步进 0.1V并且输出电路能够实现 09.9V 之间范围内变化,输出电流最大可达到 500mA,纹波系数小于 10mV。数控部分采用 MCU+DAC作控制器,电路较简单,但是它也有缺点,占用 MCU时间,输出电压可预置,且能以“步进”或“扫描”的工作方式“加”或“减”。稳压电源电路采用了三端固定稳压集成器,它具有电路简单、性能可靠稳定等特点。显示部分采用两位 LED共阴极数码显示器,

38、优点是占用接口资源少,仅需要两根口线,但缺点是随显示笔划的不同,LED 亮度略有变化。由于时间有限加之水平和经验的局限,本设计系统的内容可能还存在不足,不当之处在所难免,在以后的实践中有待于改进。总而言之,通过这次设计,让我不论从哪方面都学到了许多知识,是我人生之中最宝贵的财富。四川信息职业技术学院毕业设计第 21 页 共 23 页致 谢通过这次毕业设计,使我在完成本篇毕业论文设计过程中从各个方面都得到了很大的收获,让我从中受益匪浅。首先,我要感谢我的指导老师祝建科。本次设计我遇到种种困难,都经过他耐心的指导和修改,提出了严格的要求和许多宝贵的意见。其次,我要感谢教学中心的老师。是他们对论文选

39、题、选材、编写格式等方面给予了细心的指导,同进地感谢同学的帮助, 使我的毕业设计得以有条不紊地进行。最后,我要感谢所有参考文献的作者。我的设计是建立在他们研究基础上的,是他们如此优秀与有益的成果,使我的论文增色。在设计的过程中遇到了许多困难,但通过老师和同学朋友的帮助,困难迎刃而解,是他们为此付出了心血和精力,在此我向他们表示衷心的感谢!四川信息职业技术学院毕业设计第 22 页 共 23 页参考文献1 苏文平,何希才主编.电子技术实践与制作教程.国防工业出版社,20022 邱寄帆,唐程山主编.数字电子技术.人民邮电出版社,20023 最新 74系列 IC特性代换手册.福建科学技术出版社,200

40、04 全国在学生电子设计竞赛组委会编.北京理工大学出版社,20055 李全利主编.单片机原理及应用技术第 2版. 高等教育出版社,20046 清源计算机工作室编著.Protel 99SE 原理图与 PCB及仿真,20047 谭博学,唐诗主编.集成电路原理及应用.电子工业出版社,20038 郑应光主编.模拟电子线路(二).东南大学出版社,20009 杨振江,雷光纯主编.实用电子设计与制作.西安电子科技大学出版社,2000四川信息职业技术学院毕业设计第 23 页 共 23 页附录 整机电路原理图QA74LS164Vcc R GNDBAQHK1“+“ K2“-“78050.5A 470u/10V10

41、4104 C11u10410420V104104104U10+5V+15V-15VU17805OUT9V1A18V1A1A18V2W812W8120u/16V30u/25v100u/25v78157915abcdefgh abcdefghQA74LS164Vcc R GNDBAQHK3K4RN 10K*8P3.2P3.1U380C31P1.0P1.3TXDRXDP1.4P1.7P0ALEP2EAPSENWRU4D0-7 Q0-774LS373G GNDEAA0-7 Q8-12D0-72764CEGNDOEWR1WR2 CSXFER D0-7DAC0832DGNDAGNDIOUT2IOUT1VR

42、EF Vcc ILERfbU610K 10K5.1KR2W1LM36-5V10KW220KR110-1W+5V+5V +5V+15V6MHZ 2P2PA0-15+15-15123456U8TL081KU1 U2U5U7U97470u/25V470u/25V470u/10VCLK CLK四川信息职业技术学院毕业论文评语学生姓名 杨艳 学号 0518241 班级 应电 05-2 专业 应用电子技术论文题目 简易数控直流电源的设计 指导教师 祝建科平时考核评语等级: 指导教师:设计说明书(论文)考核评语等级: 评阅教师:答辩评语等级: 答辩小组代表:总评成绩 等级: 考核小组组长:备注以上三项成绩综合后,平时成绩占总分的 40%,毕业设计说明书(论文)成绩占总分的 40%,答辩成绩占总分的 20%,按五级记分(优、良、中、及格、不及格)。

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

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

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


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

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

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