基于单片机的数字万用表的设计.doc
《基于单片机的数字万用表的设计.doc》由会员分享,可在线阅读,更多相关《基于单片机的数字万用表的设计.doc(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕业论文设计题 目 基于单片机的数字万用表的设计 学生 王娅 学号 1210064085 所在学院 物理与电信工程学院 专业班级 电信1203班 指导教师 黄朝军 完成地点 物理与电信工程学院实验室 2021年6月5日仅供学习参考 陕西理工学院毕业设计陕西理工学院本科毕业设计任务书院(系) 物理与电信工程学院 专业班级 电子信息科学与技术(电信1203) 学生 王娅 一、毕业设计题目 基于单片机的数字万用表设计 二、毕业设计工作自 2021 年 11 月 9 日 起至 2021 年 5 月 18 日止三、毕业设计进行地点: 四、毕业设计应完成内容及相关要求: 数字万用表是用数字化测量技术,把连
2、续的模拟量转换成不连续的、离散的数字形式并加以显示的仪表。传统的指针式万用表功能单一且精度低,不能满足数字化时代的需求,采用单片机设计的数字万用表,精度高、抗干扰能力强、可扩展性强、集成方便。本次研究是对不同量程的各种测量内容的转换,各局部电路组合成一个完整的数字万用表,而难点解决的问题就是程序的设计,要保证其可行性从而保证设计的正确性。利用A/D模数转换器将连续的模拟信号、模拟量转换成离散的、不连续的数字量,通过程序利用相应的对应关系显示出简单易懂的数字量,从而完成数字万用表的功能。 五、毕业设计应收集资料及参考文献: 1、应收集与课题相关文献至少12篇其中包括一篇英文文献,文献的发表年限应
3、为2021年至2021年;2、除了文献之外,所参考的书目不能超过3篇;3、所有的参考资料要留存电子版,在交论文时一并打包交予指导教师。六、毕业设计的进度安排:1、必须查阅大量资料包括一定数量的外文资料,了解课题的研究背景、意义,熟悉设计中要用到的相关电路知识;完成开题报告;并完成一篇外文文献的全文翻译工作;1月10日3月18日2、进行系统的概要设计;3月19日4月10日3、熟悉设计软件,并提交中期报告;4月10日4月20日4、系统的设计与实现;准备作品的验收;完成论文第一稿;4月21日5月10日5、根据要求对对论文及作品进行完善,完成论文第二稿;5月11日5月20日6、制作辩论PPT,准备辩论
4、材料,准备辩论,并完成后续工作;5月21日6月10日7、必须定期与指导老师见面,汇报进展情况,按时完成论文的撰写工作。 指导教师签名 黄朝军 专业负责人签名 学院领导签名 熊晓军 批准日期 2021-01-11 基于单片机的数字万用表的设计王娅陕西理工学院物电学院电子信息科学与技术专业电信1203班,陕西汉中 723000指导老师:黄朝军 摘要 以STC89C52单片机作为主控制芯片,结合电压检测电路、电流检测电路、电阻检测电路、数码管驱动电路、复位电路、震荡电路、52单片机最小系统、显示局部、A/D转换和控制局部电路以及ADC0832数据转换芯片和数码显示装置,实现了数字万用表的设计。所设计
5、的万用表能够测量电压值、电流值以及电阻值,并且以四位数码显示。数字万用表在电子及电工测量、工业自动化仪表、自动测试系统等智能化测量领域方面具有一定的实用价值。 关键词 单片机;数字万用表;设计The design of the digital multimeter based on single chip microcomputerWang YaGrade12,Class3,Major Electronic Information Science and Technology,School of Physics and Telecommunication Engineering,Shaanxi
6、 University of Technology, Hanzhong,723000 ShaanxiTutor: Huang ChaojunAbstract :STC89C52 microcontroller as the main control chip, combined with a voltage detection circuit, current detection circuit, a resistance detection circuit, digital tube driving circuit, reset circuit, an oscillation circuit
7、, a 52 MCU minimum system, display, A / D conversion and control circuit part and the ADC0832 data conversion chip and digital display device, to realize the digital meter design. The design of the multimeter is able to measurement voltage , current and resistance , and using a four digital display.
8、The digital multimeter has certain practical value in the electronic and electrical measurement, industrial automation instrument, automatic test system and intelligent of measurement field.Key words :Microcontroller, STC89C52, Design.目 录1 引言1 1.1设计目的和意义11.2 研究现状及开展趋势21.3 主要研究内容22 设计方案22.1 根本原理22.2
9、硬件系统设计总体框架图72.3 硬件电路设计方案及芯片72.3.1 设计方案72.3.2 芯片选择73 硬件设计113.1 电路模块113.2 硬件电路144 软件仿真154.1 软件介绍154.2 流程图154.3 仿真图164.4仿真结果174.4.1 电压档仿真结果174.4.2 电流档仿真结果174.4.3 电阻档位仿真结果185 结语18致谢19参考文献20附录A21附录B22附录C23附件D241 引言1.1 设计目的和意义数字万用表亦称数字多用表,简称DMMDigtial Multimeter。它是采用数字化测量技术,把连续的模拟量转换成不连续的、离散的数字形式并加以显示的仪表。
10、传统的指针万用表功能单精度低,不能满足数字化时代的需求,采用单片机的数字万用表,精度高、抗干扰能力强,可扩展尾强,集成方便,目前,由各种单片机芯片构成的数字电万用表,已经被广泛应用于电子及电工测量、工业自动化仪表、自动测试系统等智能化测量领域,显示出强大的生命力。与传统仪表相比数字万用表具有具有以优点:1显示清晰直观,计数准确为了提高观察清晰度,新型的手持式数字万用表HDMM已普遍采用字高为26mm的大屏幕LCD液晶显示器。有些数字万用表还增加了背光源,以便于夜间观察读数。2显示位数数字万用表的显示位数通常为3位半到8位半。3准确度高准确度是测量结果中系统误差与随机误差的综合。他表示测量结果与
11、真值的一致程度,也反映了测量误差的大小,准确度越高,测量误差越小。数字万用表的准确度远远优于指针万用表。4分辨力高数字万用用表在最低电压量程上末位1个字所代表的电压值,称作仪表的分辨力,宏观世界反映了仪表灵敏度的上下。分辨力随着显示位数的增加而提高。5测试功能强数字万用表不仅可以测量直流电压DCV、交流电压ACV、直流电流DCA、交流电流ACA、电阻、二极管正向压降Uf等等。新型数字万用表太多增加了下述测试功能:读数保持HOLD、逻辑测试LOGIC测试等等。6测量范围宽数字万用表可满足常规电子测量需要。智能数字万用表的测量范围范围更宽。7测量速率快数字万用表在每秒钟内对被测电压的测量次数叫测量
12、速率,单位是“次/秒。它主要取决于A/D转换器上的速率。一般数字万用表的测量速率为25次/秒。有的能到达20次/秒以上,另有的一些比这个还要高的多。数字万用表可以满足不同用户对测量速率的需要。8输入阻抗高数字万用表电压档具有很高的输入阻抗,通常为1010000M,从被测电路上吸取的电流小,不会影响被测信号源的工作状态,能减小由信号源内阻引起的测量误差。9集成高,微功耗新型数字万用表普遍采用CMOS大规模集成电路的A/D转换器,整机功耗很小,3位半,4位半手持式数字万用表的整机功耗仅仅几十毫瓦,可用9V叠层电池供电。10保护功能完善,抗干扰能力强数字万用表具有比拟完善的保护电路,过载能力强新型数
13、字万用表还增加了高压保护器件,能防止浪涌电压。正是基于以上优点本设计就是基于这个根底设计一个基于单片机的数字万用表。该设备具有直观简单的优点。并且能够深入说明万用表的测量原理。能直观的了解万用表各个局部的结构和测试原理。 数字万用表是当前电子、电工、仪器、仪表、和测量领域领域大量使用的一种根本测量,已被广泛利用于电子及电工测量、工业自动化仪表、自动测试系统等智能化测试领域,展示出其强大的生命力。随着时代科技的进步,数字万用表的功能越来越强大,把电量和非电量的测量技术提高到崭新的水平。其主要特点是显示直观、读数准确、精度高、分辨率强、功能完善、性能稳定、过载能力强、耗电省、体积小、便于携带。1.
14、2 研究现状及开展趋势 近年来我国对智能仪器的研究到了一个新的层次,无论是在生产还是科研方面都取得了很大的成就1-3。随着微电子技术的高速开展,单片机的功能集成化,智能仪器也开展到一个新的阶段。随着单片机技术的广泛应用,数字万用表得到迅速开展,无论是便携式万用表,还是台式万用表在精度、功能和性能上都有较大的提高。进入21世纪以来基于DSP的高精度数字万用表研究、PXI高精度数字万用表的设计与实现以及出现了一些新的特点及新的技术4-5。研究现状也出现了一些新的瓶颈和难点,比方财力人力的大量浪费、新技术开发难度大和研发瓶颈等。 电子领域以后的开展势必是更加系统的集成化以及大量核心技术的运用,比方像
15、万用表一类的产品将会出现功能更加强大,结构更加简单,更易携带和性能更加稳定等特点。由于电子设备的速度越来越快,容量越来越大,本钱越来越低,全球电子产品设计朝着人工智能、无线互联、集成化、娱乐化的方向开展。人工智能徜徉在国际消费电子展,随处可见人工智能在产品设计中的各种应用。1.3 主要研究内容本次研究探讨了数字万用表的目的和意义,以STC89C52单片机作为主控制芯片,结合电压检测电路、电流检测电路、电阻检测电路、数码管驱动电路、复位电路、震荡电路、52单片机最小系统、显示局部、A/D转换和控制局部电路以及ADC0832数据转换芯片和数码显示装置,实现了数字万用表的设计6-7。本设计重点要解决
16、的问题是对不同量程的各种测量的转换,还有就是各局部电路组合成一个完整的数字万用表,所设计的万用表能够测量电压值、电流值以及电阻值,并且以四位数码显示。而难点解决的问题就是程序的设计,要保证其可行性从而保证设计的正确性7-8。利用A/D模数转换器将连续的模拟信号、模拟量转换成离散的、不连续的数字量,通过程序利用相应的对应关系显示出简单易懂的数字量,从而完成数字万用表的功能。2 设计方案2.1 根本原理数字万用表的最根本功能是能够测量电压,电流以及电阻,其原理框图如图2.1所示:图2.1数字万用表的各局部组成各模块功能如下: 1模数A/D转换与数字显示 常见的物理量都是幅值大小变化的模拟量模拟信号
17、。指针式的仪表可以直接对模拟信号电压、电流进行显示。而对于数字式仪表,需要把数字信号转换成模拟电信号通常是电压信号,再进行显示和处理如存储、传输、打印、运算等。数字信号与模拟信号不通,其幅值大小是不连续的。这种情况被称为“量化的。假设最小量化单位量化台阶是,那么数字信号的大小一定是的整数倍,该整数可以用二进制数码表示。但为了能直观地读出信号大小的数值,需经过数码变换译码后由数码管或液晶屏显示出来。例如,设=0.1mV,我们把被测量电压U与比拟,看U是的多少倍,并把结果进行四舍五入取整数N二进制。一般情况下,N1000即可满足测量精度要求量化误差1/1000=0.1%。最为常见。最常见的数字表头
18、的最大数为1999,被称为三位半数字表。对于上述情况,我们我们把小数点定在最末尾之前,显示出来的就是以mV为单位的被测电压大小。如:U是0.1mV的1234倍,即N=1234,显示结果为123.4mV。这样的数字表头,再加上电压极性判别显示电路,就可以显示-199.9+199.9mV的电压,显示精度为0.1mV。由此可见,数字测量仪表的核心是模数A/D转换、译码显示电路9。A/D转换一般又可以分为量化和编码两个步骤。 2多量程数字电压表原理 在基准数字电压表头前面加一级分压电路分压器,可扩展直流电电压测量的量程。如图2.2所示。U0为电压表头的量程如200mV,r为其内阻如10M,r1、r2为
19、分压电阻,U10为扩展后的量程。由于rr1,所以分压比方式2.1所示: 2.1扩展后的量程如式2.1所示: 2.2 图2.2 分压电路原理 图2.3 多量程分压器原理多量程分压器原理电路图见图2.3所示,5档量程的分压比分别是1、0.1、0.01、0.001和0.0001,对应的量程分别为2000V、200V、20V、2V和200mV。采用图2.3的分压电路虽然可以拓展电压表的量程,但在小量程档明显降低了电压表的输入阻抗,这在实际使用中是所不希望的。所以,实际数字万用表的直流电压档电路为图2.4所示,它能在不降低输入阻抗的情况下,到达同样的分压效果。 图2.4直流分压电路例如:其中200V档的
20、分压比为,如式2.3计算: 2.3其余各档的分压比可以同样算出。实际设计时根据各挡的分压和总电阻来确定分压电阻的。如先确定R总: 2.4再计算2000V档的电阻,即为: 2.5再逐档计算出R4,R5,R2,R1。尽管上述最高量程档是2000V,但通常的数字万用表出于耐压和平安考虑,规定最高电压量限为1000V。换量程时,多刀量程转换开关可以根据档位自动调整小数点的显示,使用者可方便地直接读出测量结果。 3多量程数字电流表原理 测量电流的原理是:根据欧姆定律,用适宜的取样电阻把待测电流转换为相应的电压,再进行测量,如图2.5所示。 图2.5电流测原理 图2.6多量程分流器电路由于rR,取样电阻R
21、 上的电压降为: 2.6即被测电流为: 2.7假设数字表头的电压量程为U0,欲使电流档量程为I0,那么该档的取样电阻也称为分流电阻为: 2.8如U0=200mV,那么I0=200mA档的分流电阻为R=1。多量程分流器原理电路见图2.6。图2.6中的分流器在实际应用中有一个缺点,就是当换挡开关接触不良时,被测电路的电压可能使数字表头过载,所以实际数字万用表的直流电流档电路为图2.7所示。图2.7中各档分流电阻的阻值是这样计算的:先计算最大电流档的分流电阻R5 2.9 再计算下一档的R4: 2.10因此可以依次计算出R3,R2,R1。图中BX是2A保险丝管,电流过大时会快速熔断,超过流保护作用。两
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 数字 万用表 设计
限制150内