在此我们简要总结一下 ADC 的各种指标如何理解,以及从硬件到软件都有哪些可以采用的手段来提高 ADC 的转换精度。

 

1.ADC 指标

除了分辨率,速度,输入范围这些基本指标外,衡量一个 ADC 好坏通常会用到以下这些指标:失调误差,增益误差,微分非线性,积分非线性,信噪比,信纳比,有效位数,总谐波失真。让我们以下图为例来看一下这些指标的意义。

 

 

LSB

参数中经常用 LSB 作为单位,比如说差分非线性为 2 LSB。这究竟是多大一个值呢?为了简单起见,我们以一个 3bit 分辨率,满量程为 5V 的 ADC 为例。1 个 LSB 对应的电压大小为 5V/7=714mV。如果是 8bit 分辨率,那么 1 个 LSB 对应 5/255=19mV。

 

图中横轴为输入电压 Vin 增长方向,纵轴为数字输出。理想情况下输入电压每增长 1LSB(714mV),那么输出会向上跳变一次,对应虚线 L1 所在转换曲线。但实际电路往往会引入偏差,转换曲线往往如 L2 所对应曲线