【《基于STC89C52单片机的数字式电压表设计》8800字(论文)】.docx

上传人:夺命阿水 文档编号:1501056 上传时间:2024-06-29 格式:DOCX 页数:25 大小:227.36KB
返回 下载 相关 举报
【《基于STC89C52单片机的数字式电压表设计》8800字(论文)】.docx_第1页
第1页 / 共25页
【《基于STC89C52单片机的数字式电压表设计》8800字(论文)】.docx_第2页
第2页 / 共25页
【《基于STC89C52单片机的数字式电压表设计》8800字(论文)】.docx_第3页
第3页 / 共25页
【《基于STC89C52单片机的数字式电压表设计》8800字(论文)】.docx_第4页
第4页 / 共25页
【《基于STC89C52单片机的数字式电压表设计》8800字(论文)】.docx_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《【《基于STC89C52单片机的数字式电压表设计》8800字(论文)】.docx》由会员分享,可在线阅读,更多相关《【《基于STC89C52单片机的数字式电压表设计》8800字(论文)】.docx(25页珍藏版)》请在课桌文档上搜索。

1、基于STC89C52单片机的数字式电压表设计目录ASTC89C52单9字式S表设计1r-Il课题研究背景及意义1.2 国内外发展现状1.3 电压表的发展前景1、fe52、RDWfflHt.智瞰3、操作便,抗干扰鲍力强22.1 系统曲体方案论证2.2 控制方案的选取2.3 单片机的选取2.4 显示屏的ig取2.5 电压检测模块的选取方案一:ADCo832flURfA.iMMMMMM(MMM(1.1 最小系统的设计.1.2 狡模电路的设计.1.3 显示电路的设计.1.4 电压检测电SS的设计定时传送方式-3 .中二方式4 软计56784.1 主程序的设计4.2 散据采集子程序的4.3 液晶显示子程

2、序设计4.4 过压报警子程序设计5.1系统仿真运行调试20S11)a(r.r”.rr.*.(aar.r.r*r205.12012V程调试215.1-30,24BWBaHaaawwaBaHWBwasH*aaBa*aaasHaBa*aaaMwaa*awaaBWaaWBawwsaMasaBM*aaaaMM2224*1绪论1.1 课题研究背景及前义电能的使用,是人类文明的体现。随着第二次工业革命的爆发,人类逐渐进入了电气时代,电芯的使用从家用推广到各行各业。电能的太空使用,使得电能检测越来越重要。电压是电能的基本指标,是衡量电能质量的基本要素。在高压电力系统中,对电压的要求比较产格,过高或过低的电压均

3、会对电力系统带来不利的影响,如系统震荡、低电压崩溃等。在家用电器中.过高的电压容易造成电气设备的损坏,过低的电压使得电气设备不能正常运行。因此,电压的准确检测,关系到电能是否能够正常的使用网。在电能大皇推广使用的时候,用于检测电压的电压表开始广泛使用。传统的电压表多以指针式为主.计数不直观,人工检测误差大,精度较低,容易发生超量程而损坏表计的情况,可靠性较(氏随着科技的不断发展,数字式的电压表也应运而生。数字电压表主要利用显示屏显示电压值,比较直观.利于查看,方便使用阳。然而.市场上的数字电压表往往仅有电压显示的单一性功能,智能化程度低,逐渐不能满足用户的需求。因此,市场上急需要一款智能化的数

4、字式电压表.不仅仅能够准确的检测出电压,并能够实现报警电压设置、过压及低压报警等多样化的功能。随着电子技术的不断升级换代,以单片机为核心的控制系统广泛应用于各种电子产品中。单片机体积较小,价格低廉,能耗低,性能稳定,技术成熟,可靠性高,是一款适用于各种系统的核心控制的芯片网。随若单片机技术的不断发展.系统越来越稳定,功能越来越强大,性能越来越可靠.可满足越来越复杂的功能控制要求。因此,揩单片机核心拴制技术应用于数字式电压表,可实现电压的智能化检测,还能扩展各种多样化的功境。设计与制作一套智能化、功能多样性和性能稔定的数字电压表,有利于电能质量检测系统的完善,拥有很好的发展前景。1.2 国内外发

5、展现状国外对电压检测技术的研究较早。自工业革贷以来,科学技术迸入了高速创新发展时期.照明设备技术水平不断提升,电力环境也日益复杂,因此电压检测的重要性不断提升。国外结合串联电阻连接技术发明了指针式电压表。在科技的迅痣发展势头上,国外的电压检测仪器经过了不断的改善历程,技术越来越成熟。1.2.1 国内发展现状国内的电压检测技术起步较晚,从上世纪六十年代开始起步,但发展较快。国内生产的电压,从刚开始的指针表发展为智能化电子数字表,技术越来越成熟。2008年,我国江苏计量测试技术用究所结合RoM储存技术,研制了一款可存储式的电子电压表,除了基本的电压检测功能外,还增加了多点测至和存储功能.艇够根据电

6、压最大值和最小值计算出检测时间范围内的平均值。2014年,中国科学院长春光学精图机核与物理研究所利用无线通讯技术,实现了电压的远程测试,且具有能耗低、便携式的优点。2017年,上海理工大学光电信息与计算机工程学院研制了一款手机APP远程控制电压检测的仪器,可通过多点布宜传感器,利用手机无线连接,实现远程手机APP实时检测电压数据。中国数字电压表近年来的发展方向主要朝着功能多样化的发现发展.实现的功作越来越多。然而.中国生产的电压表精度往往较低,相对于国外电压检测芯片来说,靖度和能耗一直是仍需攻克的重点难点1网。1.2.2 国外发展现状在发达国冢中,荚国、日本和德国等国家生产的电压表技术比较成熟

7、,在行业内应用比较广泛。2012年,日本柯尼卡美能达公司生产了一款功能多样且精度高的电能表1.2(X)A,极度热销。该款电压农能够检测出各类电能量,电阻值的检测可以精确到“C级别。2014年,德国GMe公司生产了一款新型的电压表MAvO1.UX5032,主要应用于工业领域中。MAVO1.UX5032电压表具有非常高的精度,达到了0.0001V。同时.该歙电压去检测范围非常广,能够检测-IokV+1OkV的电压范围T1.2015年,美国SP公司上市了一款电压表ACCuMAXXRP.3000.检测功能也比较强大,能够根据电压自动切换各种量程。国外电压检测技术发展比较成熟,实现了高精度和功能多样化,

8、然而,价格比较曷费,高达几千上万元。1.3 电压表的发展前景如今,数字式电压表一直在各行各业有广泛的需求,电压检测技术在不断创新发展若。对于电压检测技术的未来发展趋势,总结主要有以下:I、检测速度快、精度高随着电子技术的不断升级换代,检测速度慢和精度低的电压表终将淘汰。在未来,新材料发展越来越成熟.新的电压检测传感器材料将被合成或发现.其精度和线性将更好,使得电压表实现检测速度快、精度快的特点|以。2、更加微型化、智能化便携式一直是电子产品的发展趋势。随着核心控制芯片微型化、传感器芯片小型化和PCb技术的发展,电子产品的体积将越来越少,越来越便携。同时,随着电子器件功能的不断挖掘.电压表的功能

9、越来越多,纯电压检测的功艇已经不能满足人们的需求.多点检测、无线遥控、电压性质分析等功能将越来越成熟的应用于电压表中|叫。3,操作筒便.抗干扰能力强电子产品的操作揩越来越简单易学,数字式电压表也一样。未来的数字式电压表设计,将实现更好的人机交互,操作更筒单。同时,为了保证电压检测的稳定性,增加补偿修正等技术,实现在各种复杂电源环境下的检测U支2系统方案论证2.1 系统总体方案论证本文以性能稳定、价格低廉的STC89C52单片机为核心控制器.结合高精度的电压检测模块,设计和制作一套可迅速检测电压和实现报警功能的数字式电压表,能够实现(1.5V、0-12V,(24V范围内的电压检测,精度达到001

10、V1,同时.该智能式电压表可以实现过高电压的报警。系统设计框图如下图2I所示:2.1系统设计框图2.2 控制方案的选取方案一:基于模以电路的控制系统该设计方案露于当前相对传统的一种技术方案。具体以模拟电涔为核心,根据检测,调控工作的需要设计电路结构,基于相对简单的电气化元器件电路结构实现相应功能。具有结构简单、简单易用等优势。但是该控制系统也存在检测精度低、控制质量差、稳定性与可疑性不足、实用能力有限等缺陷C加之该电路需要较多元器件实现其功能,因此也表现出整体体积大、能耗高等问题。方案二:基于球片机的控制系统该设计方案以微型控制器为核心,具有成本小、体积小、能耗低、功能强大、结构简单、稳定可靠

11、等优势,是目前应用水平最高的一种控制技术,境够根据用户实际需求对控制功黜行设计开发和调整,充分保证了该技术系统的适用性优势。对比分析上述可选方案的优势和不足并结合设计需要,本研究最终选择基于单片机第6页的控制系统。2.3 单片机的选取方案一:STC89C5I单片机单片机技术应用发展至今,STC89C5I单片机是一种应用时间相对较长、技术相对成熟完善、应用经验相对丰富的单片机技术产品,特别是其电路设计实验领域,这一年片机更是表现出巨大的应用优势。表现出成本小、抗干扰能力强、外围电路结构简单、数据接口数呈较少等特点.能够实现相对简单的控制功能。但是无法满足大型、复杂控制系统的需求,勉强使用会存在处

12、理速度慢、响应效率低等问题。方案二:STC89C52单片机52系列单片机是51系列单片机的升级和增强型版本。与相对低级的51系列单片机相比.以STC89C52等为代表的升级产品在I/O接口数量方面表现出一定优势,因此能够实现相对丰富的功能。同时也表现出成本小的优势因此表现出相对较好的应用水平。方案三:STM32单片机STM32嵌入式单片机是技术水平相对更高的一种单片机产品.能够更好的满足用户高性能的需求。此类单片机具有更加丰富的数据接口,因此能够更好的满足更杂、大规模电子电费的设计和应用需求,技术相对成熟且性能也相对稳定。此外,该单片机在集成度方面也表现出一定优势,实现了更加强大的综合性能和更

13、小的体积,瓯用水平也相对较高。对比分析上述单片机产品的性作特点,结合本智能数字式电压表的功疑和性能需求.功能较为爰杂,STC89C51的IQ口不足以实现该系统的功能,排除方案一。STC89C52与STM32均能实现该系统的功能,从经济性角度考虑,STC89C52价格低廉.故最终选择STC39C52单片机产品。2.4 显示屏的选取方案一:1.ED数码管此类显示装置基于发光二极管实现显示输出功能。每位显示数字均基于8个发光二极管实现显示效果。因此,1.ED数码显示管也有着8分段1.ED数字显示器的别称。此类显示装苦性能相对较差.仅适用于简单的数字显示。方案二:1.CDl602液晶显示屏此类显示装置

14、能够实现更加清晰、丰富的显示效果,能耗优势也比较显著C在具体应用环节该显示装皆支持I行、2行、3行等不冏标准的显示功能,能够根据使用需求进行设置和调整。此类显示装黄通常配合相应的单片机.实现更加强大的功能和更加丰富的显示效果,统够更好的满足其杂系统的应用需求。基于本课题研究的实际需要.照度计需要显示当前测试值、掖警上限值和报警下限值.需要显示内容较多,最终选取1.CDl602液晶显示屏作为本次设计的显示方案。2.5 电压检测模块的选取方案一:ADCo832模数转换器ADa)832为8位分辨率A/D转换芯片,其最高分辨可达256级,可以适应一般的模拟量转换要求。其内部电源输入与参考电压的复用,使

15、得芯片的模拟电压输入在05V之间。芯片转换时间仅为32S,具有双数梃输出可作为数据校鸵,以减少数据误里,转换速度快且稳定性能强。方案二:ADCo809模数转换器ADCo809是美国国家半导体公司生产的CMoS工艺8通道.8位逐次逼近式A/D转换器。其内部有一个8通道多路开关.它可以根据地址码锁存译码后的信号,只选通8路模拟输入信号中的一个进行A/D转换。是目前国内应用最广泛的8位通用AQ芯片。根据比较.ADCO809为8通道模数转换器,可对8路输入信号进行模数转换;而ADa)832是2通道模数转换器,工作性能上要弱于ADCO809。同时ADa)809是并行ADC.而ADeo832是串行ADe速

16、度上ADeo809要更快于ADCO832。故选取ADQ)809作为本次设计的A/D转换器。3硬件电路设计3.1 最小系统的设计3.1.1 主控电路的设计主控电路是单片机控制系统的实现基础,具体由芯片、时钟、复位和功能等子电路组成。在本系统的设计中,根据STC89C52单片机各个引蒯的功能来设计各个电路.STC89C52主控芯片管教电路图如下图3.1所示:POQADoPOVAD1POZAD2P03AD3P04.AD4POSAD6P06-AD6P07/AD?MA1.IXIA1.2RSTPIOPllPl2P13Pl4Pl5Pl6P17P2O,A8P2VA9P2ZA10P23/A11P2AAVP2SA

17、UP26,A14P27/A15P30RXDP3VTXDP32mP33府TTP34fT0STC89C52tx图3STC89C52主控芯片营脚电路图3.1.2复位电路的设计MCS-51的复位输入引脚RST为MCS-51提供了初始化的手段,可以使程序从指定处开始执行,在MCS5I的时钟电路工作后,只要RST引脚上出现超过两个机器周期以上的高电平时,即可产生复位的操作,只要RST保持高电平,则MCS-5I循环豆位,只有单RET由高电平变成低电平以后,MCS-51才从OOoOH地址开始执行程序,本系统采用按键至位方式的复位电路,爱位电路设计图如图3.2所示:留3.2友位电涔设计图3.13时神电路的设计M

18、CS5l的时钟可以由两种方式产生,一种是内部方式,利用芯片内部的振荡电路;另外一种为外部方式,本论文根据实际需要和窗便,采用内部振荡方式,MCS-51内部有一个用于构成振荡需的高增益反相放大器,引蒯XTA1.l和XTA1.2分别是此放大器的输入端和输出端.这个放大器与作为反馈元件的片外晶体或陶解谐振器一起构成了一个自激振荡器。MCS-51虽然有内部振荡电路,但要形成时钟.必须外接元件,所以实际构成的振荡时钟电路,外接晶振以及电容CI和C2构成了并联谐振电路接在放大器的反馈回路中,对接电容的值虽然没有严格的要求,但电容的大小会影响振荡频率的高低,振荡器的稳定性,起振的快速性和温度的稳定性。晶振的

19、频率可在1.2MHz-l2MHz之间任选.电容CI和C2的典型值在20pF100pF之间选择,由于本系统用到定时器,为了方便计算.采用了12MHZ的晶振,采用电容选择30pF.时钟电路设计图如图3.3所示:图33时钟电路设计图STC89C52具有在系统可编程功能,可以很方便的改舄菜片机存储器内的程序不需要把芯片中从工作环境中剥离.把AT89SISP下载口接入电路,可使电路实现该功能。STC89C52需要接入一个普通12MHZ晶振.为其提供稳定的时钟脉冲。3.2 按键电路的设计本设计采用按键接低的方式来读取按键,单片机初始值为高电平,当按键按下的时候.会给单片机一个低电平,单片机对信号进行处理。

20、独立式键盘的实现方法是利用单片机”0口读取口的电平高低来判断是否有键按下。将常开按键的一端接地,为一疏接一个O.程序开始时将此IO口置于高电平,平时无键按下时Io口保护高电平。当有键按下时,此1O口与地短路迫使I/O口为低电平。按键释放后,单片机内部的上拉电阻便I/O口仍然保持高电平。我们所要做的就是在程序中查寻此UO的电平状态就可以了解我们是否有按键动作了.按铤电路设计图如图3.4所示:图3.4校键电路设计图3.3 显示电路的设计1.CDl602是一种工业字符型液晶显示器,能够同时显示16*2郎32个字符。(16列2行)。在单片机系统中应用晶液显示器作为输出器件有以下几个优点:由于液晶显示器

21、每一个点在收到信号后就一直保持那种色彩和亮度,恒定发光,而不像阴极射线管显示器(CRT)那样需要不断刷新新亮疝。因此,液晶显示需质质高且不会闪烁。液晶显示器都是数字式的.和单片机系统的接口更加新单可界,操作更加方便C液晶显示需通过显示屏上的电极控制液晶分子状态来达到显示的目的,在重星上比相同显示面积的传统显示器要轻得多。相对而言.液晶显示器的功耗主要消耗在其内部的电祓和驱动IC上,因而耗电量比其它显示器要少得多。1.CDl602液晶显示模块共有16个引脚,各个引脚的功能如下表3所示:3.11.eDl602液晶1!示瞰引网功能表引脚名坏引脚定义引脚名称引蜘定义GND接地EN使能输入VCC接电源.

22、5VDCD0D7数据线VO旗涯调石A背光正极RS指令锻据通道K背光负极RAV读写选择本文设计的智能数字电压表,采用1.eDl602液晶显示器作为系统的显示屏,该电路的设计图如下图3.5所示:1.CD1602器声WSSSSSS8图3.5显示电络设计图3.4 电压检测电路的设计ADCO809是一种逐次比较式8路模版输入、8位数字量输出的A/D转换器。ADC0809共有28个引脚,采用双列直插式封装。ADCO809芯片有28条引脚,采用双列直插式封装,如图3.6所示:IK31O282273264255247adc三22IlMIN2INlIH6INOIKTADDASTARTADDBADDCEoCA1.

23、ED3821920D7OED6C1.OCK-VccVwRt101911181217D5D4IXlOND1316V丽)Dl1415D2图3.6ADCOM)9引脚图首先输入3位地址.并使A1.E=1.将地址存入地址锁存器中。此地址经译码选通8路模拟输入之一到t电器。START上升沿将逐次逼近寄存器复位。下降沿启动A/D转换.之后Eoe输出信号变低,指示转换正在进行。直到A/D转换完成.EoC变为高电平.指示A/D转换结束,结果数据已存入锁存器,这个信号可用作中断申请。当OE输入高电平时,输出三态门打开,转换结果的数字量输出到数据总线上。ADCO809的结沟及转换原理:ADCO809采用遂次比较的方

