模拟量分辨率的理解以及和模拟量转换精度的被包含关系

模拟量的分辨率分辨率是A/D模拟量转换芯片的转换精度。即用多少位的数值来表示模拟量。
也就是说分辨率越高,模拟量的值的范围分得越细,转化为的数字值越精确。假如模拟量模块的转换分辨率是12位,能够反映模拟量变化的最小单位是满量程的1/4096(2的12次方),16位的最小单位是满量程的1/65536(2的16次方)。
以下列举一例,说明如果要在多种多样的模拟输入输出设备中,选择具有适合自己要求的分辨率的设备,应如何考虑。
例如,假设“测量 0℃ ~ 100℃的温度”。
1:希望以1℃为单位测量需要1/100的精度。分辨率为8位(分成2的8次方=256份)的设备就足够了。
2:希望以0.1℃为单位测量需要1/1000的精度。分辨率为12位(分成2的12次方=4096份)的设备就足够了。
3:希望以0.01℃为单位测量需要1/10000的精度。分辨率为16位(分成2的8次方=65536份)的设备就足够了。
与分辨率容易搞混的一个概念是模拟量转换的精度。
模拟量转换的精度除了取决于A/D转换的分辨率,还受到转换芯片的外围电路的影响。在实际应用中,输入的模拟量信号会有波动、噪声和干扰,内部模拟电路也会产生噪声、漂移,这些都会对转换的最后精度造成影响。这些因素造成的误差要大于A/D芯片的转换误差。

猜你喜欢

转载自www.cnblogs.com/boboanhaoweiyuan/p/11650231.html
今日推荐