陕西理工学院毕业设计I数字电压表的设计与制作卢永亮(陕西理工学院电信工程系电子信息工程专业,2006级1班,陕西汉中723003)指导教师:陈正涛[摘要]随着电子科学技术的发展,电子测量成为广大电子工作者必须掌握的手段,对测量的精度和功能的要求也越来越高,而电压的测量甚为突出,因为电压的测量最为普遍。在参阅大量数字电压表的基础上的数字直流电压表,所测量范围直流电压为0~500V,测量精度为0.08v。它以单片机8951为核心,主要由转换电路将输入的模拟量转换为数字量的A/D转换器ADC0809,液晶显示器1602构成。[关键词]:单片机;模数转换;按键开关;液晶显示;陕西理工学院毕业设计IIDesignandmanufactureofdigitalvoltmeterLuYongLiang(ShaanxiUniversityofTechnology,Dept.ofCommunicationEngineering,professionofelectronicinformationengineering,grade2006class1,shaanxihanzhong723003)Teacher:ChenZhengTao[Abstract]:Withthedevelopmentofelectronicscienceandtechnology,electronicmeasurementbecomethee-workermusthavethemeans,themeasurementaccuracyandfunctionalrequirementsofincreasinglyhigh,whilethevoltagemeasurementisverystrong,becausethevoltagemeasurementofthemostcommon.InalargenumberofdigitalvoltagemeterreadbasedonthedigitalDCvoltagemeter,themeasuringrangeDCvoltage0~500V,measurementprecisionis0.08v.Itisbasedon8951MCUcore,mainlybytheconversioncircuittoconvertanaloginputtodigitalvolumeA/DconverterADC0809,LCDdisplay1602form.[Keywords]:SCM;analog-digitalconversion;buttonswitch;liquidcrystaldisplay;陕西理工学院毕业设计III目录引言.........................................................11.系统设计方案的选择........................................31.1基于分立元件的电压表....................................31.2基于单片机系统及A/D转换芯片的电压表。..................31.3单片机简介及本设计单片机的选择..........................31.3.1常用单片机的特点比较及本设计单片机的选择............31.3.2本设计使用的单片机的简介...........................41.4各种显示器件的介绍和选择................................61.4.1常用显示器件简介...................................61.4.21602液晶的参数资料...............................61.5模数(A/D)转换芯片的选择...............................81.5.1常用的A/D芯片简介.................................81.5.2模数(A/D)芯片ADC0809的资料......................82.总体设计..................................................162.1技术要求..............................................162.2设计方案..............................................163.硬件电路系统模块的设计...................................173.1单片机系统.............................................173.2输入电路...............................................183.3A/D转换芯片与单片机的连接.............................183.41602液晶与单片机连接..................................193.5按键控制电路设计。.....................................204.系统软件的设计...........................................224.1汇编语言和C语言的特点及选择..........................224.2主程序的设计...........................................235.系统的调试................................................245.1硬件调试...............................................245.2软件调试...............................................24总结..........................................错误!未定义书签。致谢.......................................................26参考文献.....................................................27陕西理工学院毕业设计IV附录A:英语科技文献原文及其翻译稿..........................28附录B:电路总图.............................................34附录C:实物图...............................................35附录D:元器件清单..........................................36附录E:源程序...............................................37陕西理工学院毕业设计第1页共46页引言数字电压表出现在50年代初,60年代末发起来的电压测量仪表,简称DVM,它采用的是数字化测量技术,把连续的模拟量,也就是连续的电压值转变为不连续的数字量,加以数字处理然后再通过显示器件显示。这种电子测量的仪表之所以出现,一方面是由于电子计算机的应用逐渐推广到系统的自动控制信实验研究的领域,提出了将各种被观察量或被控制量转换成数码的要求,即为了实时控制及数据处理的需要;另一方面,也是电子计算机的发展,带动了脉冲数字电路技术的进步,为数字化仪表的出现提供了条件。所以,数字化测理仪表的产生与发展与电子计算机的发展是密切相关的;同时,为革新电子测量中的烦锁和陈旧方式也催促了它的飞速发展,如今,它又成为向智能化仪表发展的必要桥梁。如今,数字电压表已绝大部分已取代了传统的模拟指针式电压表。因为传统的模拟指针式电压表功能单一,精度低,读数的时候也非常不方便,很容易出错。而采用单片机的数字电压表由于测量精度高,速度快,读数时也非常的方便,抗干扰能力强,可扩展性强等优点已被广泛的应用于电子及电工的测量,工业自动化仪表,自动测试系统等智能化测量领域。显示出强大的生命力。数字电压表最初是伺服步进电子管比较式,其优点是准确度比较高,但是采样速度慢,重量达几十公斤,体积大。继之出现了斜波式电压表,它的速度方面稍有提高,但是准确度低,稳定性差,再后来出现了比较式仪表改进逐次渐近式结构,它不仅保持了比较式准确度高的优点,而且速度也有了很大的提高,但它有一缺点是抗干扰能力差,很容易受到外界各种因素的影响。随后,在斜波式的基础上双引伸出阶梯波式,它的唯一的进步是成本降低了,可是准确宽,速以及抗干扰能力都未能提高。而现在,数字电压表的发展已经是非常的成熟,就原理来讲,它从原来的一,二种已发展到多种,在功能上讲,则从测单一参数发展到能测多种参数;从制作元件来看,发展到了集成电路,准确度已经有了很大的提高,精度高达1NV;读数每秒几万次,而相对以前,它的价格也有了降低了很多。目前实现电压数字化测量的方法仍然模-数(A/D)转换的方法。而数字电压表种类繁多,型号新异,目前国际仍未有统一的分类方法。而常用的分类方法有如下几种:按用途来分:有直流数字电压表,交、直流数字电压表,交直流万用表等。按显示位数来分:有4位,5位,6位,7位,8位等。按测量速度来分:有低准确度,中准确度,高准确度等。按测量速度来分:有低速,中速,高速,超高速等。但在日常生活中,数字电压表一般是按照原理不同进行分类的,目前大致分为以下几类:比较式,电压——时间变换式,积分式等。在电量的测量中,电压、电流和频率是最基本的三个被测量。其中,电压量的测量最为经常。而且随着电子技术的发展,更是经常需要测量高精度的电压,所以数字电压表就成为一种必不可少的测陕西理工学院毕业设计第2页共46页量仪器。另外,由于数字式仪器具有读数准确方便、精度高、误差小、灵敏度高和分辨率高、测量速度快等特点而倍受用户青睐,数字式电压表就是基于这种需求而发展起来的,是一种必不可少的电子测量仪表。陕西理工学院毕业设计第3页共46页1.设计方案的选择设计数字电压表有多种的设计方法,方案是多种多样的,由于大规模集成电路数字芯片的高速发展,各种数字芯片品种多样,导致对模拟数据的采集部分的不一致性,进而又使对数据的处理及显示的方式的多样性。又由于在现实的工作生活中,电压表的测量测程范围是比较大的,所以必须要对输入电压作分压处理,而各个数据处理芯片的处理电压范围不同,则各种方案的分段也不同。下面介绍两种数字电压表的设计方案。1.1基于分立元件的电压表这种设计方案是由模拟电路与数字电路两大部分组成,模拟部分包括输入放大器、A/D转换器和基准电压源;数字部分包括计数器、译码器、逻辑控制器、振荡器和显示器。其中,A/D转换器是它的核心器件,它将输入的模拟量转换成数字量。模拟电路和数字电路是相互联系的,由逻辑控制电路产生控制信号,按规定的时序将A/D转换器中个组模拟开关接通或断开,保证A/D转换正常进行。A/D转换结果通过计数译码电路变换成段码,最后驱动显示器显示出相应的数值。此方案设计其优点是,设计成本低,能够满足一般的电压测量。但设计不灵活,都是采用纯硬件电路。很难将其在原有的基础上进行扩展。1.2基于单片机系统及A/D转换芯片的电压表这种方案是利用单片机系统与模数转换芯片、显示模块等的结合构建数字电压表。由于单片机的发展已经成熟,利用单片机系统的软硬件结合,可以组装出许多的应用电路来。此方案的原理是模数(A/D)转换芯片的基准电压端,被测量电压输入端分别输入基准电压和被测电压。模数(A/D)转换芯片将被测量电压输入端所采集到的模拟电压信号转换成相应的数字信号,然后通过对单片机系统进行软件编程,使单片机系统能按规定的