24、法完成A/D转换的,由单一的+5V电源供电。片内有锁存功能的8路选I的模拟开关,由C、B、Am脚的功能来决定所选的通道CADa)809完成一次转换需100“S左右.输出具有TT1.三位锁存缓冲器,可直接连接到MCS-5I的数据总线上。通过适当的外接电路,ADCo809可对05V的模腐g号进行转换。ADCo809与单片机的连线图如图3.7所示:U2U2(C1.OCK)八n11JN12627INOC1.S1JU1.6STARTN32817EQC.2JN2321OUT1420ODT2519OQT3ADDA2518OUT48OQT5AbB2415O0T6A(J)C2314OOT7NE2217OQT87

25、169OE-J-ADC0809图3.7ADa)三与单片机的连线图转换数据的传送A/D转换后得到的数据应及时传送给用片机进行处理。数据传送的关腱问题是如何确认A/D转换的完成,因为只有确认完成后,才能进行传送。为此可采用下述三种方式。1、定时传送方式对于一种A/D转换器来说,转涣时间作为一项技术指标是已知的和固定的。例如ADQ)809转换时间为128”,相当于6MHz的MCS-51单片机共64个机器周期“可据此设计一个延时子程序,A/D转换启动后即调用此子程序,延迟时间一到,转换肯定已经完成了,接着就可iS行数据传送。2、查询方式A,D转换芯片有表明转换完成的状态信号,例如ADCo809的EoC

