我首先要说声对不起。我打算从模拟角度来着手研究模数转换器 (ADC) 噪声。这种讨论一般情况下会从数字处理的角度入手,所以你也许会对我的观点感到吃惊。但是我想说的是,从模拟的角度来研究ADC噪声会收到非常不错的效果。
诸如ADS1220(图1)的增量-累加ADC给出了与产生的数据转换器噪声相关的详细信息。表示这个噪声的单位,en,是微伏rms (µVrms) 和微伏峰峰值 (µVp-p)。
图1:使用ADS1220 高精度ADC的电阻桥式测量
你可以将这个噪声想象为与一个放大器相似的输入引入现象(图2)。在使用放大器时,噪声单位,en,为毫微伏每方根赫兹 (nV/ÖHz)。在指定的带宽上,en 单位为微伏rms (µVrms)。运算放大器 (op amp) 噪声的另外一个测量单位为微伏峰峰值 (µVp-p)。
图2:具有-200V/V闭环增益的运算放大器电路
现在让我们来看一看增量-累加ADC和运算放大器的输出引入噪声。这两者均是闭环系统,其中ADC用一个内部数字滤波器处理信号,而放大器具有一个外部电阻器网络。在这两种情况下,器件都将输出噪声信号发送至输出引脚。在使用ADC的情况下,这个引脚将是DOUT 引脚。在使用放大器时,将是VOUT 引脚(你所关心的是总噪声)。
增量-累加ADC输出噪声的典型技术规格为有效位数 (ENOB) 和无噪声位 (NFb)。方程式1和2是针对这两个技术规格的普遍公式:
ENOB = log[(2*VREF/GAIN)/( en_uVrms)] / log 2 (1)
NFb = log[(2*VREF/GAIN)/(en_uVp-p)] / log 2 (2)
其中VREF 是数据转换器施加的电压基准,而GAIN是数据转换器的增益,按照一个内部可编程增益放大器 (PGA) 进行操作的情况。
这些技术规格在你打算在不同的ADC之间进行比较时十分重要,但是在确定你的传感器系统的可重复性时要考虑影响噪声技术规格的因素。
在图1中,张力传感器的灵敏度为2m/V,而最大容量 (FSg) 为100kg。对于这个系统来说,以克为单位的可重复性或最小测量值可由方程式3算出:
REPg = en:p-p * FSg / (AVDD * Sensitivity) (3)
其中AVDD为桥上的电压以及ADS1220正模拟电源。
对于这个ADC,数据速率 (DR) 20SPS,PGA增益为64并且处于正常模式下,则FSg等于100000g,而ADS1220 µVPP 噪声为0.35µV(按照表1)。
REPg = FSg (1 - en:p-p / (AVDD * sensitivity))
REPg = 0.35 µV * 100 kg / (5 V * 2 mV/V)
REPg = 0.7 gm
表1:正常模式下,ADS1220的µVRMS (µVPP) 值
模拟的视角在最不常见的应用中是十分有用的。借助于张力传感器和增量-累加ADC,你可以将你的想象空间延伸至模拟领域,并使用对你的系统最有利的技术规格。
其它资源:
文章评论(0条评论)
登录后参与讨论