1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第九章 数,-,模和模,-,数转换,Chapter 9 D/A and A/D Converter,本章主要内容,第一节 概述,第二节,D/A,转换器,第三节,A/D,转换器,9.1,概述,DAC,和,ADC,的应用举例:,DAC,和,ADC,的应用举例,MP3,播放器:,DAC,和,ADC,的应用举例,数字温度计:,DAC,和,ADC,的应用举例,数字血压计:,在过程控制和信息处理中,经常会遇到一些连续变化的物理量,如,话音、温度、压力、流量,等,它们的量值都是随时间连续变化的。为了能使用数字电路处理模拟
2、信号,必须把模拟信号转换成相应的数字信号,方能送入数字系统进行处理。同时,还往往要求将处理后得到的数字信号再转换为相应的模拟信号作为最后的输出。,图,9.1.1,所示即为一个典型的数字控制系统框图:,传感器,ADC,数字控制系统或计算机系统,DAC,图,9.1.1,典型的数字控制系统框图,模拟控制器,0110.,1100.,DAC,和,ADC,架起了数字电路与模拟电路之间的桥梁。,一、基本定义,从,模拟信号,到,数字信号,的转换称为,模,-,数,转换,简称,A/D,转换;,从,数字信号,到,模拟信号,的转换称为,数,-,模,转换,简称,D/A,转换;,实现,A/D,转换的电路称为,A/D,转换
3、器(简写为,ADC,);,实现,D/A,转换的电路称为,D/A,转换器(简写为,DAC,)。,二、,DAC,和,ADC,的转换关系及数字编码,理想的,ADC,和,DAC,的输入,/,输出关系如图,9.1.2,所示。无论是,ADC,还是,DAC,,其输出同输入之间都是正比例的对应关系。,图,9.1.2,自然加权二进制码三位转换器关系图,一、任何,ADC,和,DAC,的使用都是同其数字编码形式密切相关的。在转换器的应用中,通常将数字表示为满刻度(,FSR,:,Full Scale Range,)模拟值的一个分数,称为归一化表示法。数字的最低有效位常用,LSB,(,Least Significant
4、 Bit),表示,其对应的模拟量输出为 ,,n,是数字量的位数。,二、因,ADC,要将连续的模拟量转换为离散的数字量,所以模拟量和数字量之间不是一一对应的关系。显然,,ADC,存在着固有的转换误差,这种误差称为,量化误差,。其量化值为,:,三、转换器的主要参数,分辨率(,S,),指转换器分辨模拟信号的灵敏度,也即对最小电压的分辨能力,一般,S=,;或者用输入数码只有最低有效位为,1,时的输出电压与输入数码为全,1,时输出满量程电压之比来表示,即,S=,;有时也常用,位数,n,来表示转换器的分辨率。,转换精度,精度是转换器实际特性曲线与理想特性曲线之间的最大偏差。,误差源:失调误差、增益误差和非
5、线性误差。,转换速度(或时间),四、,DAC,的分类,(,1,)按常见类型分:,*,权电阻网络,DAC,*,倒,T,形电阻网络,DAC,*,权电流型,DAC,*,权电容网络,DAC,*,开关树型,DAC,等等;,(,2,)按数字量的输入方式分:,*并行输入,DAC,*,串行输入,DAC,五、,ADC,的分类,(,1,)按常见类型分:,*,直接,ADC,*,间接,ADC,(如时间、频率等),(,2,)按数字量的输出方式分:,*并行输出,ADC,*,串行输出,ADC,9.2 D/A,转换器,Digital to Analog Converter,DAC,转换的基本原理:,图,9.2.1,数模转换器
6、示意图,一般的数模转换器的基本组成可分为四部分,即:,电阻译码网络,、,模拟开关,、,基准电压源,和,求和运算放大器,。,图,9.2.2,数模转换器原理图,目前使用最广泛的,D/A,转换技术有两种:权电阻网络,D/A,转换和,T,形电阻网络,D/A,转换。,9.2.1,权电阻网络,D/A,转换器,一个多位二进制数中每一位的“,1”,所代表的数值大小称为这一位的,“权”,。下面即以图,9.2.3,为例分析权电阻网络,DAC,的转换原理:,9.2.3 4,位权电阻网络,DAC,基准电压源,求和放大器,权电阻网络,模拟开关,CMOS,模拟开关电路,由电路分析可得:,推论:,对于,n,位的权电阻网络,
7、D/A,转换器,当反馈电阻取为,R/2,时,输出电压的计算公式可写为,结论:,输出电压,正比于,输入的数字量,从而实现了从数字量到模拟量的转换。,此种电路:,优点:,结构比较简单,所用的电阻元件数很少;,缺点:,各个电阻的阻值相差较大,尤其在位数较多时。,改进方法(一):,采用双级权电阻网络。,如下例:,如何求解?,9.2.2,倒,T,形电阻网络,D/A,转换器,优点:,可更好地克服权电阻网络,DAC,中电阻阻值相差太大的缺点。,例:,9.2.4,倒,T,形电阻网络,DAC,该电路电阻网络的等效电路如下:,9.2.5,计算倒,T,形电阻网络支路电流的等效电路,由电路分析,可得输出电压为:,推论
8、对,n,位输入的倒,T,形电阻网络,DAC,在求和放大器的反馈电,阻阻值为,R,的条件下,输出模拟电压的计算公式为,:,例,:,采用倒,T,形电阻网络的单片集成,DAC-CB7520,电路原理图:,图,9.2.6 DACCB7520,电路原理图,【,例,1】,下图是用,CB7520,和,74LS161,组成的波形发生器电路。已知,CB7520,的,V,REF,=-10V,,试画出输出电压,V,0,的波形,并标出波形图上各点电压的幅度。,9.2.7 DACCB7520,应用举例,9.2.3,权电流型,D/A,转换器,在权电阻网络,DAC,和倒,T,形电阻网络,DAC,中的模拟开关在实际应用中
9、总存在一定的,导通电阻和导通压降,,而且每个开关的情况又不完全相同,所以它们的存在无疑会引起转换误差,影响转换精度。,权电流型,DAC,可有效的解决这一问题。其示意图如下:,图,9.2.8,权电流型,DAC,恒流源电路常使用图,9.2.9,所示的电路结构形式:,图,9.2.9,权电流型,DAC,中的恒流源,对应的输出电压为:,在实际应用的权电流型,DAC,中经常利用,倒,T,形电阻网络的分流作用,产生所需要的一组恒流源,如图,9.2.10,所示:,图,9.2.10,利用倒,T,形电阻网络的权电流型,DAC,由电路分析知:,推论:,对于输入,n,位二进制数码的这种电路结构的,DAC,,输出,电
10、压的计算公式可写成:,采用这种权电流型,DAC,电路生产的单片集成,DAC,有,DAC0806,、,DAC0807,、,DAC0808,等。这些器件都采用双极型工艺制作,工作速度很高。,DAC0808,电路介绍及应用举例:,图,9.2.11 DAC0808,的电路结构框图,图,9.2.12 DAC0808,的典型应用,9.2.4,具有双极性输出的,D/A,转换器,前面讲的,DAC,输出电压都是单极性的,得不到正、负极性的输出电压。而具有双极性输出的,DAC,能够把,以补码形式输入,的正负数分别转换成正负极性的模拟电压。,下面以输入为,3,位二进制补码的情况为例,说明转换的原理。,表,7-2-1
11、输入为,3,位二进制补码时要求,DAC,的输出,表,7-2-2,具有偏移的,DAC,的输出,符号位,其中,由,R,B,和,V,B,组成偏移电路,门,G,完成符号位的取反。,为使输入代码为,100,时的输出电压等于零,需使下式成立:,图,9.2.13,具有双极性输出电压的,DAC,偏移电路,符号取反,9.2.4 D/A,转换器的转换精度与转换速度,一、,DAC,的转换精度,在,DAC,中通常用,分辨率,和,转换误差,来描述转换精度。,由于,DAC,的各个环节在参数和性能上和理论值之间不可避免的存在着差异,所以实际能达到的转换精度要由转换误差来决定。,表示由各种因素引起的转换误差的一个综合性指标
12、称为,线性误差,。线性误差表示实际的,D/A,转换特性和理想转换特性之间的最大偏差,如图,9.2.14,所示。线性误差一般用最低有效位的倍数表示。,图,9.2.14 DAC,的转换特性曲线,造成,DAC,转换误差的原因有,:,*,参考电压,V,REF,的波动,*运算放大器的零点漂移,*模拟开关的导通内阻和导通压降,*电阻网络中电阻阻值的偏差,*三极管特性的不一致,等等。,由不同因素所导致的转换误差各有不同的特点:,1,)若,V,REF,偏离标准值,V,REF,,则由,V,REF,引起的转换误差叫做,比例系数误差,,用,VO,1,表示。图,9.2.15,中虚线表示出了当,V,REF,一定时,V,
13、O,值偏离理论值的情况。,图,9.2.15,比例系数误差,2,)由运算放大器的零点漂移造成的输出电压误差叫做,漂移误差,或,平移误差,,用,VO,2,表示,如图,9.2.16,中虚线所示:,图,9.2.16,漂移误差,3,)由于模拟开关的导通内阻和导通压降都不可能真正等于零,因而它们的存在也必将在输出端产生误差电压,VO,3,,这种性质的误差叫做,非线性误差,。,4,)产生非线性误差的另一个原因是电阻网络中电阻阻值的偏差,其中也包含了模拟开关导通电阻所带来的误差。在输出端产生的误差电压,VO,4,与输入数字量之间也是一种,非线性关系,。,这两种误差示于图,9.2.17,中。,图,9.2.17,
14、非线性误差,因为这几种误差电压之间不存在固定的函数关系,所以最坏的情况下输出总的误差电压等于它们的绝对值相加,即,说明:,为获得高精度的,DAC,,单纯依靠选用高分辨率的,DAC,器件是不够的,还必须具有高稳定度的参考电压源,V,REF,和低漂移的运算放大器与之配合使用,才可能获得较高的转换精度。,以上讨论的都是静态误差,对于动态误差,可在,DAC,的输出端附加,采样,保持电路,。,【,例,2】,在图,9.2.6,的倒,T,形电阻网络,(CB7520)DAC,中,外接参考电压,V,REF,=-10V,。为保证,V,REF,偏离标准值所引起的最大误差小于,1/2LSB,,试计算,V,REF,的相
15、对稳定度应取多少,?,二、,DAC,的转换速度,通常用,建立时间,t,set,来定量描述,DAC,的转换速度。,建立时间,t,set,是这样定义的:,从输入的数字量发生突变开始,直到输出电压进入与稳态值相差,1/2LSB,范围以内的这段时间,称为建立时间,t,set,,,如图所示:,图,9.2.18 DAC,的建立时间,9.3 A/D,转换器,Analog to Digital Converter,A/D,转换应用举例:,01001101,ADC,010111,CCD,阵列,+ADC,010111,A/D,转换的基本原理:,,其中,为,n,位,ADC,参考量,则,通常,A/D,转换位数,n,越
16、大,误差越小。,要实现将连续变化的模拟量变为离散的数字量,需经过四个步骤:,采样、保持、量化、编码,,一般前两步由采样,-,保持电路完成,量化和编码由,ADC,完成。,图,9.3.1,模数转换示意图,一、取样定理,9.3.3,所示。通常取,f,s,=,(,35,),f,i(max),即可满足要求。,图,9.3.2,对输入模拟信号的取样,图,9.3.3,还原取样信号所用滤波器的频率特性,二、量化与编码,量化,将采样保持电路输出的样值电平归化到与之相接近的离散数字电平。,量化单位,把取样电压表示为某个最小数量单位的整数倍,这个最小数量单位叫,量化单位,,用表示,显然,,=1LSB,。,编码,把量化
17、的结果用代码(可以是二进制,也可以是其他进制)表示出来。,量化误差,将模拟电压信号划分为不同的量化等级时采用的方法不同,其量化误差也不同。,图,9.3.4,划分量化电平的两种不同方法的比较,只舍不入,有舍有入,9.3.1,采样,-,保持电路,图,9.3.5,采样器及波形图,所谓,采样,,即将一个时间上连续变化的模拟量转换为时间上离散的模拟量。采样需遵循采样定理。,所谓,保持,,即将样值脉冲的幅度,也就是采样期间的,V,i,(,t,)保持下来,直到下次采样。,采样,保持的精度及性能极大地影响,A/D,转换器的精度。,通常将采样器和保持电路总称为,采样,保持电路,。图,9.3.6,给出了两种采样,
18、保持电路及输出波形图。,这两种电路的共同,缺点,:采样速度比较慢。,图,9.3.6,两种采样,-,保持电路及输出波形,采样,保持,R,1,=R,2,采样保持改进实用电路:,电压跟随器,实例,:单片集成取样,保持电路,LF198,。,图,9.3.7,集成采样,-,保持电路,LF198,(,a,)电路结构 (,b,)典型接法,课外阅读,A/D,转换器的分类:,双积分型,9.3.2,直接,ADC,直接,ADC,能把输入的模拟电压信号,直接转换,为输出的数字量而不需要经过中间变量。常用的有,并联比较型,和,反馈比较型,两类。,一、并联比较型,ADC,图,9.3.8,并联比较型,ADC,电路图,表,7-
19、3-1,图,9.3.8,电路的代码转换表,如何设计代码转换电路?,影响并联比较型,A/D,转换器,转换精度的主要因素,:,*,量化电平()的划分,,这是主要因素;,*参考电压,V,REF,的稳定度;,*分压电阻相对精度;,*电压比较器灵敏度,等等。,并联比较型,ADC,的主要,优点,:,*,转换速度快,:如,8,位输出的转换时间可达,50ns,以下;,*含有比较器和寄存器的,ADC,可不附加,采样,-,保持电路。,并联比较型,ADC,的主要,缺点,:,*,需要用很多的电压比较器和触发器,:如,n,位二进制代码转换 器中应当有,2,n,-1,个电压比较器和,2,n,-1,个触发器,,电路相当庞大
20、二、反馈比较型,ADC,工作原理:取一个数字量加到,DAC,上,于是得到一个对应的输出模拟电压。将这个模拟电压和输入的模拟电压信号相比较。若两者不等,则调整所取的数字量,直到两个模拟电压相等为止,最后所取的这个数字量就是所求的转换结果。,反馈比较型,ADC,常采用,计数型,和,逐次渐近型,两种方案。,(一)计数型反馈比较型,ADC,图,9.3.9,计数型,ADC,电路工作原理图,这种电路的,优点,:,电路非常简单,。,缺点,:,转换时间太长,。如当输出为,n,位二进制数码时,最长的转换时间可达(,2,n,-1,)倍的时钟信号周期。,例,7-3-1,计数型,ADC,电路分析计算,某计数型,
21、ADC,电路如下图所示。其中,计数器为,8,位二进制加法计数器,已知时钟,CP,的频率,f=100kHz,。,1,、试问完成一次最长的,A/D,转换需要多少时间?,2,、若已知,8 bit DAC,的最高输出电压为,9.18V,,当,V,I,=5.410V,时,电路的输出状态,D=Q,7,Q,6,Q,0,是什么?完成这次转换所需的时间是多少?,(二)逐次渐近型反馈比较型,ADC,图,9.3.10,逐次渐近型,ADC,电路工作原理图,例:,图,9.3.11 3,位,逐次渐近型,ADC,的电路原理图,逐次渐近型,ADC,的,优点,:,*转换速度虽比并联比较型,ADC,低,却比计数型,ADC,快得多
22、如,n,位逐次渐近型,ADC,完成一次转换所需的时间仅为(,n+2,)个时钟信号周期的时间。,*逐次渐近型,ADC,的电路规模比并联比较型小得多。,*逐次渐近型,ADC,是目前集成,ADC,产品,中,用得最多,的一种电路。,例,7-3-2,逐次渐近型,ADC,电路分析计算,某逐次渐近型,ADC,电路原理框图如下图(,a,)所示。,1,、试说明逐次渐近型,ADC,完成一次转换需要多少时间?,2,、若已知,8 bit DAC,的最高输出电压,Vo(max)=9.945V,,时钟频率,f=100kHz,,当,V,I,=6.436V,时,电路的输出状态,D=Q,7,Q,6,Q,0,是什么?完成这次转
23、换的时间是多少?,3,、,V,I,和,V,O,的波形如图中(,b,)所示,对应的电路的输出状态是什么?,(,a,),(,b,),9.3.3,间接,ADC,目前使用的间接,ADC,大多都属于电压,-,时间变换型(,V-T,变换型,)和电压,-,频率变换型(,V-F,变换型,)两类。,在,V-T,变换型,ADC,中,首先将输入的模拟电压信号转换成与之成正比的,时间宽度信号,,然后在这个时间宽度里对固定频率的时钟脉冲计数,计数结果就是正比于输入模拟电压的数字信号。,在,V-F,变换型,ADC,中,则首先将输入的模拟电压信号转换成与之成正比的,频率信号,,然后在一个固定的时间间隔里对得到的频率信号计数
24、所得的计数结果就是正比于输入模拟电压的数字信号。,一、双积分型,V-T,变换型,ADC,图,9.3.12,双积分型,A/D,转换器的结构框图,图,9.3.13,双积分型,A/D,转换器的电压波形图,为实现对上述双积分过程的控制,可用下图所示的逻辑电路来完成。,由图可见,控制逻辑电路由一个,n,位计数器、附加触发器,FF,A,、模拟开关,S,0,和,S,1,的驱动电路,L,0,和,L,1,、控制门,G,所组成。,图,9.3.14,双积分型,A/D,转换器的控制逻辑电路,双积分型,A/D,转换器的,优点,:,*最突出的优点是,工作性能比较稳定,。,表现在:只要在两次积分期间,R,、,C,的参数相
25、同,则转换结果与,R,、,C,的参数无关;在取,T,1,=NT,C,的情况下转换结果与时钟信号周期无关。所以完全可以用精度比较低的元器件制成精度很高的双积分型,A/D,转换器。,*另一个优点是,抗干扰能力比较强,。,因为转换器的输入端使用了积分器,所以对,平均值为零,的各种噪声有很强的抑制能力。在积分时间等于交流电网周期的整数倍时,能有效地抑制来自电网的工频干扰。,双积分型,A/D,转换器的,缺点,:,*主要缺点是,工作速度低,。完成最长一次转换所需的时间,Tmax=(2,n+1,-1)Tcp,,,转换速度一般都在每秒几十次以内。,影响双积分型,A/D,转换器,转换精度的主要因素,:,*计数器
26、的位数;,*比较器的灵敏度;,*运算放大器和比较器的零点漂移;,*积分电容的漏电;,*时钟频率的瞬时波动:多采用晶振作脉冲源;等等。,现在已有多种单片集成的双积分型,A/D,转换器定型产品,如,CB7106/7126,、,CB7107/7127,等。使用时只需外接少量的电阻和电,容元件,用这些芯片就能很方便地接成,A/D,转换器,并且可以直,接驱动,LCD,或,LED,数码管。,例,7-3-3,双积分型,ADC,电路分析计算,某双积分型,ADC,电路原理框图如下图所示。,1,、试导出电路的输出与输入量之间的关系。,2,、若已知计数器的位长为,10bit,,,T,cp,=10s,,,-V,ref
27、12V,,在,V,I,=+3V,时,完成转换后的状态是什么?完成这次转换的时间是多少?,图,9.3.15 V-F,变换型,A/D,转换器原理框图,V-F,变换型,ADC,的,转换精度,首先取决于,VCO,的线性度和稳定度,,同时还受,计数器计数容量,的影响,计数容量越大转换误差越小。,V-F,变换型,ADC,的最大,优点,是,抗干扰能力很强,,因为,VCO,的输出信号是一种,调频信号,,而这种调频信号不仅易于传输和检出,还有很强的抗干扰能力,所以这种,ADC,非常适于在,遥测、遥控系统,中应用。,V-F,变换型,ADC,的主要,缺点,是,转换速度比较低,。,二、,V-F,变换型,ADC,
28、例,7-3-4 V-F,变换型,ADC,电路分析计算,某,V-F,变换型,ADC,电路原理框图如下图(,a,)所示。,1,、试导出,V,c,处脉冲频率,f,和输入量,V,I,之间的关系。,2,、若已知,R=47k,,,C=3300pF,,,-V,ref,=-6V,,求,V,I,分别为,6V,9V,和,12V,时,V,c,处脉冲的频率各是多少?,(,a,),(,b,),9.3.4 ADC,的转换精度与转换速度,一、,ADC,的转换精度,分辨率以输出二进制或十进制的位数表示,它说明,ADC,对输入信号的分辨能力。,转换误差通常以输出误差最大值的形式给出,它表示实际输出的数字量和理论上应有的输出数字量之间的差别,一般多以最低有效位的倍数给出,有时也用满量程的百分数给出转换误差。,注:,ADC,的转换精度与,电源电压,和,环境温度,有关。,二、,ADC,的转换速度,ADC,的转换速度主要取决于,转换电路的类型,。,一般,直接,ADC,的转换速度比间接,ADC,快得多,而直接,ADC,中的并联比较型,ADC,的转换速度最快,逐次渐近型,ADC,的转换速度次之。,分辨率,转换误差,






