转换过程分两个阶段:上升阶段和下降阶段。在上升阶段,积分器的输入是被测电压,在下降阶段,积分器的输入是已知的参考电压。在上升阶段中,开关选择被测电压进入积分器,积分器持续一个固定的时间段进行积分,在积分电容上面积累电荷。在下降阶段,开关选择参考电压进入积分器,在这阶段测量积分器输入归零的时间。(译者:总结起来就是先定时积分,再定值反向积分,测量反向积分时间),电路如图:
为了使积分器向相反方向积分,参考电压需要和被测电压的极性相反。在大多数情况下,如果被测电压为正,那么参考电压就为负。为了能够处理正负电压输入的情况,需要一个正向和一个负向的参考电压。具体选择哪一个参考电压取决于上升阶段积分结束后积分器的输出电压极性。也就是说,如果在上升阶段结束时,积分器输出是负,则需要接入一个负向参考电压(译者:因为接的是积分器的反向输入端),如果积分器输出是正,则需要接入一个正向参考电压。
积分器输出的基本公式如下(假设是一个恒定输入):
假设在每个转换过程的初始电压都是零,并且积分器在下降阶段结束时的输出电压也是零,我们就可以得到下面两个等式来表示积分器的两个阶段的输出:
结合上面两个等式,可以解除Vin,也就是得到了被测电压的公式:
从这个公式可以看出,双斜坡积分ADC的好处之一很明显:测量结果与电路元件的值(其中的R和C)无关。然而,这并不意味着,R和C在双斜坡积分ADC中不重要(下面将解释这一问题)。
注意到在下图中,在上升阶段电压是向上升高的,在下降阶段电压是向下降低的。在实际应用中,由于比较器使用的是运放的负反馈,施加一个正向电压Vin实际会使输出下降,
所以这里的“上”和“下”可以理解为积分电容充电的过程。
双斜坡积分型ADC的分辨率主要由下降阶段的时间长度和时间测量分辨率(例如控制器时钟的频率)来决定的(译者:也就是速度和分辨率这一对矛盾的原因)。期望的分辨率(用bits数表示) 是满量程输入时,下降时间的长度。(Vin = -Vref)
在满程输入的测量过程中,积分器输出的斜坡在上升和下降阶段是相同的(方向相反)。也就是上升和下降阶段的时间相等(),总的测量时间则为。因此,满程输入的总的测量时间是基于期望的分辨率和控制器的时钟频率的。
基本双斜坡设计的上升阶段会将被测电压固定积分一段时间。也就是说,它终会在积分电容上建立一个不确定的电荷量。下降阶段测量这个不确定的电荷来确定被测电压。对于一个满程输入,测量时间的一半会被花费到上升阶段。对于更小的输入,相对总测量时间的一个更大比例的时间会被花费到上升阶段。所以,减少花费到上升阶段的时间可以显著降低总的测量时间。(译者:此处以图示似乎更容易说明问题。见下图)
一个简单的减少上升时间的方法就是增加充电电荷的积累速度,这可以靠减少输入电阻值来实现。这依然是要积累同等数量的电荷,只是需要的时间更少。在下降阶段使用同样的算法,参考下图,则得到下面的公式:
与基本双斜坡积分转换器不同,此等式与积分电阻有关。或者,更重要的是,它与两个积分电阻的比值有关。这种改进方法不能改进转换器的分辨率(因为它没有解决上面提到的分辨率的限值)。
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。