26、端。因此可以用查询方式,测试EOC的状态,即可确认转换是否完成,并接着进行数据传送。3、中断方式把表明转换完成的状态信号(EOC)作为中断请求信号,以中断方式进行数据传送。不管使用上述联种方式,只要一旦确定转换完成,即可通过指令进行数据传送。首先送出口地址并以信号有效时.OE信号即有效.把转换数据送上数据砂线.供单片机接受。需要注意的是:ADCo809虽然有8路模拟通道可以同时输入8路模姒信号,但每个瞬间只能换I路,共用一个AQ转换器进行转换,各路之间的切换由软件改变C、A、B引脚上的代码来实现。地址锁存与译码电路完成对A、B、C,3个地址位进行锁存和译码,其译码输出用于通道选择,具转换结果通

27、过三态输出锁存器存放、输出,因此可以直接与系统数据总线相连.表3.2为通道选择去:表3.2通道侬军表CBA被选择的通道000IN1100IIN010IN20IIIN3100INa10IIN51I0IN61I1IN74软件程序设计软件程序是系统功能实现的前提条件和重要保证。因此.在完成硬件结构设计工作之后,需要根据其功能需求完成相应驱动程序的设计开发工作。在当前微处理器技术领域,全面界面将隹为硬件结构与软件程序的科学整会结果。根据研究需要.本文具体实现电压检测、按键设置信号,利用软件栗动程序,输出电压显示、声光报警的功能。基于模块化的设计理念和C语言技术基础,本文具体完成相关软件程序的设计开发工

