嵌入式技术论坛
直播中

王浩

8年用户 1417经验值
私信 关注
[资料]

基于RT-Thread测试NK-980 IoT开发板的ADC外设性能

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微秒。

1.jpg

原作者:iotfans

更多回帖

发帖
×
20
完善资料,
赚取积分