资源描述:
《基于单片机的数字万用表设计.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于单片机的数字万用表设计摘要本次设计用单片机芯片AT89C52设计一个数字万用表,能够测量直流电压值、直流电流、直流电阻,四位数码显示。此系统由分流电阻、分压电阻、基准电阻、电容测试芯片电路、51单片机最小系统、显示部分、报警部分、AD转换和控制部分组成。为使系统更加稳定,使系统整体精度得以保障,本电路使用了AD0809数据转换芯片,单片机系统设计采用AT89C52单片机作为主控芯片,驱动液晶显示管显示。程序每执行周期耗时缩到最短,这样保证了系统的实时性。关键词数字万用表AT89C52单片机AD转换与控制
2、AbstractThisdesignisdesignadigitaluniversalmeterwithchipAT89C52ofone-chipcomputer,canmeasureandhandin,directcurrentpressingvalue,directcurrentflow,thedirectcurrentishindered,fournumbersshow.Thissystemisshuntedresistance,resistanceofpartialpressure,basicres
3、istance,minimumsystemof51one-chipcomputers,shownthatsome,warningpart,ADchangeandcontrolmakinguppartly.Inordertomakethesystemmoresteady,makethewholeprecisionofthesystembeensured,thiscircuithasusedAD0809datatochangethechip,theone-chipcomputersystemisdesigned
4、toadoptAT89C52one-chipcomputerasthetopmanagementchip,urge4numberstobeinchargeofshowing.Theeveryexecutioncycleconsumingtimeofprocedurecontractstogetshortest,inthiswaythereal-timecharacterofthesecuritysystem.Keyword:DigitaluniversalmeterAT89S52one-chipcomput
5、erADchangesandcontrols19一、设计背景数字万用表亦称数字多用表,简称DMM(DigtialMultimeter)。它是采用数字化测量技术,把连续的模拟量转换成不连续的、离散的数字形式并加以显示的仪表。传统的指针式万用表功能单精度低,不能满足数字化时代的需求,采用单片的数字万用表,精度高、抗干扰能力强,可扩展尾强、集成方便,目前,由各种单片机芯片构成的数字电万用表,已被广泛用于电子及电工测量、工业自动化仪表、自动测试系统等智能化测量领域,显示出强大的生命力。二、数字万用表的设计依据根据数
6、字万用表的原理,结合以下的设计要求:“设计一个数字万用表,能够测量直流电压值,直流电流、直流电阻,四位数码显示。实现多级量程的直流电压测量,其量程范围是5V、,20V,.实现多级量程的直流电流测量,其量程范围是2mA ,20mA,200mA.实现多级量程的电阻测量,其量程范围是200、1k,10k。”由此设想出以下的解决方法,即数字万用表的系统由分流电阻、分压电阻、基准电阻、电容测试芯片电路、51单片机最小系统、显示部分、报警部分、AD转换和控制部分组成。为使系统更加稳定,使系统整体精度得以保障。三、设计任
7、务3.1设计目的采用8位8路A/D转换器ADC0809和AT89S52单片机,设计一台数字多用表,能进行电压、电流和电阻的测量,测量结果通过液晶显示管显示,通过按键进行测量功能转换。3.2设计指标及要求电压测量范围0~5,0~20V,电流测量范围1~2,1~20,1~200mA,电阻测量范围0~200,0~1K,0~10KΩ。四、设计思路与总体框图4.1设计思路首先利用P0口数据地址复用,将地址通过P0口输入到单片机中。再利用模数转换将模拟信号转换成数字信号,再次利用P0口将其输入到单片机。最后,充分利用单
8、片机强大的运算转化功能将其转成适当的二进制信号控制数显以确保正确的显示被测量的读数。4.2总体框图1989S52振荡电路复位电路ADC0809液晶显示管显示待测电阻电路阻待测电流电路待测电压电路图1—1五、MCU主控制器的选择与论证方案一此方案采用凌阳公司的16位单片机SPCE061A作为主控制器,它具有体积小、驱动能力高、集成度高、易扩展、可靠性高、功耗低、结构简单、中断处理能力强、处理速度高等特点,尤其适用于