28、作。具体内容在下文集中论述。4.1 主程序的设计主程序基本技术流程详见下图。主程序的主要功能是与硬件电路相结合,实现电压检测的各个切能,包括进入电压值的显示、报警值的调增与调减、数据的存储和子函数的调用等。在主程序设计中.首先.接收电压检测模块采集的电压数据,进行数模转换。之后判断当前档位范围,执行相应的显示。再判断显示结果是否等于至程上附。若数据结果等于档位上限值.则发光二被管点亮,发出蜂鸣报警声。若数据结果不等于档位上限值.则继续执行相应的数据显示。此时会判断是否发生量程的切换。若判断发生量程切换.则切换至相应的档位再进行显示;若判断不发生星程切换,则会跳转到读取A,,D转换进行逻辑循环,

29、主程序流程图如下图4.1所示:图4.1主程序流程图4.2数据采集子程序程序A/D转换子程序流程图如下图4.2所示。ADco809初始化后,把。通道输入的0-5V的模拟信号转换为对应的数字量.然后将对应数值存储到内存单元,具技术流程详见下图4.2 :启动ADCo809通道,并延时100S读出A/D转换结果结果存入内存单元图4.2数据采集子程序流程陵4.3 液鬲显示子程序设计1.CDl602液晶显示装置表现出接线尚单、通信协议规范标准、显示效果清晰丰富等特点。具体基于顺序显示规则对相关数据进行显示输出。显示程序具体实现了液晶显示装置的控制功能,其技术流程如图4.3所示:1.CDl602初始化图43

