- 计数型ADC
转换电路由比较器C、D/A 转换器、计数器、脉冲源、控制门G以及输出寄存端等几部分组成。转换开始前先用复位信号将计数器置0,且转换信号停留在V1=0的状态,这时候G门被封锁,计数器不工作。计数器加给DAC的全是0信号,所以DAC输出的模拟电压Vo=0 。如果V1为正电压信号,比价器的输出电压为1。依同样的方法比较完DA的全部位数。
比如说以三位的二进制数码来表示模拟电压,那么计数器从000开始,将这个二进制数输送到DAC中,由DAC转换成模拟电压,和外面要测量的模拟电压相比较,如果相同则输出这个二进制数码。
每当检测比较,计数器也会把二进制数输入到输出寄存器中,直到某个二进制数符合条件,由输出寄存器输出要测量的模拟电压的二进制数码。
但是这个方案有个明显的问题是:转换时间长。当输出为n位二进制数码时,最长的转换时间可达到2^n-1倍的时钟信号周期,因此这种方法只能用在对转换速度要求不高的场合。但是它的电路非常简单,所以在对转换速度没有严格要求时仍是一种可取的方案。
- 逐次比较型ADC
为了提高转换速度,在计数型ADC转换的基础上产生了逐次比较型ADC。逐次逼近转换过程与用天平称物重非常相似。按照天平称重的思路,逐次比较型ADC是将输入模拟信号与不同的参考电压作比较,使转换所得的数字量在数值上逐次逼近输入模拟量的对应值。
三位逐次比较型ADC是一个输出为三位二进制数的逐次比较型ADC,其逻辑电路如下