AD转换电路

A/D转换电路
导读:
A/D转换器(ADC)是将模拟信号转换成数字信号的电路。本章将介绍A/D转换的基本概念和原理电路,重点介绍集成芯片中的常用转换方法:逐次逼近型和VT双积分型转换电路,常用集成ADC芯片,并给出典型应用实例。
0.1  A/D转换的基本概念
    A/D转换过程包括取样保持、量化和编码4个步骤,一般,前2个步骤在取样-保持电路中1次性完成,后2个步骤在A/D转换电路中1次性完成。
    1.取样和取样定理
    我们知道,要确定(表示)1条曲线,理论上应当用无穷多个点,但有时却并非如此。比如1条直线,取2个点即可。对于曲线,只是多取几个点而已。将连续变化的模拟信号用多个时间点上的信号值来表示称为取样,取样点上的信号值称为样点值,样点值的全体称为原信号的取样信号。1个取样信号示例如图1.1.1-1(b)所示。
    取样时间可以是等间隔的,也可以自适应非等时间间隔取样。问题是:对于频率为f的信号,应当取多少个点,或者更准确地说应当用多高的频率进行取样?取样定理将回答这个问题:
    只要取样频率fS大于等于模拟信号中的最高频率fmax的2倍,利用理想滤波器即可无失真地将取样信号恢复为原来的模拟信号。这就是说,对于1个正弦信号,每个周期只要取2个样点值即可,条件是必须用理想滤波器复原信号。这就是著名的山农(Shannon)取样定理,用公式表示即为
                                        (12.1-1)
    在工程上,一般取dmm1。
2.取样-保持
    取样后的样点值必须保存下来,并在取样脉冲结束之后到下1个取样脉冲到来之前保持不变,以便ADC电路在此期间内将该样点值转换成数字量,这就是所谓取样-保持。
    常用的取样-保持电路芯片有LF198等,其保持原理主要是依赖于电容器C上的电压不能突变而实现保持功能的。
3.量化与编码
    注意,取样保持后的样点值仍是连续的模拟信号,为了用数字量表示,必须将其化成某个最小数量单位的整数倍。比如取样保持后的电压值为10V,如果以“1V”为最小数量单位,转换成的数字就是10;如果以“1mV”为单位,转换成的数字就是10000;这个化模拟量为数字量的过程称为量化。有只舍不入式量化和有舍有入式量化2种。
    转换之后的数字可以用10进制表示(如上述的“10”),也可以用2进制数表示(如“1010”),或用BCD码表示(如“0001 0000”)等,这就是所谓编码。一般多用2进制码。
0.2  基本ADC电路
    模-数转换方法有直接ADC和间接ADC两种。直接ADC中有并行比较法、反馈计数法和逐次逼近法等;间接ADC中有VF(电压→频率)转换法和VT(电压→时间)转换法
等多种。下面重点介绍集成芯片中用得最多的逐次逼近型和双积分型A/D转换器电路。
2.1  逐次逼近型ADC
    逐次逼近型ADC的工作原理很象人们量体重的过程:假如你的体重不超过200公斤,你会先加1个100公斤的秤砣试试看,如果发现100公斤的秤砣太大(比如实际体重是70公斤),就将此砣去掉;换1个50公斤的秤砣再试,发现50公斤的秤砣又偏小,故将其保留;然后再加1个25公斤的秤砣,发现体重不足75公斤,再将此25公斤的秤砣去掉,换1个更小一点的秤砣……如此进行,逐次逼近,直到满足要求为止。
    图12.2.1-1就是按照上述构思而成的4位逐次逼近型ADC的原理电路图,由比较器、D/A转换器、寄存器、控制逻辑电路和时钟脉冲发生器5部分组成。其工作过程大致如下:
    ①当启动信号(即“START”信号,图中未示出)的正边沿到达后,电路被初始化为以下状态:寄存器TR3~TR0清零为d3d2d1d0=0000,从而DAC的模拟输出vO=0V;FF1~FF6组成的环形计数器的状态为Q1Q2Q3Q4Q5Q6=100000,门H3~H0被Q6=0封锁,数字输出D3D2D1D0=0000摇臂喷头。
    ②START信号过后,即其下降边到达时,信号vC=1,A/D转换开始。第1个CP脉冲到达时,如果输入的取样保持信号vI≠0V,则vI>vO=0V,vB=0与门G3~G0被封锁,TR3的R=0S=Q1=1,而TR2~TR0的S=0R=1(注意,Q1人机交互设备=1或门M2~M0使TR2~TR0的R=1),所以TR3~TR0被置为d3d2d1d0=1000,此数码经D/A转换变为满量程电压的一半左右(这相当于上述加100公斤的秤砣!);与此同时,环形移位寄存器状态下移1位变为Q1Q2Q3Q4Q5Q6=010000
    ③第2个CP脉冲到达时,若vI<vO,则vB=1,门G3~G0被打开,Q2=1经门G3使TR3的R=1,其S=Q1=0,所以TR3将被复位,即d3=0(这相当于去掉100公斤的秤砣!);与此同时TR2被置1,TR1、TR0被置0,即d3d2d1d0=0100(注意,如果第2个CP脉冲到达时vI>vO,则vB=0,G3~G0被封锁,TR3的S=R=0,将保留原状态d3=1不变,而d2d1d0=100)。环形移位寄存器再次下移1位,变为Q1Q2Q3Q4Q5Q6=001000
    ④类似地,第3个CP脉冲到达后,d1d0=10Q1Q2Q3Q4Q5Q6=000100;第4个CP脉冲到达后,d0=1Q1Q2Q3Q4Q5Q6=000010
    ⑤第5个CP脉冲用于输出数字码:第5个CP脉冲到达后,Q1Q2Q3Q4Q5Q6=000001