30、液辐显示子程序设计流程图4.4 过压报警子程序设计系统接收到采集的电压值数据.将采集的电压值与设置的上限值相比较。若电压值等于一开始设置的上限值时,发出声光报警声.过压报警子程序设计流程图如下图4.4所示:开始获取当前电压值E4.4过压报警子程序流程图5系统运行调试5.1 系统仿真运行调试调试过程中首先要检测的就是硬件电路的设计原理是否正确、能否达到预期效果以及实现方法是否简便等等。本次调试的目的是检验电压表在三个量程下是否都可以正常运行。5.1.1 0-5V里程调试将.hex文件导入单片机程序后,开始仿真运行。此时默认量程为M5V。利用滑动变阻器代替检测电压值。通过测试,调节滑动变阻器使检测

31、电压值处于累程范围内时,1.CDl602显示器电压正常变动.同时声光报警无峋应,1.ED灯不亮.蜂鸣器不报警,如图5.1所示:1.1602CICUollMOler:INl(H05J):。4.64USg-88S53S8SWIfflffl=图5电压表测国便当测试电压值取至量程上限时,声光报警电路被触发,1.ED灯亮.蜂鸣器报警.如图5.2所示:1.CD1602DCUoltneterHNi(005U)05.00Uw8S88S8a图5.2测试电压取上限值时测试图当把测试电压值降低时,声光报警电路停止触发。1.ED灯火.蜂鸣器停止报如图5.3所示:图5.3将上限值回调时电压表测试图经测试可以得出结论:在

