版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、哈尔滨工业大学华德应用技术学院毕业设计(论文)摘 要电源技术尤其是数控电源技术是一门实践性很强的工程技术,服务于各行各业。电力电子技术是电能的最佳应用技术之一。当今电源技术融合了电气、电子、系统集成、控制理论、材料等诸多学科领域。随着计算机和通讯技术发展而来的现代信息技术革命,给电力电子技术提供了广阔的发展前景,同时也给电源提出了更高的要求。该直流稳压电源的输入为交流22ov,50hz,输出电压为1.26v10v内连续可调,输出电流为500ma以上,并能够直观的显示输出电压。电源的控制电路选用at89s51单片机为核心,以及数/模转换功能,具有线路简单、稳定性好、显示清晰直观等特点。文章中分析
2、了电源的整体结构和工作原理,并详细的讲述了预稳压电路、数/模转换电路、显示电路等电路的工作原理。给出了控制电路的硬件实现和主要的软件流程设计。关键词: 单片机;数码管;数/模转换;稳压abstractdigitally controlled power supply technology, especially technology is a strong practical engineering technology, and service to all industries. power electronics technology is the best application of
3、 energy technologies. technology combines the power of todays electrical, electronics, systems integration, control theory, materials, and many other subject areas. with the computer and communication technologies developed from modern information technology revolution, to the power electronics tech
4、nology to provide a broad development prospects, but also to set a higher power supply requirements. the dc power supply input for the exchange of 22ov, 50hz, output voltage of 1.26v 10v continuously adjustable output current of 500ma or more and be able to display visual output voltage. power suppl
5、y control circuit use at89s51 microcontroller as the core, as well as d / a converter functions, with simple circuit, good stability, showing a clear and intuitive and so on. the article analyzes the power of the overall structure and working principle and in detail about the pre-regulator circuit,
6、d / a converter circuit, display circuit so the circuit works. gives the control circuit hardware implementation and the main software flow.keywords:scm; digital pipe; d / a converter; regulators目 录摘 要iabstractii第1章 绪论11.1 课题背景11.2 设计任务与技术要求2第2章 方案的论证与设计32.1 方案选择32.2 方案的确定32.3 方框图的设计3本章小结4第3章 单元电路设计
7、53.1 单片机电路设计53.1.1 at89s51单片机53.1.2 at89s51引脚功能53.1.3 单片机在电路中应用83.2 数/模转换电路设计103.2.1 dac0832芯片简介103.2.2 dac0832的主要特性参数113.2.3 dac0832结构113.2.4 dac0832的工作方式123.2.5 dac0832在电路中的应用123.3 放大电路设计133.3.1 lm324简介133.3.2 lm324的特点143.4 稳压电路设计153.5 电源电路设计163.6 显示电路设计183.6.1 四位一体数码管(共阳)介绍183.6.2 四位一体数码管管脚183.6.
8、3 驱动电路18本章小结19第4章 软件程序设计204.1 程序流程图204.2 程序21本章小结22第5章 整机的工作原理235.1 工作原理235.2 整机原理图23本章小结23结 论25致 谢26参考文献27附录1 译文28附录2 英文参考资料31附录3 c程序35附录4 整机原理图42附录5 元器件表43iv第1章 绪论采用单片机的数字可调稳压电源价格低廉采用普遍使用的元件就能实现其功能,显示清晰直观,传统的模拟可调稳压电源没有读数,在读数过程中很不方便,并且长时间使用会造成输出电压不稳。数字可调稳压电源则采用先进的数显技术,使测量结果一目了然,只要仪表不发生跳数现象,测量结果就是唯一
9、的,不仅保证读数的客观性与准确性,还符合人们的读数习惯,能缩短读数和记录的时间。模拟可调稳压电源大多是通过调节电位器的阻值改变输出直流电压,电位器特别容易磨损,使用一段时间后就会出现接触不良,引起输出电压不稳定。数字可调稳压电源是通过接触按钮以步进方式选取不同的输出电压,再有数码管显示输出电压机器工作状态,工作稳定可靠。采用单片机的数字可调稳压电源,它具有输出电压容易改变、价格低廉、显示清晰直观、准确度高、扩展能力强等特点。1.1 课题背景电源技术尤其是数控电源技术是一门实践性很强的工程技术,服务于各行各业。当今电源技术融合了电气、电子、系统集成、控制理论、材料等诸多学科领域。直流稳压电源是电
10、子技术常用的仪表设备之一,广泛的应用于教学、科研等领域,是电子实验员、电子设计人员及电路开发部门进行试验操作和科学研究不可缺少的电子仪器。在电子电路中,通常都需要电压稳定的直流电源来供电。而整个稳压过程是由电源变压器、整流、滤波、稳压等四部分组成。然而这种传统的直流稳压电源功能简单、不好控制、可靠性低、干扰大、精度低、复杂度高。普通的直流稳压电源品种有很多,但均存在一下二个问题:输出电压是通过粗调(波段开关)及细调(电位器)来调节。这样,当输出电压需要精确输出,或需要在一个小范围内改变时,困难就较大。另外,随着使用时间的增加,波段开关及电位器难免接触不良,对输出会有影响。稳压方式均是采用串联型
11、稳压电路,对过载进行限流和截流保护,电路构成复杂,稳压精度也不高。在家用电器和其他各类电子设备中,通常都需要电压稳定的直流电源供电。但在实际生活中,都是由220v的交流电网供电。这就需要通过变压、整流、滤波、稳压电路将交流电转换成稳定的直流电。滤波器用于滤去整流输出电压中的纹波,一般传统电路由滤波扼流圈和电容器组成,若由晶体管滤波器来代替,则可缩小直流电源的体积减轻其重量,且晶体管滤波直流电源不需要直流稳压器就能用作家用电器的电源,就既降低了家用电器的成本,由缩小了其体积,使家用电器小型化。传统的直流稳压电源通常采用电位器和波段开关来实现电压的调节,并由电压表指示电压值的大小。因此,电压的调节
12、精度不高,读数欠直观,电位器也易磨损。而基于单片机控制的直流稳压电源就较好地解决以上传统稳压电源的不足。数控稳压电源是电子行业发展的必然产物。近年来,随着电子技术的发展可调稳压电源应用的越来越广泛。目前,由各种单片机构成的数字稳压电源产品越来越多,已被广泛用于家庭电器、工业电器、军事电器等领域,显示出强大的生命力。与此同时,由于它扩展能力很强,功能日趋完善而扩展到人们生活的各个方面。1.2 设计任务与技术要求1.设计任务单片机控制数字显示可调稳压电源2.任务的技术要求1).输出电压为(1.2610)v2).输出误差0.1v3).额定输出电流500ma第2章 方案的论证与设计2.1 方案选择数控
13、稳压电源是电子设备的重要部分,其质量好坏直接影响着电子设备的可靠性,而且电子设备的故障60%来自电源。因此电源越来越受到人们的重视。电子电路及电子设备对电源最基本的要求就是电源的输出电压或输出电流要稳定。通过查阅大量资料,显示电路和控制电路是本电路的核心部分,对它的选择有以下三种方案:方案一:采用模拟电路采用模拟电路的可调稳压电路就是用一个多档开关来控制输出电压,而所谓的显示系统只是在多档开关的每个档的旁边注明电压值。随着电子行业的发展,它不耐用的弊端已经使它逐渐离开历史的舞台。方案二:采用纯数字电路纯数字电路的稳压电源避免了硬件之间的磨损,使得使用寿命大大提高,而且其输出电压也不会随时间产生
14、误差。但是它的电路较为复杂,制作时很困难,由于电路的复杂产生的问题也会很多。方案三:采用单片机的方法采用单片机的数字稳压电源是将数字电路和单片机很好地结合在一起,不但能够达到数字电路的效果,而且能够大大地简化复杂的纯数字电路。采用单片机后,还可以用软件实现保护功能,要扩展其他的功能也非常容易。2.2 方案的确定经过全方位的对比,使电路的设计更加合理化,切合技术指标的标准,觉得使用方案三单片机的方法简洁、灵活、可扩展性好更加的适合这次的毕业设计,并能够达到指标要求。2.3 方框图的设计经过对电路原理的分析,基本对电路有了一个大概的设计,如图2-1所示:单片机显示电路按键d/a转换控制电路稳压电路
15、输出电路整流滤波变压器220v图2-1 整机方框图方框图的论述:本电路通过按键设置数字电压值并且在数码管上显示,而设置的电压值通过单片机的p0口的8位数据线传输给d/a转换电路转换成模拟电压值,通过模拟放大器将电压放大后送给稳压电路最终输出。各部分功能:单片机:只要是起到控制作用显示电路:用来显示预置电压按键单元:对预置电压的改变d/a转换:将数字电压转换成为模拟电压控制电路:对稳压电路起到了控制作用稳压电路:输出恒定的电压本章小结本章主要介绍了对该课题的分析论证和方案的确立,以及方框图的设计及原理的阐述,在下一章节当中,将对该课题中各单元电路的具体设计方案、元器件的选择作进一步论述。第3章
16、单元电路设计3.1 单片机电路设计3.1.1 at89s51单片机at89s51是一个低功耗,高性能cmos 8位单片机,片内含4k bytes isp(in-system programmable)的可反复擦写1000次的flash只读程序存储器,器件采用atmel公司的高密度、非易失性存储技术制造,兼容标准mcs -51指令系统及80c51引脚结构,芯片内集成了通用8位中央处理器和isp flash存储单元,功能强大的微型计算机的at89s51可为许多嵌入式控制应用系统提供高性价比的解决方案。at89s51具有如下特点:40个引脚,4k bytes flash片内程序存储器,128 byt
17、es的随机存取数据存储器(ram),32个外部双向输入/输出(i/o)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个 全双工串行通信口,看门狗(wdt)电路,片内时钟振荡器。此外,at89s51设计和配置了振荡频率可为0hz并可通过软件设置省电模式。空闲模式下,cpu暂停工作,而ram定时计数器,串行口,外中断 系统可继续工作,掉电模式冻结振荡器而保存ram的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有pdip、tqfp和plcc等三种封装形式,以适不同产品的要求的。3.1.2 at89s51引脚功能at89s51单片机兼容mcs-51指令系统、4k可
18、反复擦写(1000次)isp flash rom、32个双向i/o口、4.5-5.5v工作电压、2个16位可编程定时/计数器、时钟频率0-33mhz、全双工uart串行中断口线、128x8bit内部ram、2个外部中断源、低功耗空闲和省电模式、中断唤醒省电模式、3级加密位、看门狗(wdt)电路、软件设置空闲和省电功能、灵活的isp字节和分页编程、双数据寄存器指针。at89s51引脚图如图3-1所示。图3-1 at89s51引脚图各个引脚功能:vcc:电源gnd:地p0口:p0口是一个8位漏极开路的双向i/o口。作为输出口,每位能驱动8个ttl逻辑电平。对p0端口写“1”时,引脚用作高阻抗输入。
19、当访问外部程序和数据存储器时,p0口也被作为低8位地址/数据复用。在这种模式下,p0具有内部上拉电阻。在flash编程时,p0口也用来接收指令字节;在程序校验时,输出指令字节。程序校验时,需要外部上拉电阻。p1口:p1口是一个具有内部上拉电阻的8位双向i/o口,p1输出缓冲器能驱动4个ttl逻辑电平。对p1端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(iil)。此外,p1.0和p1.2分别作定时器/计数器2的外部计数输入(p1.0/t2)和时器/计数器2的触发输入(p1.1/t2ex),具体如下表所示。在flas
20、h编程和校验时,p1口接收低8位地址字节。引脚号第二功能:p1.0 t2(定时器/计数器t2的外部计数输入),时钟输出p1.1 t2ex(定时器/计数器t2的捕捉/重载触发信号和方向控制)p1.5 mosi(在系统编程用)p1.6 miso(在系统编程用)p1.7 sck(在系统编程用)p2口:p2口是一个具有内部上拉电阻的8位双向i/o口,p2输出缓冲器能驱动4个ttl逻辑电平。对p2端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(iil)。在访问外部程序存储器或用16位地址读取外部数据存储器(例如执行movxd
21、ptr)时,p2口送出高八位地址。在这种应用中,p2口使用很强的内部上拉发送1。在使用8位地址(如movx ri)访问外部数据存储器时,p2口输出p2锁存器的内容。在flash编程和校验时,p2口也接收高8位地址字节和一些控制信号。p3口:p3口是一个具有内部上拉电阻的8位双向i/o口,p2输出缓冲器能驱动4个ttl逻辑电平。对p3端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(iil)。p3口亦作为at89s51特殊功能(第二功能)使用,如下表所示。在flash编程和校验时,p3口也接收一些控制信号。p3引脚号第
22、二功能:p3.0 rxd(串行输入)p3.1 txd(串行输出)p3.2 int0(外部中断0)p3.3 int0(外部中断0)p3.4 t0(定时器0外部输入)p3.5 t1(定时器1外部输入)p3.6 wr(外部数据存储器写选通)p3.7 rd(外部数据存储器写选通)rst:复位输入。晶振工作时,rst脚持续2 个机器周期高电平将使单片机复位。看门狗计时完成后,rst 脚输出96 个晶振周期的高电平。特殊寄存器auxr(地址8eh)上的disrto位可以使此功能无效。disrto默认状态下,复位高电平有效。ale/prog:地址锁存控制信号(ale)是访问外部程序存储器时,锁存低8 位地址
23、的输出脉冲。在flash编程时,此引脚(prog)也用作编程输入脉冲。在一般情况下,ale 以晶振六分之一的固定频率输出脉冲,可用来作为外部定时器或时钟使用。然而,特别强调,在每次访问外部数据存储器时,ale脉冲将会跳过。如果需要,通过将地址为8eh的sfr的第0位置“1”,ale操作将无效。这一位置“1”,ale 仅在执行movx 或movc指令时有效。否则,ale 将被微弱拉高。这个ale使能标志位(地址为8eh的sfr的第0位)的设置对微控制器处于外部执行模式下无效。psen:外部程序存储器选通信号(psen)是外部程序存储器选通信号。当at89s51从外部程序存储器执行外部代码时,ps
24、en在每个机器周期被激活两次,而在访问外部数据存储器时,psen将不被激活。ea/vpp:访问外部程序存储器控制信号。为使能从0000h 到ffffh的外部程序存储器读取指令,ea必须接gnd。为了执行内部程序指令,ea应该接vcc。在flash编程期间,ea也接收12伏vpp电压。xtal1:振荡器反相放大器和内部时钟发生电路的输入端。xtal2:振荡器反相放大器的输出端。3.1.3 单片机在电路中应用3.1.3.1 单片机在电路中引脚功能单片机在电路中的引脚使用如图3-2所示。p0口为8位数据传输口,xtal1、xtal2为单片机提供频率为12mhz的频率,p1口为显示电路提供段选数据,p
25、3口的高四位为显示电路提供位选数据,rst是系统复位,p2口的高四位用来扫描按键电路是否有按键按下。图3-2 单片机应用电路单片机的应用电路的主要作用是将按键电路的所预置的电压通过p1和p3口在显示电路中显示出来,并且将预置的电压通过单片机的p0口输出给数/模转换电路。3.1.3.2 时钟电路设计时钟是单片机的心脏,各部分都以时钟频率为基准,有条不紊的一拍一拍的工作。因此,时钟频率直接影响单片机的速度,时钟电路的质量也直接影响单片机系统的稳定性。对于mcs-51系列的单片机,常用的时钟电路设计方式有内部时钟和外部时钟两种。内部时钟电路设计如下:利用at89s51单片机内部一个高增益的反相放大器
26、,把一个晶振体和两个电容器组成自激励振荡电路,接于xtal1和xtal2之间。这样振荡器发出的脉冲直接送入内部时钟电路,如图3-3所示。图3-3 内部时钟电路本系统中晶振体选石英晶体,振荡频率为12mhz,电容器为33pf电容。3.1.3.3 复位电路设计单片机在启动或断电后,程序需要从头开始执行,机器内全部寄存器、i/o接口等都必须重新复位。复位方式有自动复位和手动复位两种。在at89s51的ale及两引脚输出高电平,rst引脚高电平到时,单片机复位。端的高电平直接由上电瞬间产生为上电复位,即自动复位;若通过按动按钮产生高电平复位,则称为手动复位。系统复位电路如图3-4所示。该复位电路在刚上
27、电接通电源时,电容c相当于瞬间短路,+5v的高电平立刻加到了rst端,该高电平使at89s51全机复位。若运行过程中,需要程序从头执行,只需按动按钮即可。按下a键,则直接把+5v高电平加到了端,从而使其复位,这称为手动复位。显然,该电路既可上电复位又可手动复位。复位后,p0p3四个并行接口全为高电平,其它寄存器全部清零,只有sbuf寄存器状态不确定。图3-4 系统复位电路3.2 数/模转换电路设计3.2.1 dac0832芯片简介dac0832是8分辨率的d/a转换集成芯片,如图3-5所示。与微处理器完全兼容。这个da芯片以其价格低廉、接口简单、转换控制容易等优点,在单片机应用系统中得到广泛的
28、应用。d/a转换器由8位输入锁存器、8位dac寄存器、8位d/a转换电路及转换控制电路构成。图3-5 dac0832引脚功能3.2.2 dac0832的主要特性参数分辨率为8位;电流稳定时间1us;可单缓冲、双缓冲或直接数字输入;只需在满量程下调整其线性度;单一电源供电(+5v+15v);低功耗,200mw。3.2.3 dac0832结构d0d7:8位数据输入线,ttl电平,有效时间应大于90ns(否则锁存器的数据会出错);ile:数据锁存允许控制信号输入线,高电平有效;cs:片选信号输入线(选通数据锁存器),低电平有效;wr1:数据锁存器写选通输入线,负脉冲(脉宽应大于500ns)有效。由i
29、le、cs、wr1的逻辑组合产生le1,当le1为高电平时,数据锁存器状态随输入数据线变换,le1的负跳变时将输入数据锁存;xfer:数据传输控制信号输入线,低电平有效,负脉冲(脉宽应大于500ns)有效;wr2:dac寄存器选通输入线,负脉冲(脉宽应大于500ns)有效。由wr1、xfer的逻辑组合产生le2,当le2为高电平时,dac寄存器的输出随寄存器的输入而变化,le2的负跳变时将数据锁存器的内容打入dac寄存器并开始d/a转换。iout1:电流输出端1,其值随dac寄存器的内容线性变化;iout2:电流输出端2,其值与iout1值之和为一常数;rfb:反馈信号输入线,改变rfb端外接
30、电阻值可调整转换满量程精度;vcc:电源输入端,vcc的范围为+5v+15v;vref:基准电压输入线,vref的范围为-10v+10v;agnd:模拟信号地dgnd:数字信号地3.2.4 dac0832的工作方式根据对dac0832的数据锁存器和dac寄存器的不同的控制方式,dac0832有三种工作方式:直通方式、单缓冲方式和双缓冲方式。3.2.5 dac0832在电路中的应用dac0832是8位全mos中速d/a转换器,如图3-6所示。采用r2rt形电阻解码网络,转换结果为一对差动电流输出,转换时间大约为1us。使用单电源+5v+15v供电。参考电压为-10v+10v。在此我们直接选择+5
31、v作为参考电压。dac0832有三种工作方式:直通方式,单缓冲方式,双缓冲方式;在此我们选择直通的工作方式,将xfer、wr2、cs管脚全部接数字地。管脚8 接参考电压,在此我们接的参考电压是+10v。图3-6 数/模转换电路3.3 放大电路设计3.3.1 lm324简介lm324系列器件为价格便宜的带有真差动输入的四运算放大器。如图3-7所示。与单电源应用场合的标准运算放大器相比,它们有一些显著优点。该四放大器可以工作在低到3.0伏或者高到32伏的电源下,静态电流为mc1741的静态电流的五分之一。共模输入范围包括负电源,因而消除了在许多应用场合中采用外部偏置元件的必要性。每一组运算放大器有
32、5个引出脚,其中“+”、“-”为两个信号输入端,“v+”、“v-”为正、负电源端,“vo”为输出端。两个信号输入端中,vi-(-)为反相输入端,表示运放输出端vo的信号与该输入端的位相反;vi+(+)为同相输入端,表示运放输出端vo的信号与该输入端的相位相同。图3-7 lm317外部引脚图3.3.2 lm324的特点1.短跑保护输出2.真差动输入级3.可单电源工作:3v-32v4.低偏置电流:最大100na5.每封装含四个运算放大器。6.具有内部补偿的功能。7.共模范围扩展到负电源8.行业标准的引脚排列9.输入端具有静电保护功能图3-8 放大电路本单元只用到了lm324里面的2个运算放大器构成
33、2级运放,主要是将数/模转换电路输出的电流转换成为电压,并用这个电压去控制稳压电路输出一个恒定的电压值。3.4 稳压电路设计目前,集成稳压电源已经大量应用到电子系统中,使得整个电源部分工作更加可靠,体积大大减小,在电路图中用到了lm317、7805、7812、7912三端稳压器。作为此电源设计不可缺少的一部分,因此,应该对其功能、结构、参数、性能、工作条件进行更的深入的了解。这是一种很常用的稳压器,其外型不同于普通的小功率三极管如图所示3-9,317稳压块的输出电压变化范围是vo1.25v37v(高输出电压的317稳压块如lm317hva、lm317hvk等,其输出电压变化范围是vo1.25v
34、45v),所以r2/r1的比值范围只能是028.6。317稳压块都有一个最小稳定工作电流,有的资料称为最小输出电流,也有的资料称为最小泄放电流。最小稳定工作电流的值一般为1.5ma。由于317稳压块的生产厂家不同、型号不同,其最小稳定工作电流也不相同,但一般不大于5ma。当317稳压块的输出电流小于其最小稳定工作电流时,317稳压块就不能正常工作。当317稳压块的输出电流大于其最小稳定工作电流时,317稳压块就可以输出稳定的直流电压。 其基准电压标准值为1.25v(最小为1.20v,最大为1.30v),adj端电流标准值为50a,最大为100a。最小输出电流在输入输出压差为40v(极限值)时标
35、准值为5ma,最大为10ma;最大输出电流在同样条件下标准值为0.8a,最小为0.15a。其工作条件见表3-1。稳压器在空载时工作电流最小,此时,为保证额定的输出电压值,r的取值应为r=1.25/10ma=125 (3-1) 取标称值120。实际上r的取值通常在120240之间。由此可以写出上述电路的输出电压值计算公式,即uo=1.25*(1+rw/r)+iadjrw (3-2)式中,iadj为50a,其变化不超过0.5a,因此,在设计时,上式后面一项可以忽略。c2主要是为了旁路上的纹波电压。 uin uout adj 3 2 2 lm317 1 2 3 1 图3-9 lm317的外型及符号表
36、3-1工作条件 项 目 符 号 最 小 最 大输入输出电压差v uin-uo 3 40输入电压v uin 4.3 40 输出电压v uo 1.25 37 输出电流a io 0.15 1.5 表面温度c topt 20 1253.5 电源电路设计在固定输出电压的集成稳压器中,常用的是三端固定正稳压器7800系列和三端固定负稳压器7900系列,它们的输出电压有5v,6v,8v,9v,10v,12v,15v,18v,24v等,输出电流有100ma(78l00系列、79l00系列)、500ma(78m00系列、79m00系列)、500ma(78m00系列、79m00系列)、1.5a(7800系列、79
37、00系列),管脚如图3-10所示。780579121312378121322图3-10 7805、7812、7912管脚图由于在此电源的设计中用到的是小电流输出,所以在此主要介绍的是7812、7912、7805的外形封装及符号如图310所示(注意:三端稳压的封装不同,其引脚排列和名称也是不同的)。电源电路如图3-11所示。其输出与输入之间的电压差范围为26.2v,输出与公共端电压为5v。使用时在输入端接入大的有极性滤波电容外,还应接一个较小的无极性电容,以改善纹波,同时抑制输入瞬态过电压,该电容取值一般在0.10.47f之间;公共端必须可靠接地,否则,可能损坏稳压器;输出端不需要接大的电解电容
38、,但要接一个小的无极性电容,以改善负载的瞬态响应,取值范围也在0.10.47f之间。图3-11 电源电路3.6 显示电路设计3.6.1 四位一体数码管(共阳)介绍内部有4个单个数码管共用adp这8根数据线,为人们使用提供了方便,所以它有4个公共端,加上adp,共有12个引脚。电流:静态时,推荐使用10-15ma;动态时,16/1动态扫描时,平均电流为4-5ma,峰值电流50-60ma。电压:查引脚排布图,看一下每段的芯片数量是多少?当红色时,使用1.9v乘以每段的芯片串联的个数;当绿色时,使用2.1v乘以每段的芯片串联的个数。如图3-12所示。图3-12 四位一体数码管3.6.2 四位一体数码
39、管管脚数码管的外部引脚与位选、段选对应如下:a11;b7;c4;d2;e1;f10;g5;bit16;bit28;bit39;bit412;dp3;3.6.3 驱动电路驱动是指每个数码管的每一个段码都由一个单片机的i/o端口进行驱动,或者使用如bcd码二十进制译码器译码进行驱动。优点是编程简单,显示亮度高,缺点是占用i/o端口多,如驱动5个数码管静态显示则需要5840根i/o端口来驱动,要知道一个89s51单片机可用的i/o端口只有32个,实际应用时必须增加译码驱动器进行驱动,增加了硬件电路的复杂性。因本电路采用的是四位一体共阳极数码管,所以只需要位选上加三极管做驱动电路。本章小结本章主要介绍
40、硬件电路的组成和各部分电路的设计,整个电路主要由控制电路、数/模转换电路、驱动电路、放大电路、稳压电路、显示电路和按键电路组成。控制电路的主要核心元件就是单片机,单片机主要连接的电路是显示电路、数/模转换电路、按键电路,主要完成是将按键电路设置的预置电压一路送给显示电路显示,一路送给数/模转换电路输出,所有的操作都是由软件完成,在下一章节中将会介绍。数/模转换电路中的核心原件是dac0832,dac0832由8位输入锁存器、8位dac寄存器、8位d/a转换电路所构成。8位输入锁存器用于存放cpu送来的数字量,是输入数字量得到缓冲和锁存;8位dac寄存器用于存放待转换数字量;8位d/a转换电路有
41、8位t形电阻网络和电子开关组成,电子开关受8位dac寄存器输出控制,t形电阻网络能输出和数字量成正比的模拟电流。驱动电路主要的作用就是将单片机输出的电流、电压按一定比例进行放大为显示电路提供足够大的功率。放大电路由两级运算放大器组成,主要作用是将dac0832输出的模拟电流按一定比例放大并且转换成电路中需要的电压去控制稳压电路。稳压电路主要是受放大电路所输出的电压控制,将其电压稳定输出,并且将误差电压控制在最小的范围内。第4章 软件程序设计系统软件设计主要是为了保证和硬件电路相结合,正确地实现电路的整体要求。软件设计有两种方法:一种是自上而下,逐步细化;一种是自下而上,先设计出每一个具体的模块
42、,最后组成一个系统。本次系统软件设计采用了自上向下的模块化结构方式。在进行软件设计时,我遵循实用性、先进性、系统性及规范性的原则。4.1 程序流程图在程序的编写过程中用到的编译工具是keil,硬件和软件的仿真通过proteus软件完成,程序流程图见图4-1。程 序 初 始 化键 盘 扫 描显 示 程序开始检测 按键nyd/a 转 换延时程序结束电压 检测中 断yn图 4-1 软件流程图4.2 程序c程序代码见附录3本章小结本章主要是根据电路原理图,去制作程序流程图,在根据程序流程图去编写本电路的源程序。在这一章主要介绍了主程序和中断服务程序的设计,主程序是一个设计中的核心,其它子程序都是围着它
43、来展开的,控制各子程序间进行合理的调用。中断服务设计是本设计的主体,按键扫描、读取按键、电压检测、电压转化、延时等功能都是通过中断服务程序来实现的,由附录4原理图可知,本电路中只用到了外部中断0,但是触发的方式是按键触发。因此,我使用软件和硬件相结合的方法来实现其控制功能。我通过与门将四个按键与外部中断0相连,只要其中一个按键按下,就能使外部中断向cpu发出中断请求,再利用软件的判断功能,完成不同子程序的调用,从而根据流程图编写程序实现电路的功能。第5章 整机的工作原理5.1 工作原理数控稳压电源的原理是基于普通直流稳压电源的基础上进行的新设计,其中包括数字电路、模拟电路和电源电路。参看整机原
44、理图。电源电路是将市电220v电压变换成为整机各个部分所需要的工作电压,它为控制电路、数/模转换电路、稳压电路中各个芯片提供基准电压,主要是为lm317提供17.4v-20.1v电压、单片机和数/模转换电路提供+5v电源电压和lm324芯片的供电电压+12v、-12v。因此,为各个电路正常工作起到的了重要的作用。单片机通过驱动电路与数码管相连接,并且通过按键去控制调节在数码管上显示预置电压,采用的方式为外部中断0(/int0)实现,而且设置的预置电压通过单片机的p0口输出给数/模转换电路,8为数据通过数/模转换电路转换成模拟电压输出,在这里使用的数/模转换电路中的核心芯片是dac0832,其原
45、理是将数字电压值转换成模拟电流输出的,而输出的电流信号很弱,所以必须将电流信号放大输出,所以dac0832输出的电流直接送给运算放大器,后面接的芯片是lm324的adj调整端,lm324内部是4个运算放大器,本电路中只用到了其中的2级运算放大器完成的,第一级放大器的输出端与dac0832的9脚rfb通过变阻器相连接,主要是用来调节运算放大器输出端电压的波动,将最终得到的输出电压送给稳压电路经过稳压输出,数模转换电路输出的电流太小不够后级电路的使用所以在稳压电路中选用的芯片为lm317,lm317理论输出电流可以达到1.5a左右,最后通过lm317的2脚接输出电路。5.2 整机原理图原理图的设计
46、是完全按照方框图去设计的,每一个环节通过查阅资料去挑选电路中合适原件,整机原理图见附录4。本章小结本章节主要介绍该电路的信号流程以及对整机工作原理的叙述,整机电路的组成和各部分电路的功能,各个电路中所用到的核心元器件,各个元器件在电路中的作用在上一章节中已经详细介绍,整机原理图是完全按照方框图设计的,在方框图中已经详细构造出各部分电路,以及各部分电路的作用都已经列出,根据各部分电路要求实现的功能选取元器件,并且严格按照技术指标去参照元器件特性、参数选取,这样在调试的过程中会减少很多不必要的麻烦,以为本电路中用到了模拟电路,所以元器件的参数会直接影响电路中的电压、电流。结 论本次毕业设计所做的是
47、基于单片机的数控稳压电源,通过查阅资料和实践操作对数控稳压电源的工作原理及相关元器件的功能和使用更加熟悉,本电路的主要特点是使用简单、稳定度高、显示直观、调整范围宽非常符合人们生产生活需要,它在现实生活中应用非常广泛,有着实际的意义。整个电路主要组成(核心元器件)由控制电路(at89s51)、数/模转换电路(dac0832)、驱动电路(9014)、放大电路(lm324)、稳压电路(lm317)、显示电路(数码管)和按键组成。通过按键设置预置电压后由单片机分成两路:一路通过p1口和p3口送给显示电路显示电压,一路通过p0口送给数/模转换电路在经过运算电路转换成电路中需要的模拟电压去控制稳压电路,
48、在经过稳压后输出。在这次毕业设计中我的收获很多,从方案构思到方案的确定,电路的制作、程序调试、以及论文的撰写和整理,我抓住了每一个提高自己的机会,每一个环节都是提高我专业和综合能力的机会,当然在这过程中我也遇到了很多问题,通过查阅和搜集资料去解决,在这个过程中我慢慢的学会了如何独立去完成任务,同时也付出了很多的努力和辛苦,力求把每一个环节做到最完美。通过本次毕业设计使我对自己增加了很大的信心,从开始的不知道从何入手到作品的渐渐完成,在这个过程中完全的凸现出了理论知识的重要性,以及理论和实践相结合的必要性,在这过程中也将以前学过的专业知识又从新温习了一下,而在制作的过程中也遇到了很多的问题,通过
49、大量的查阅资料去解决问题这也是不断的在学习新知识的一个过程,完全脱离了过去死记硬背的痛苦,知识是在不断的运用中掌握的,而不是靠死记硬背去掌握的,可以说毕业设计是我综合素质的一种体现吧。致 谢这次毕业设计是我大学中的最大收获,不仅充实了自己,还增添了我的自信心,然而在本次毕业设计中我也遇到过很多困难,由于的选择的课题难度较大,所以在一开始的安装到后来的调试都遇到过很棘手的问题,但是我从没有气馁,在指导教师的耐心帮助下,我努力的克服了这些困难。在我对知识的理解上有偏差的情况下,指导教师给我耐心的讲解使我正确的理解了相关知识,在原理图出现错误的情况下,指导教师在我找出错误的情况下耐心的帮我分析,同时
50、我也了解了错误的原因。老师是在自己工作很忙的情况下抽出时间指导我们的。毕业设计成功的完成,包含了老师很多辛勤的汗水。在白亚梅老师的帮助下使我在模拟电子技术和数字电子技术方面有了很大的提高,在这里我要特别感谢您!作为指导老师您不厌其烦的为我讲解电路原理,帮助我分析电路,帮助我查找资料,分析制作过程中遇到的问题,为了我能更好的完成和掌握毕业设计也花费了您大量的时间和精力。同时我还要感谢电子系所有的老师给予我的关心、帮助和指导,为了我们能从这次毕业设计上能真正的学到些东西,也耗费了您们大量的精力。也感谢学校领导对我们的毕业设计的足够重视和支持,为我们毕业设计进行筹划。感谢学校为我们提供财力和物力的支
51、持,实验室和实验仪器和工具,我们在实验室这样方便的条件下完成了毕业设计的大部分内容,我们最大的收获就是老师最大的安慰。老师们!谢谢您!您们辛苦了!参考文献1 张毅刚. mcs-51单片机原理及应用. 哈尔滨工业大学出版社, 2004:32-402 李华. mcs-51系列单片机使用接口技术. 北京航空航天大学出版社,1990:67-943 徐建仁. 数字集成电路应用与实验. 国防科技大学出版社,1999:47-654 肖来胜. 单片机技术实用教程. 华中科技大学出版社,2004:121-1345 l.battistel,d.lauria,p.vernillo.controlstrategyof
52、advaneed25kv一50hz eleetrifiedrailwaysystems.eleetriepowerapplieations,2001:54-766 周航慈. 单片机程序设计基础. 北京航空航天大学出版社,2003:89-1007 韩全立. 单片机控制技术及应用. 电子工业出版社,2001:54-778 何希才. 新型开关电源设计与维修. 国防工业出版社,2001:113-1379 f.fisher.developmentofaikwpolymereleetrolytefueleellpowersource.joumalofpowersource.zooi,92(l):236-2
53、4010 张庆双电子元器件的选用与检测机械工业出版社,2003:1011 王新贤通用集成电路速查手册.山东科学技术出版社,2001:1512 刘光序电子报第37期,2007:3-413 邓汉馨模拟集成电子技术教程高等教育出版社,1994:35附录1 译文单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。概括的讲,一块芯片就成了一台微型计算机。它的体积小、重量轻、价格便宜、为学习、应用和开发提供了便利条件。可以说,二十世纪跨越了三个“电”的时代,即电气时代、电子时代和现已进入的电脑时代。不过这种电脑通常是指个人计算机,简称pc机。它由主机、键盘和显示器
54、等组成。还有一类计算机,大多数的人却不是那么熟悉。这种计算机就是把智能赋予各种机械的单片机,顾名思义,这种计算机的最小系统只用了一片集成电路,即可进行简单运算和控制。因为它的体积小,通常都藏在被控机械的“肚子”里。它在整个装置中,起着有如人类头脑的作用,它出了毛病,整个装置就瘫痪了。现在,这种单片机的使用领域已十分广泛,例如智能仪表、实时工控、通讯设备、导航系统和家用电器等各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词“智能型”,如智能型洗衣机等。现在有些工厂的技术人员或其它业余电子开发者搞出来的某些产品,不是电路太复杂,就是功能太简单且极易被仿制。究其原因,可能就出在产品未使用单片机或其它可编程逻辑器件上。 目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度电梯维护保养服务合同9篇
- 2024年度产品生产加工合同的生产数量与质量标准2篇
- 2024中国移动各省招聘易考易错模拟试题(共500题)试卷后附参考答案
- 2024中国电信湖北财务共享服务中心招聘3人易考易错模拟试题(共500题)试卷后附参考答案
- 2024中国电信四川公司校园招聘易考易错模拟试题(共500题)试卷后附参考答案
- 2024年度救灾物资存放搭棚施工合同
- 2024中国人保财险春季招聘易考易错模拟试题(共500题)试卷后附参考答案
- 2024年度物联网应用开发与合作协议3篇
- 2024年度内容创作与传播合作协议
- 2024“才聚齐鲁成就未来”齐鲁(山东)产业投资限公司招聘2人易考易错模拟试题(共500题)试卷后附参考答案
- 2024年贵州燃气集团贵安新区燃气有限公司招聘笔试参考题库附带答案详解
- 公务用车安全教育培训
- 计算机专业生涯发展报告
- 如果国宝会说话中国历史文物介绍
- 打击飙车方案
- 矿山生态修复工程验收规范
- 质量管理工程生涯规划
- 酒店产品的整体概念的基本内容
- 几类特种玻璃简介课件
- 医院培训课件:《ECMO概述及其护理》
- 蜡烛香薰知识讲座
评论
0/150
提交评论