接口/总线/驱动
大部分ADC均需要输入信号具有一定的驱动能力,以满足ADC内部采样电路的建立要求。然而在很多应用场景,类如传感器前端等,输入信号驱动能力极弱,因此需要在输入信号和ADC之间使用Buffer来提供ADC需要的驱动能力。Buffer通常用单位增益反馈的运放组成,而运放的增益,带宽影响着经过缓冲器后被ADC所采集的信号的精度,线性度,因此Buffer中运放的设计尤为重要。
除上述两点之外,根据奈奎斯特采样定律,为了防止输入信号被采样后发生混叠,一些应用中会将抗混叠滤波器与Buffer在一起实现,例如在电路中级联一个简单的串联RC组成的抗混叠滤波器。
上述情况均为运放组成的闭环负反馈放大电路,因此在对其中运放设计时主要考虑增益,带宽以及稳定性等指标,其中带宽和稳定性随着运放的反馈系数或者负载电容等在不同情况下的不同使得分析更为复杂一些。
本文对两种情况下运放的速度和稳定性进行浅析。
图1 Buffer直接驱动ADC
本文所讨论的第一种情况为Buffer直接驱动ADC,这种应用场景通常在ADC片上集成实现,因为信号输入ADC之前已经经过了抗混叠滤波,因此不需要在驱动器上再进行滤波。这种情况和我们之前的一篇文章中分析开关电容采样的过程类似,忽略采样开关的导通阻抗,运放在每次采样时需要处理两个过程:
阶跃响应阶段采样电容上的电压随时间的变化可以表示为 式(1) :
对于该低通滤波器,存在两个要求:
综上,之所以存在上述两个要求,本质上时因为Buffer在同时处理两个信号:输入信号和时钟引起的阶跃信号。后者频率更快,因此通常对Buffer提出了更高的要求。(但也不能一概而论,具体情况需要具体分析)。
图2 Buffer+抗混叠RC滤波器驱动ADC
在一些ADC Buffer设计时,会在Buffer之后级联RC低通滤波器组成抗混叠滤波器,如图2所示。这种情况与情况1的不同为:由于滤波电容CF选取通常远大于ADC的采样电容,因此在采样发生时,运放输出发生的电压变化很小(电压变化的大小取决于CF与CS上的电荷分享),因此运放不需要处理阶跃响应,只需要处理输入信号(将输入信号低通传递至VX处),运放+抗混叠滤波器组合形成的低通滤波器只需要满足带宽大于输入信号的带宽即可。
假设Buffer运放输出阻抗为r out ,没有抗混叠滤波时的输出电容为C load ,那么级联抗混叠滤波器后,运放的输出极点从1/(routC load )变为一个极点1/((r out +R F )C F )和一个零点1/(RFC F )。该极点和零点距离很近,因此在考虑运放的频率响应时应考虑二者的抵消作用。
例如对一个单级运放,输出极点本身为其主极点,但级联抗混叠滤波后的零极点抵消使得输出极点被抵消,主极点变成了其他寄生高频极点,运放很容易不稳定;而对于一个密勒补偿的两级运放,主极点为第一级输出极点,输出极点通常为第二极点,级联抗混叠滤波后虽然让输出极点变小至低频(由于CF很大),但其被零点抵消,主极点仍为第一级输出极点,而输出极点“消失”,那么运放的稳定性不变或者变得更好。同时,VOUT处的带宽仍为运放本身的带宽。
而信号传递到VX处,除了主极点外,增加了一个极点:1/(RFC F ),如果运放主极点远大于增加的极点,那么VX处的带宽由增加的极点决定,即为抗混叠滤波器的带宽。
由上述分析可知,在设计图2电路中的运放时,只需要保证两级运放自身的稳定性且闭环带宽远大于抗混叠滤波器的带宽,那么级联抗混叠滤波器后运放同样稳定,且输入信号的带宽由抗混叠滤波器决定。
本文简单分析了ADC驱动器设计时的速度设计考虑,并针对两种常见的情况进行了单独的分析,希望可以为读者在设计或者选择ADC驱动器时提供一些设计参考。
全部0条评论
快来发表一下你的评论吧 !