毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

AT89S52单片机的数字万用表设计+电路图+程序

时间:2019-12-18 19:58来源:毕业论文
利用型号为AT89S52单片机作为主要的控制芯片,在这个基础上设计一台数字万用表。此万用表主要能够检测我们常见的相关数据,在此基础上还可进行扩展。并且最终的测量结果能够在数

摘要:现在单片机的“身影”随处可见,对于单片机也有各种各样的设计。本文利用型号为AT89S52单片机作为主要的控制芯片,在这个基础上设计一台数字万用表。此万用表主要能够检测我们常见的相关数据,在此基础上还可进行扩展。并且最终的测量结果能够在数码管上进行直观的显现。本论文从硬件与软件这两部分进行着手。为了使系统在运行过程中更加稳定,检测的时候更加的精确,在本次设计中对于数据转换部分使用ADC0809芯片,显示芯片使用的型号为TEC6122。并在设计程序时保证程序的执行周期最短,提高其实时性。42932

毕业论文关键词:控制;单片机;万用表

Design of digital universal meter based on single chip microcomputer

Abstract: Single chip microcomputer "shadow" are everywhere now, for single chip microcomputer is all sorts of design. This paper use the model for AT89S52 single chip microcomputer as main control chip, on the basis of the design of a digital multimeter. The multimeter is mainly to test our common data, on the basis of this can also be extended. And the final measurement results can be directly on the digital tube display. This thesis start from two parts, the hardware and software. In order to make the system more stable in the process of running, the more accurate detection, in the design for data transformation part using ADC0809 chip, use model for TEC6122 display chip. And design programs to ensure execution cycle shortest, improve the real-time performance.

Key words:  Control; single chip microcomputer; universal meter

引言

过去人们经常使用指针式万用表,虽然在不停地发展,但仍然不能满足现在对电子测量的需求。而数字万用表自从出现之后就受到人们的青睐,目前已经成为人们必不可少的检测工具。目前,在许多行业领域内,万用表都显示出了强大的生命力,如我们所熟知的工业自动化仪表,智能自动化检测等行业都有着广泛的应用。在本次设计中,对检测收集的持续的模拟量转变为单片机能够检测的数字量,转变后对离散的数字信号进行测量,这样在提高其精度与抗干扰能力的同时提高了其使用效率,也方便了用户的使用。本论文将对万用表进行改进并设计,再其原有优秀成果的基础上不断进行改进,探究万用表的原理以及各个部分的功能要求,提高其性能指标。

1. 数字万用表的设计前提

1.1 数字万用表的设计目的

数字万用表被普遍应用于电子、仪表、测量和电工等领域中,为满足在使用过程中对各项功能的需求,万用表的功能也在不断的完善,而科技的发展,也促进了测量技术的发展[1],基于此背景,本次设计的万用表在满足基本的测量需求时还具有一定的扩展性。 

1.2 数字万用表的设计依据

    根据数字万用表的设计要求,万用表的系统采用单片机最小系统、分流电阻、基准电阻、分压电阻、数码管显示装置、报警装置、A/D转换装置和控制装置,使其具有检测交直流电流、电阻、交直流电压的能力。在对被测量进行测量时,通过对功能量程的选择,把被测量连接到相应的参数转换电路上,在检测的时候通过对开关按键的选择让单片机辨认出被检测的类型,A/D转换电路输出数据量从而被单片机检测并计算,最后通过显示电路显示出来。

2. 数字万用表的整体设计

2.1 数字万用表的基本原理

对电压,电流,电阻的测量是万用表的基本功能,本次设计使用的A/D转换芯片是ADC0809,直流0到5V是这个芯片能够输入的模拟电压值,在检测电压的时候,把要检测的电压值都变换到A/D转换芯片能够接受的范围,送入A/D转换电路,单片机运算过后,通过一定的比例系数的变换,就能显示出正确的电压。对于电流与电阻也可以这样做。如图1所示。 AT89S52单片机的数字万用表设计+电路图+程序:http://www.youerw.com/zidonghua/lunwen_43571.html

------分隔线----------------------------
推荐内容