32、0-5V至程内电压去能正常运行,系统无不良反馈C51.20-12V量程调试通过按键电路.按下按钮K2,将量程切换至012V电压范围内。调节滑动变阻器.当检测电压处于量程内时.电压表1.CD显示器正常.会随滑动变阻器阻值的改变而同步改变显示电压值,如图5.4所示:图5.4电压表测试图当测试电压值取至量程上限时,声光报警电路被触发,1.ED灯亮,蜂鸣器报警.如图5,5所示:DCUollMttr:IN2“12.2。UJ?II.86B8288图5.5测试电压取上限值时测试图当把测试电压值降低时,声光报警电路停止触发。1.ED灯火.蜂鸣器停止报如图5.6所示:匿5.6将上限值回调时电压表测试图经测试可以

33、得出结论:在0/2V量程内电压表能正常运行,系统无不良反馈。5.1.30-24V运程调试通过按键电路.按下K3按钮,将电压表星程切换至0-24V电压范围内。调节滑动变阻器,当检测电压处于量程内时,电压表1.CD显示器正常.会随滑动受阻器阻值的改变而同步改变显示电压值.如图5.7所示:当测试电压值取至量程上限时,声光报警电路被触发,1.ED灯亮,蜂鸣器报警.如图5.8所示:图5.8测试电压取上限值时测试图当把测试电压值降低时,声光报警电路停止触发。1.ED灯火,蜂鸣器停止报警.如图5,9所示:图5.9将上限值回调时电压表测试图经测试可以得出结论:在042V至程内电压表作正常运行,系统无不良反馈。

