一、量化误差及信噪比
1.量化误差的定义:Quadratuer Error,指由于ADC对模拟信号量化而产生的误差,该误差最大可以达到量化等级的一半。
2.ADC位数越大即量化级数越多,量化误差越小。
3.量化误差的计算公式:量化误差=(量化值-真实值)/量化步长。
量化值指ADC输出数字量化结果对应模拟值;
真实值指对应模拟信号的实际值;
量化步长值指VFS/量化级数。
4.以一个可以接收0~5V模拟信号的8位ADC为例,计算量化误差:
q=5/2^8≈0.0195V,即ADC步长0.0195V。
当模拟信号实际值为2.3V时,ADC输出量化值为2.3/0.0195≈118。而此时ADC的实际输出为119,则此时ADC的量化误差为1。
当然这只是一个简单的表示,实际上量化误差的值是由误差信号的噪声功率或方差进行计算的
根据输入信号、ADC分辨率和量化误差的关系,我们最终可以推到出ADC SNR信噪比的计算公式:SNR≈6.02N+1.76(dB)。
对于一个理想16位ADC而言,最大信噪比为98.08dB。
二、量化误差信号
量化误差信号:实际并不存在的,人为引入的信号,表示了采样误差信号电压与时间的关系,引入的目的是便于对系统进行分析。
在这里笔者认为是用其记录各个时间点系统产生的量化误差的信号,将量化误差信号与实际信号进行叠加即可完成对系统的误差补偿。
由此可见前文对ADC的量化误差e(n)与系统实际输出是有关的,及系统输出是受控的、可调节的,及ADC等效系统是一个闭环系统的推测是正确的。