模数转换器的分辨率表示能够改变数字输出值的最小输入电压值。分辨率由 A/D 的位数决定, 位数越多,电压分辨率越高。
如:当前的模拟输入电压是 1.00V,对应的输出数值是 2EH,当输入电压改变为 1.01V时,输出数值是2FH,分辨率就是 10mV 。
ADC0809 是8位逐次逼近型模数转换器,输出数值范围是 0 ~ 2^8 -1(0 ~ 255),满量程是 5V ,分辨率就是最低有效位(LSB) 的对应输入电压值。
分辨率 = 5000/255 = 19.6mV
对于使用者而言,这样的理论计算没啥意义,尤其是多位数的芯片。分辨率高是精度高的前提,但是分辨率高未必精度一定高,如基准电压( Vref) 的稳定度、芯片抗干扰能力、电路噪声等指标都会影响测量精度。
所以n位的A/D芯片,分辨率直接用满量程电压除以 2^n 计算即可。
分辨率 = 5000/256 = 19.5mV
精度是测量结果与标准值的误差,这才是产品的硬指标。