00-110903-0028-51单片机数字电压表毕业论文.docx
《00-110903-0028-51单片机数字电压表毕业论文.docx》由会员分享,可在线阅读,更多相关《00-110903-0028-51单片机数字电压表毕业论文.docx(31页珍藏版)》请在三一办公上搜索。
1、摘要单片机是一种集成电路芯片,采纳超大规模技术把具有数据处理实力(如算术运算,逻辑运算、数据传送、中断处理)的微处理器(CPU)O随着单片机技术的飞速发展,各种单片机蜂拥而至,单片机技术已成为一个国家现代化科技水平的重要标记。单片机可单独地完成现代工业限制所要求的智能化限制功能,这是单片机最大的特征。单片机限制系统能够取代以前利用困难电子线路或数字电路构成的限制系统,可以软件限制来实现,并能够实现智能化。现在单片机限制范畴无所不在,例如通信产品、家用电器、智能仪器仪表、过程限制和专用限制装置等等,单片机的应用领域越来越广泛。本毕业设计的课题是“数字电压表的设计”。主要考核我们对单片机技术,编程
2、实力等方面的状况。视察独立分析、设计单片机的实力,以及实际编程技能。本课题主要解决A/D转换、数据处理及显示限制等三个模块。限制系统采纳AT单片机,A/D转换采纳ADC0804o关键词:单片机,A/D,AT89C52转换,ADC0804AbstractWithChipProcessorisakindofchipofintegratedcircuit,adopttoexceedlarge-scaletechnologyhavedatahandlingability(suchasarithmeticmanipulation,logicisoperational,datadeliverandsusp
3、endhandling)tinyprocessor(CPU).AlongwithChipProcessortechnologydevelopfast,variousChipProcessorcomeingreatnumbers,ChipProcessortechnologyhasbecomeaimportantsignofthenationalmodernlevelofscienceandtechnology.ChipProcessorcancompletemodernindustrialcontrolalonetheintelligentcontrolfunctionthatwillbeg,
4、thisisthefeatureofbiggestChipProcessor.WhenChipProcessorcontrolsystemcanreplace,usingthecontrolsystemthatcomplexelectroniclineordigitalcircuitformscansoftwarecontrolcometorealize,andcanrealizeintelligencetomelt.Now,ChipProcessorcontrolcategoryisomnipresent,forinstancecommunicateproduct,electrichomea
5、ppliances,intelligentinstrumentappearance,coursecontrolandthecontrolequipmentforspecialpurposeandsoon,theapplicationfieldofChipProcessorismoreandmoreextensive.Graduatetheprogramofdesignis,;thedesignofdigitalvolmeter;.CheckonourconditionfortheaspectssuchasChipProcessortechnologyandprogrammingabilitym
6、ainly.ObserveactualprogrammingabilityaswellastheabilityofindependentanalysisanddesignChipProcessor.ThisprogramsolvesthedatahandlingandconversionofA/Dmainlyandshowsthe3modularssuchascontrol.ControlsystemadoptsAT89C52only11atmachine,theconversionofA/DadoptsADC0804.Keywords:ChipProcessor,AT89C52,A/Dcha
7、nges,ADC0804.书目摘要IAbstractIl书目III前言11数字电压表设计两种方案31.1 由数字电路及芯片构建31.2 由单片机系统及A/D转换芯片构建32单片机简介及本设计单片机的选择52.1 常用单片机的特点比较及本设计单片机的选择52.2 本设计运用的单片机的简介62.3 单片机管脚说明73各种显示器件的介绍和选择103.1 常用显示器件简介103.2 1.ED显示器件简介104模数(A/D)转换芯片的选择124.1 常用的A/D芯片简介124.2 A/D芯片的选择135总体设计155.1 技术要求:155.2 设计方案:155.3 系统硬件电路的设计166硬件电路系统模
8、块的设计176.1 单片机系统176.2 A/D转换芯片与单片机的连接176.3 时钟电路186.4 复位电路196.5 显示电路设计197系统的调试217.1 硬件调试217.2 软件件调试217.3 软硬联调228数据结果分析238.1 系统调试和校准238.2 测试数据23总结24致谢25参考文献26附件1元器件清单27附件2C程序28代做本论文毕业设计实物。代做专科、本科各个专业毕业论文。代做电子、机械类专业毕业设计。完全依据毕业设计指导书做,指导毕业答辩。QQ:1226388638刖百数字电压表(DigitaIVoltmeter)出现在50年头初,60年头末发起来的电压测量仪表,简称
9、DVM,它采纳的是数字化测量技术,把连续的模拟量,也就是连续的电压值转变为不连续的数字量,加以数字处理然后再通过显示器件显示。这种电子测量的仪表之所以出现,一方面是由于电子计算机的应用渐渐推广到系统的自动限制信试验探讨的领域,提出了将各种被视察量或被限制量转换成数码的要求,即为了实时限制及数据处理的须要;另一方面,也是电子计算机的发展,带动了脉冲数字电路技术的进步,为数字化仪表的出现供应了条件。所以,数字化测理仪表的产生与发展与电子计算机的发展是亲密相关的;同时,为革新电子测量中的烦锁和陈旧方式也督促了它的飞速发展,如今,它又成为向智能化仪表发展的必要桥梁。如今,数字电压表已绝大部分已取代了传
10、统的模拟指针式电压表。因为传统的模拟指针式电压表功能单一,精度低,读数的时候也特别不便利,很简洁出错。而采纳单片机的数字电压表由于测量精度高,速度快,读数时也特别的便利,抗干扰实力强,可扩展性强等优点已被广泛的应用于电子及电工的测量,工业自动化仪表,自动测试系统等智能化测量领域。显示出强大的生命力。数字电压表最初是伺服步进电子管比较式,其优点是精确度比较高,但是采样速度慢,重量达几十公斤,体积大。继之出现了斜波式电压表,它的速度方面稍有提高,但是精确度低,稳定性差,再后来出现了比较式仪表改进逐次渐近式结构,它不仅保持了比较式精确度高的优点,而且速度也有了很大的提高,但它有一缺点是抗干扰实力差,
11、很简洁受到外界各种因素的影响。随后,在斜波式的基础上双引伸出阶梯波式,它的唯一的进步是成本降低了,可是精确宽,速以及抗干扰实力都未能提高。而现在,数字电压表的发展已经是特别的成熟,就原理来讲,它从原来的一,二种已发展到多种,在功能上讲,则从测单一参数发展到能测多种参数;从制作元件来看,发展到了集成电路,精确度已经有了很大的提高,精度高达INV;读数每秒几万次,而相对以前,它的价格也有了降低了很多。目前实现电压数字化测量的方法仍旧模数(A/D)转换的方法。而数字电压表种类繁多,型号新异,目前国际仍未有统一的分类方法。而常用的分类方法有如下几种:1.按用途来分:有直流数字电压表,交、直流数字电压表
12、,交直流万用表等。2 .按显示位数来分:有4位,5位,6位,7位,8位等。3 .按测量速度来分:有低精确度,中精确度,高精确度等。4 .按测量速度来分:有低速,中速,高速,超高速等。5 .但在日常生活中,数字电压表一般是依据原理不同进行分类的,目前大致分为以下几类:比较式,电压一一时间变换式,积分式等。在电量的测量中,电压、电流和频率是最基本的三个被测量。其中,电压量的测量最为常常。而且随着电子技术的发展,更是常常须要测量高精度的电压,所以数字电压表就成为一种必不行少的测量仪器。另外,由于数字式仪器具有读数精确便利、精度高、误差小、灵敏度高和辨别率高、测量速度快等特点而倍受用户青睐,数字式电压
13、表就是基于这种需求而发展起来的.1数字电压表设计两种方案设计数字电压表有多种的设计方法,方案是多种多样的,由于大规模集成电路数字芯片的高速发展,各种数字芯片品种多样,导致对模拟数据的采集部分的不一样性,进而又使对数据的处理及显示的方式的多样性。又由于在现实的工作生活中,电压表的测量测程范围是比较大的,所以必须要对输入电压作分压处理,而各个数据处理芯片的处理电压范围不同,则各种方案的分段也不同。下面介绍两种数字电压表的设计方案。1.1 由数字电路及芯片构建这种设计方案是由模拟电路与数字电路两大部分组成,模拟部分包括输入放大器、A/D转换器和基准电压源;数字部分包括计数器、译码器、逻辑限制器、振荡
14、器和显示器。其中,A/D转换器是它的核心器件,它将输入的模拟量转换成数字量。模拟电路和数字电路是相互联系的,由逻辑限制电路产生限制信号,按规定的时序将A/D转换器中个组模拟开关接通或断开,保证A/D转换正常进行。A/D转换结果通过计数译码电路变换成段码,最终驱动显示器显示出相应的数值。此方案设计其优点是,设计成本低,能够满意一般的电压测量。但设计不敏捷,都是采纳纯硬件电路。很难将其在原有的基础上进行扩展。1.2 由单片机系统及A/D转换芯片构建这种方案是利用单片机系统与模数转换芯片、显示模块等的结合构建数字电压表。由于单片机的发展已经成熟,利用单片机系统的软硬件结合,可以组装出很多的应用电路来
15、。此方案的原理是模数(A/D)转换芯片的基准电压端,被测量电压输入端分别输入基准电压和被测电压。模数(A/D)转换芯片将被测量电压输入端所采集到的模拟电压信号转换成相应的数字信号,然后通过对单片机系统进行软件编程,使单片机系统能按规定的时序来采集这些数字信号,通过肯定的算法计算出被测量电压的值。最终单片机系统将计算好了的被测电压值按肯定的时序送入显示电路模块加以显示。此方案不仅能够继承上一种方案的各种优点,还能改进上一种设计方案设计不敏捷,难与在原基础上进行功能扩展等不足。2单片机简介及本设计单片机的选择2.1 常用单片机的特点比较及本设计单片机的选择综合上一章提到的两种设计方案的各方面优点及
16、其在现在的所设计电压表的好用性,我们选择其次种电压表设计方案,即由单片机系统及数字芯片构建的方法来我们本次设计。在这一设计中,我们涉及到了一个关键系统模块一一单片机系统模块,而目前单片机的种类是很繁多的,主要有主流的8位单片机和高性能的32位单片机,结合本设计各方面因素,8位单片机对于本设计已经是绰绰有余了,但将用哪一种类8的单片机呢。在这里,不得不先简洁的介绍一下几种常用的8单片机。单片机是指一个集成在一块芯片上的完整计算机系统,具有一个完整计算机所须要的大部分部件:CPU,内存,总线系统等。而目前常用的单片机的8位有51系列单片机,AVR单片机,PIC单片机。应用最广的8位单片机还是int
17、el的51系列单片机。51系列单片机的特点是:硬件结构合理,指令系统规范,加之生产历史悠久,世界有很多芯片公司都买了51的芯片核心专利技术,并在其基础上扩充其性能,使得芯片的运行速度变得更快,性价比更高。AVR单片机是atmel公司推出较新的单片机,它的显著特点是:高性能,低功能,高速度,指令单周期为主,但性格方面比51单片机要高。有特地的I/O方向寄存器。虽然有转强的驱动电压,但I/O口运用不比51单片机便利。PIC单片机系列是美国微芯公司的产品,也是市面上增长最快的单片机之一,属精简指令集单片机,其特点是:高速度,高性能,但在性格方面比51单片机要高,也有特地的I/O方向寄存器,I/O口运
18、用不比51单片机便利。综合以上各种单片机的基本性能及本设计的满意须要,我们将选择51系列单片机。2.2 本设计运用的单片机的简介单片机采纳MCS-51系列单片机。由ATME1.公司生产的AT89S52是一种低功耗、高性能CMOS8位微限制器,具有8K在系统可编程FIaSh存储器。运用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。在单芯片上,拥有灵活的8位CPU和在线系统可编程Flash,使得AT89S52为众多嵌入式限制应用系统供应高敏捷、有效的解决方案。AT89S52具有以下标准功能:8k字节Flash,256字节RAM,32位I/O口线,看门狗定时器,
19、2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振刚好钟电路。空闲模式下,CPlJ停止工作,允许RAM、定时器/计数器、串口、中断接着工作。掉电爱护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。而且,它还具有一个看门狗(WDT)定时/计数器,假如程序没有正常工作,就会强制整个系统复位,还可以在程序陷入死循环的时候,让单片机复位而不用整个系统断电,从而爱护你的硬件电路。AT89S52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,2个16位可编程定时计数器,2个全双工串行通信口,片上Fla
20、sh允许程序存储器在系统可编程,亦适于常规编程器。其将通用的微处理器和Flash存储器结合在一起,特殊是可反复擦写的Flash存储器可有效地降低开发成本。其芯片外观及引脚图如下:T2/P1.0C1J40VccT2EX/P1.1C239PO.0/ADOPl.2匚338PO.IZADlPl.3C437PO.2/AD2Pl.4匚536PO.3/AD3XOSI/P1.5匚635P0.4/AD4XISO/P1.6匚734=IPO.5/AD5SCKZPl.7C833PO.6/AD6RSTC932PO.7/AD7RXD/P3.0C1031EA/VPPTXD/P3.1C1130A1.E/PROGINT0/P3
21、.2E1229=IPESNINT1/P3.3C1328P2.7/A15T0/P3,4C1427P2.6/A14T1/P3.5C1526P2.5/A1377R/P3.6C1625P2.4/A12RD/P3.7C1724P2.3,AIlXTA1.2C1823P2.2/A10XTA1.lC1922P2.1/A9PDIPGND匚2021P2.0/A8图2.12.3 单片机管脚说明VCC:供电电压。GND:接地。PO口:PO为一个8位漏级开路双向I/O口,每脚可汲取8TT1.门流。当Pl口的管脚第一次写1时,被定义为高阻输入。PO能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH
22、编程时,PO作为原码输入口,当FIASH进行校验时,PO输出原码,此时PO外部必需被拉高。Pl口:Pl口是一个内部供应上拉电阻的8位双向I/O口,Pl口缓冲器能接收输出4TT1.门电流。Pl口管脚写入1后,被内部上拉为高,可用作输入,Pl口被外部下拉为低电平常,将输出电流,这是由于内部上拉的原因。在F1.ASH编程和校验时,Pl口作为第八位地址接收。P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TT1.门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的原因。P2口当用于外
23、部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在F1.ASH编程和校验时接收高八位地址信号和限制信号。P3:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个H1.门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3将输出电流(I1.1.)这是由于上拉的原因。P3也可作为AT89S52的一些特殊功能口,如下表所示:表2.1AT89S52引脚功能表管脚备选功能P3.0RXD(串行输入口)P3.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 00 110903 0028 51 单片机 数字 电压表 毕业论文
链接地址:https://www.31ppt.com/p-7097957.html