1、RT-Thread ADC应用实践
ADC简介
定义
ADC(Analog-to-Digital Converter)
指模数转换器。是指将连续变化的模拟信号转换为离散的数字信号的器件。真实世界的模拟信号,例如温度、压力、声音或者图像等,需要转换成更容易储存、处理和发射的数字形式。
模数转换器可以实现这个功能,在各种不同的产品中都可以找到它的身影。与之相对应的 DAC(Digital-to-Analog Converter),它是
ADC 模数转换的逆向过程。ADC 最早用于对无线信号向数字信号转换。如电视信号,长短播电台发接收等。
转换过程
模数转换一般要经过以下几个步骤:
采样:将时间上连续变化的模拟信号转换为时间上离散的模拟信号。
保持与量化:按照某种近似方式将模拟量归化到与之相应的离散电平上。
编码:量化后的数值最后需要编码,即A/D转换器输出数字量。
重要术语
分辨率:用于表示模数转换器对输入信号的分辨能力,一般以二进制(或10进制)数的位数来表示,如:8位、10位、12位、16位等;
精度:表示ADC器件在所有的数值点上对应的【模拟值】与【真实值】之间的【最大误差值】,即:输出数值偏离线性最大的距离。
转换速率:表示A/D转换器完成一次从模拟到数字的AD转换所需的时间的倒数。如:某转换器的转换速率为1MHz,表示完成一次AD转换的时间为1微秒。

原作者:iotfans
更多回帖