Q6=1使门H3~H0开启,数字d4d3d2d1经门H3~H0送D3D2D1D0端输出。
    ⑥第6个CP脉冲用于电路初始化,电路将返回①所述的初始状态。1个样点值转换完毕。
12.2.1-1  4位逐次逼近型A/D转换器原理电路
    逐次逼近型A/D转换器的优点是电路结构简单,构思巧妙,转换速度较快(只需要n+2个CP周期,n是位数),所以,在集成A/D芯片中用得最多。
2.2  双积分型ADC
    双积分型ADC是1种VT型A/D转换器,原理电路如图12.2.2-1(a)所示,由积分器、比较器、计数器和部分控制电路组成。工作过程如下:
  (1)平时(即A/D转换之前),转换控制信号vC=0,计数器和触发器FFc被清零,门G1、G2输出低电平,开关S0闭合使电容C完全放电,S1掷下方,比较器输出vB=0,门G3关闭。
  (2)vC=1时,开关S0断开,开关S1掷上方接输入信号VI,积分器开始对VI积分,输出电压为
                          (12.2.2-1)
显然vO是1条负向积分直线,如图12.2.2-1(b)中t=0~T电池钢壳1段实线所示。与此同时,比较器输
vB=1(因vO<0),门G3开启,计数器开始计数。
  (3)当积分到t=T1=2nTcp时(其中Tcp是时钟CP的周期),n位计数器计满2n0,FFc置1,门G2输出高电平,开关S1掷下方接基准电压(-VREF),积分器开始对(-VREF)进行积分。
t=T1时,vO下降到vO=VO1,由式(12.2.2-1)
                                  (12.2.2-2)
12.2.2-1  双积分型A/D转换器的工作原理
(a)原理电路        (b)输出电压波形
    因为(-VREF)为负值,所以从V01开始向相反方向积分,即
          (12.2.2-3)
vO波形如图12.2.2-1(b)中t=T1~(T1+T2)段实线所示(图中下方虚线是最大输入电压时的积分线)。
  (4)当t=T1+T2时,vO上升到vO=0V,vB=0,门G3被关闭,计数器停止计数,此时计数器中保存下来的数字就是时间T2。由图可知,输入信号VI越大,|VO1|越大,T2就越大。将式(12.2.2-2)、t=T1+T2vO=0V代入式(12.2.2-3)中,得
从而有
                                          (12.2.2-4)
显然,计数器中的数字dn-1dn-2d1d0与输入信号VI成正比。
    [sky angel vol.9212.2.2-1]  设10位双积分型A/D转换器的基准电压VREF=8V,时钟频率fcp=1MHz,请问输入电压VI=2V时A/D转换器输出的数字D10是多少?
    解:
    因为时间T2等于计数器中的数字乘以时钟周期Tcp,所以数字D10
                   
    考虑到式(12.2.2-4)和T1=2nTcp
                      (12.2.2-5)
氯甲酚    代入VI=2V、VREF=8V和n=10,得
    如果用2进制显示,则为010*******
    双积分型A/D转换器的最大优点是工作稳定,抗干扰能力强。并且由式(12.2.2-5)可以看出,双积分型A/D转换器的数字输出与积分电阻R、积分电容C、时钟频率fcp无关。

本文发布于:2024-09-24 16:31:49,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/199801.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:取样   信号   电路   保持
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议