34、通过PgtCUS软件的仿夷运行,本次设计的电压表在量程内测试时均能正常反馈,测试结果比较可观。结论本研究基于STC89C52单片机完成控制系统设计开发工作。结合ADCo809转换芯片,实现了高靖度的电压值检测,当所测电压大于所设苣的上限指标值将自动启动报警装苴实现报警功能。为了实现上述功能,本次研究具体完成了系统总体设计、硬件选型、电路设计、软件程序设计、系统测试等工作,充分保证系统设计开发质量水平,实现了电压检测的高造度性、高稳定性、智能化和功能可界性,基本实现了系统功能的预期目标。下面是对本次设计过程中出现问题的总结:1.输入电压易发生干扰不稳定,且驱动能力可能存在不足,需在被测信号的输入端加上一部分驱动电路.比如将里程转换电路改成带放大能力的量程转换电路,将幅值较小的信号经适当放大后再测量,可显著提高精度。2、输出室可用平均值算法来改善,使测量准确度更高。3、若能将测量的电压值实时保存,使用时揩更万使。通过本次系统设计实践工作,不仅全面系统的考察了我的理论知识学习情况.也极大酸炼了我对各项开发工具的应用能力,为今后学习和实践工作葵定了更加扎实的基础。在完成本次毕业设计工作之后,本人也对系统设计开发的基本思路、流程和方法形成了更加全面、准确的认知,对各类传感器、元器件的功作和用途也有了更加深刻、准确的认识,也竽握了基本的应用方式,真正形成了理论与实践相结合的科学发展理念。

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

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号