单片机入门-数字电压表和模数转换(ADC)知识基础解说

一、模拟信号和数字信号

模拟信号指幅度的取值是连续的(幅值可由无限个数值表示)。时间上连续的模拟信号连续变化的图像(电视、传真)信号等。时间上离散的模拟信号是一种抽样信号,它是模拟信号每隔时间T抽样一次所得到的信号,虽然其波形在时间上是不连续的,但其幅度取值是连续的,所以仍是模拟信号,称之为脉冲幅度调制(PAM,简称脉幅调制)信号。

数字信号指幅度的取值是离散的,幅值表示被限制在有限个数值之内。二进制码就是一种数字信号。二进制码受噪声的影响小,易于有数字电路进行处理,所以得到了广泛的应用。

AD转换器(Analog-DigitalConverter)是模数转换器的别称,其功能是将模拟量转换成对应的数字量。A/D转换器作为模拟量与数字量的桥梁,在数据采集、模拟量测量等领域获得了广泛应用

二、AD转换器参数指标

(1)分辨率:指对输入模拟量变化的灵敏度,习惯上用输出二进制的位数或BCD码位数表示。

(2)转换误差:指与数字输出量所对应的模拟输入量的实际值与理论值之间的差值。常用最低有效位的倍数表示。

(3)转换速率:指能够重复进行数据转换的速度,即每秒转换的次数,而完成一次A/D转换所需的时间(包括稳定时间),为转换速率的倒数。

三、ADC0809的使用

ADC0809时序中,CLK为转换时钟,要一直产生。转换过程为,ADC先在ALE引脚上产生上升沿进行通道地址锁存,将要转换的通道选中;接着在START引脚产生上升沿,启动转换进程;ADC转换开始后,EOC变低,表示正在转换过程中;当EOC变高时,表示转换结束,这时可以将OE引脚拉高,允许数据从AD中输出,最后通过D0~D7读取数据即可。

电路图如下:

电压表

发布于 2025-05-17
50
目录

    推荐阅读