1、摘要:摘要: 在电路设计中我们时常会用到电压表,过去大部分电压表还是模拟的,虽 然精度较高但模拟电压表采用用指针式,里面是磁电或电磁式结构,所以响应较 慢。为适应许多高速信号领域目前已广泛使用数字电压表。本设计是基于 Atmel51 单片机开发平台和自动控制原理的基础上实现的一种数字电压表系统。 该系统采用 Atmel89C52 单片机作为控制核心,以 ADC0809 为数据采样系统, 实现被测电压的数据采样;使用系列比较器检测输入电压的范围,并通过继电器 阵列实现了输入量程的自动转换;使用共阴极数码管显示被测电压。 关键关键词:词: 单片机、电压检测、模数转换、 Abstract: In c
2、ircuit design, we often use voltage meter, Over the past most of the voltage meter or a simulation,Although high precision analog voltage used in the table, but with the pointer, which is a magnetic or electromagnetic structure,so the slow responseTo meet the many areas of high-speed signal has been
3、 widely used digital voltmeter The design is based on Atmel51 microcontroller development platform and automatic control based on the principle of a digital voltage meter system The system uses Atmel89C52 microcontroller as the control core, ADC0809 for the sampled data system, data sampling to achi
4、eve the measured voltage;Series compared with the range of detected voltage, and relay array to achieve through the automatic conversion of the input range; using common cathode LED display the measured voltage Key words: Single Chip Micyoco、Voltage detection、Analog Digital Conversion 基于单片机的数字电压表设计
5、1 目 录 摘 要. 1 第一章 引 言. 3 第二章 开发平台 Keil . 4 2.1 系统概述. 4 2.2 整体架构. 5 第三章 硬件设计思想和原理图 6 3.1 系统总体设计框图. 6 3.2 单片机系统. 7 3.3 ADAD 转换电路 8 3.4 信号调理模块. 9 第四章 软件设计与流程. 10 4.1 程序流图 错误错误! !未定义书签。未定义书签。 4.2 功能介绍 10 第五章 软件仿真及测试数据. 11 5.1 仿真结果 11 参考文献. 12 附 录. 13 基于单片机的数字电压表设计 2 第一章 引 言 电子电压表主要用于测量各种高、低频信号电压,它是电子测量中使
6、用最 广泛的仪器之一。根据测量结果的显示方式及测量原理不同,电压测量仪器可分 为两大类:模拟式电压表(AVM)和数字式电压表(DVM)。模拟式电压表是指针 式的,多用磁电式电流表作为指示器,并在表盘上刻以电压刻度。数字式电压表 首先将模拟量经模数(A/D)转换器变成数字量,然后用电子计数器计数,并以 十进制数字显示被测电压值。 众所周知,模拟电压表精度较高,曾经有很广阔的市场,现在依然有不少工 程师依然在使用模拟电压表。的确模拟电压表在显示测量值方面精度校准,然而 却也存在问题。模拟电压表采用用指针式,里面是磁电或电磁式结构,所以其响 应速度较慢。 然而在高速发展的当今社会,高速信号处理的需求越来越多,由于模拟电压 表响应速度较慢已经不适用与高速信号领域,取而代之的将是数字电压表。但数 字电压表由于存在采样误差,精度不是很高。不过目前可以通过技术手段来缩小 误差。使其精度达到与模拟电压表一样精确甚至更高。可见将来数字电压表必将 取代模拟电压表。 现在有越来越多的数字测量仪器的出现但原理皆与数字电压表 殊途同归,因此研究数字电压表有着很大现实意义。 基于单片机的数字