转换精度,对数字电压表的精度有着极大的影响,所以数字电压表里着重研究的便是A/D转换器。还有另外一个要考虑的是低成本。
1.3 研究任务
要设计的数字电压表的类型以及后续仿真,是本设计的主要目的。系统有三个模块:A/D转换模块,数字信号便是需要它对模拟信号的转换而来;数据处理模块:AT89C51,处理数据以及驱动显示LED;LED显示模块:显示测量出的电压数字。
设计主要介绍的,分硬件电路和软件程序。硬件设计方面,源`自*751?文.论/文`网[www.751com.cn会介绍组成数字电压表的元件、用到的电路和它们的原理;软件程序方面,会介绍A/D转换程序、初始化程序、主程序等。用C语言来实现对程序编程的设计,然后利用Proteus软件对其进行编译和仿真。目标是要求数字电压表精度为±0.05V,测量范围在0~5V之间。
2. 系统硬件设计
本设计需要有5V的直流电源,选用220V-5V变压器变压,用于给数码管、单片机外围电路以及各个芯片提供稳定的直流电压。再用电容器滤波、二极管整流桥整流[5]。
系统总设计框图见图1。设计中用到的核心便是AT89C51单片机,7805稳压器为直流稳压电路电源,A/D转换芯片选择ADC0809,显示器为八段数码管,实现采集信号之后,先转换,再处理,再显示的过程。