数电教材第11章数-模和模-数转换.ppt
《数电教材第11章数-模和模-数转换.ppt》由会员分享,可在线阅读,更多相关《数电教材第11章数-模和模-数转换.ppt(140页珍藏版)》请在三一办公上搜索。
1、第十一章 数模和模数转换,内容提要:,本章主要介绍数模转换(D/A)和模数转换(A/D)的基本原理和常见的典型电路。,在数模转换电路中,主要介绍权电阻网络型数模转换器、倒梯形电阻网络型数模转换器,另外也介绍了权电流型数模转换器、开关树型数模转换器以及权电容型网络型数模转换器。,在模数转换电路中,首先介绍模数转换器一般框图原理和步骤,然后介绍采样保持电路和模数转换器的主要类型。,在介绍数模转换器和模数转换器电路的基础上,也讲述它们的转换精度和速度等主要参数。,11.1 概述,在计算机控制系统中,被控量一般为非电量,如温度、压力、位移等,首先由传感器将它们转化成连续变化的模拟量,再由模/数转换器转
2、换成数字量,送到计算机中进行处理和计算。处理后要经过数/模转换器将计算机输出的数字量转换成模拟量,加到执行机构,以调节被控对象的大小。,一个计算机控制系统的框图如图11.1.1所示。,1.用途:,11.1 概述,图11.1.2为一个温度控制系统:,2、主要性能指标,为了保证数据处理结果的准确性,A/D转换器和D/A转换器必须有足够的转换精度,另外对于过程控制和检测需求,A/D转换器和D/A转换器必须有足够的转换速度。故转换精度和转换速度是A/D转换器和D/A转换器的主要性能指标。,11.1 概述,3、概念及分类,(1)D/A转换器:,目前常用的D/A转换器有权电阻网络D/A转换器、倒梯形电阻网
3、络D/A转换器、权电流型D/A转换器、权电容型D/A转换器以及开关树型D/A转换器等几种类型。,将数字信号转换成模拟信号的过程称为数/模转换(Digital to Analog),实现的电路称为D/A转换器,简写成DAC(DigitalAnalog Converter)。,2.A/D转换器:,A/D转换器的类型可分成直接A/D转换器和间接A/D转换器。在直接A/D转换器中,输入的模拟电压信号直接被转换成相应的数字信号;而在间接A/D转换器中,输入的模拟信号首先被转换成某种中间变量(如时间、频率等),然后再将这个中间量转换成输出的数字量。,11.1 概述,将模拟信号转换成数字信号的过程称为模/数
4、转换(Analog to Digital),实现的电路称为A/D转换器,简写为ADC(AnalogDigital Converter)。,注:根据数字量的输入输出方式可以将D/A转换器分成并行输入和串行输入两种类型,将A/D转换器分成并行输出和串行输出两种类型。由于D/A转换器电路的工作原理较A/D转换器简单,且是A/D转换器电路的组成部分,故先介绍D/A转换器。,11.2 D/A转换器,数字量是用代码按位数组合起来表示的,对于有权码,每位代码都有一定的权。为了将数字量转换成模拟量,必须将每一位的代码按其权的大小转换成相应的模拟量,然后相加,即可得与数字量成正比的总模拟量,从而实现数字模拟的转
5、换。,D/A转换器的目的为:,图11.2.1为n 位D/A转换器的原理框图,11.2 D/A转换器,D/A转换器是由数码寄存器、模拟电子开关电路、解码电路、求和电路及基准电压及部分组成。,数字量是以串行或并行方式输入并存储在数码寄存器中,寄存器输出的每位数码驱动对应数位上的电子开关将电阻解码网络中获得的相应数位权值送入求和电路中,求和电路将各位权值相加就得到与数字量相应的模拟量。,*按解码网络结构不同把D/A分为:,如权电阻网络型、倒梯形电阻网络型、权电流型、权电容型以及开关树型。,*按模拟开关电路的不同把D/A分为:,CMOS开关型和双极型开关型,其中双极型开关D/A转换器又分为电流开关型和
6、ECL电流开关型。其中CMOS型功耗低,但速度慢。双极型的转换速度快。,11.2 D/A转换器,11.2.1 权电阻网络D/A转换器,一个多位二进制数可表示为,其中:2n-1、2n221、20称为最高位(Most Significant Bit,简称MSB)到最低位(Least Significant Bit,简称LSB)的权。,图11.2.2是4位权电阻网络D/A转换器的原理图,它是由权电阻网络、4个电子模拟开关和1个求和放大器组成。,11.2.1 权电阻网络D/A转换器,1.组成:,11.2.1 权电阻网络D/A转换器,(1)S3S0:为电子开关,其状态受输入数码d3d0的取值控制。当di
7、1时开关接到参考电压VREF上,有支路电流Ii流向求和放大器;当di0时开关接地,支路电流Ii为零。,(2)求和放大器A:为一个接成负反馈的理想运算放大器。即:AV,iI0,Ro0。由于负反馈,存在虚短和虚断,即VV0,iI0。,(3)VREF:基准电压,11.2.1 权电阻网络D/A转换器,2.输出电压的计算:,由于V V0,故各电流为,输出电压为,11.2.1 权电阻网络D/A转换器,取RFR/2,则输出电压为,11.2.1 权电阻网络D/A转换器,上式标明,输出的模拟电压与输入的数字量Dn成正比。,注:1.若VREF取正值,则输出电压为负值。若想输出电压为正值,可以将VREF取负值。,1
8、1.2.1 权电阻网络D/A转换器,2.此电路的优点是电路结构简单,所用的电阻元件少。缺点是各个电阻的阻值相差较大,输入数字量的位数越多,差别就越大,故很难保证电阻的精确度。,为了克服这个缺点,在输入数字量较多时可采用图11.2.3所示的电路。,11.2.1 权电阻网络D/A转换器,其输出电压为,11.2.2 倒T形电阻网络D/A转换器,为了克服权电阻网络D/A转换器电阻阻值相差太大的缺点,改进电路为倒T型电阻网络D/A转换器,如图11.2.4所示。,11.2.2 倒T形电阻网络D/A转换器,根据“虚短”“虚地”,有VV,无论开关打在哪一面,流过每个支路的电流始终不变。故可等效成图11.2.5
9、所示电路。,总的电流为,11.2.2 倒T形电阻网络D/A转换器,由于,故输出电压为,11.2.2 倒T形电阻网络D/A转换器,对于n位输入的倒T形电阻网络D/A转换器,在求和放大器的反馈电阻为R时,其输出的模拟电压为,上式说明输出的模拟电压与输入的数字量成正比,其其输出公式与权电阻网络D/A转换器相同。,11.2.2 倒T形电阻网络D/A转换器,图11.2.6为采用倒T型电阻网络的单片集成D/A转换器CB7520(AD7520)的电路。,11.2.2 倒T形电阻网络D/A转换器,图11.2.6,其输入为10位二进制数,采用CMOS电路构成的模拟开关。,输出电压为,11.2.2 倒T形电阻网络
10、D/A转换器,图11.2.6,注:在使用CB7520时需要外接运算放大器,反馈电阻可以采用内部的电阻R,也可以外接反馈电阻接到Iout1和vo之间。外接参考电压VREF必须有足够的精度,才能确保应有的转换精度。,图11.2.6,11.2.2 倒T形电阻网络D/A转换器,CB7520(AD7520)的应用:CB7520(AD7520)可用作单极性电压输出,其连接电路如图11.2.7所示。,11.2.2 倒T形电阻网络D/A转换器,其中反相输入的电压输出为,11.2.2 倒T形电阻网络D/A转换器,同相输入的电压输出为:,11.2.2 倒T形电阻网络D/A转换器,对应的输出输入的关系如表11-1所
11、示(反相),11.2.2 倒T形电阻网络D/A转换器,注:在图11.2.7电路中,RW1可调节反馈电阻的阻值,使得运算放大器的放大比例系数增加,从而达到提高满量程输出电压的目的;,11.2.2 倒T形电阻网络D/A转换器,*RW2起到减小满量程的目的,因为它是和内部电阻网络的等效电阻串联,从而改变电流I;,11.2.2 倒T形电阻网络D/A转换器,*RW3是运算放大器的调零电阻。,11.2.2 倒T形电阻网络D/A转换器,*在实际应用中,D/A转换器输入的数字量可能是正数,也可能是负数,这就要求D/A转换器能将不同极性的数字量转换成正、负极性的模拟电压,工作在双极性方式,这个内容在下面介绍,1
12、1.2.3 权电流型D/A转换器,在前面介绍的权电阻网络D/A转换器和倒T形电阻网络D/A转换器中,都没有考虑开关的导通电阻和导通压降,而是当成理想开关处理,这无疑会引起转换误差,影响转换精度。,解决这个问题采用的一种方法是利用一组恒流源构成“权”,其原理电路如图11.2.8所示。,由于采用恒流源,每个支路电流的大小不再受开关内阻合压降的影响,故而降低了对开关电路的要求。,图11.2.9是常采用的恒流源电路。其电流为:,11.2.3 权电流型D/A转换器,当输入的数字量为1时,相应的开关将恒流源接到运算放大器的输入端;当输入的数字量为0时,相应的开关将恒流源接地,由图11.2.8可得,11.2
13、.3 权电流型D/A转换器,图11.2.10为权电流型D/A转换器的原理电路,此电路中利用倒T形电阻网络,目的是为了减少电阻的种类。,11.2.3 权电流型D/A转换器,11.2.3 权电流型D/A转换器,其中:(1)各个管子的基极接到一起,若各管的VBE相同,则各发射极处于相同的电位,各支路电流的计算和倒T形电阻网络一样,即流过每个电阻的电流依次减少1/2。为了保证发射结压降相等,发射极电流较大的管子增加了发射结的面积。,(2)恒流源IBO用来给各管提供必须的偏置电流,11.2.3 权电流型D/A转换器,(3)运算放大器A1、三极管TR、电阻RR、R构成基准电流发生电路。其基准电流为,则输出
14、电压为,11.2.3 权电流型D/A转换器,采用权电流型单片集成D/A转换器有DAC0806、DAC0807、DAC0808等,它们都采用双极型三极管,工作速度较高。,*DAC0808为8位D/A转换器,其典型应用电路如图11.2.11所示。,11.2.3 权电流型D/A转换器,其中d0d8为8位数字量输入端,Io是求和电流输出端。,11.2.3 权电流型D/A转换器,VR、VR接基准电流发生电路中运算放大器的反相输入端和同相输入端。COMP供外接补偿电容的,VCC和VEE为正负电源输入端。,*11.2.5 权电容网络D/A转换器(自学),*11.2.4 开关树型D/A转换器(自学),11.2
15、.6 具有双极性输出的D/A转换器,由于D/A转换器中数字量有正负之分,此时要求输出电压也应有正负,这就要求D/A转换器工作于双极性方式。,由于二进制算术运算中通常都把带符号的数值用补码的形式表示,故希望D/A转换器能够把以补码形式输入的正、负数分别转换成正负极性输出的模拟电压。为了简单起见,下面以3位补码的情况为例,说明如何实现D/A转换器的双极性工作方式。,表11-2是3位二进制数从3V到4V的补码表示形式及希望得到的模拟电压输出。输入为3位二进制补码。最高位为符号位,正数为0,负数为1,11.2.6 具有双极性输出的D/A转换器,此表数值若用普通的3位倒梯形电阻网络的D/A转换器实现,其
16、电路如图11.2.12所示。,其输出电压为,11.2.6 具有双极性输出的D/A转换器,则对应表112的数字量输出为,对照表11-2,若把上表的正常输出电压偏移4V,则可得到表11-2的正负电压输出。,11.2.6 具有双极性输出的D/A转换器,为了得到表11-3中在输入代码为100时,输出电压为0V,此时电路如图11.2.13所示,11.2.6 具有双极性输出的D/A转换器,图11.2.13,则应在d2 d1 d0100时,其,另外对照表11-2和11-3可知两个最高位(符号位)为取反的形式,故将最高位取反后加到普通D/A转换器上即可得到双极型输出,如图11.2.13所示。,11.2.6 具
17、有双极性输出的D/A转换器,图11.2.13,如CB7520接成双极性输出的电路如图11.2.15所示。,11.2.6 具有双极性输出的D/A转换器,11.2.7 D/A转换器的转换精度与转换速度,一、D/A转换器的转换精度,在D/A转换器中,通常用分辨率和转换误差来描述转换精度。,分辨率用于表示D/A转换器对输入微小量变化敏感程度的,定义为D/A转换器模拟输出电压可能分成的等级数,从0000到1111全部2n个不同的状态,给出2n个不同的输出电压,位数越多,等级越多,意味着分辨率越高。所以在实际应用中,往往用输入数字量的位数表示D/A转换器的分辨率。,1.分辨率:(理论精度),另外也用D/A
18、转换器能够分辨出的最小电压与最大电压之比表示分辨率,即,如10位D/A转换器的分辨率为,11.2.7 D/A转换器的转换精度与转换速度,2.转换误差(实际精度),由于D/A转换器的各个环节在参数及性能上和理论值存在着差异,如基准电压不够稳定、运算放大器的零点漂移、模拟开关的导通内阻和导通压降、电阻网络中电阻阻值的偏差以及三极管特性不一致等等因素,都会使得实际精度与转换误差有关系。,转换误差是表示由各种因素引起误差的一个综合性的指标,它表示实际的D/A转换器特性和理论转换特性之间的最大偏差,如图11.2.16所示,图11.2.16,*转换误差一般用最低有效位的倍数表示,如1LSB,即为输出的模拟
19、电压和理论值之间的绝对误差小于等于输入为0001时的输出电压。有时也用绝对误差与输出电压满刻度的百分数来表示,11.2.7 D/A转换器的转换精度与转换速度,3、转换误差分析,转换误差包括比例系数误差、失调误差和非线性误差等。由不同因素引起的转换误差各有不同的特点。下面以4位倒T形电阻网络D/A转换器来介绍各种因素引起误差的情况。,a.比例系数误差:,当基准电压VREF偏离标准值VREF时,会在输出端产生误差电压v01。由VREF引起的转换误差,叫做比例系数误差。,11.2.7 D/A转换器的转换精度与转换速度,由于4位倒T形电阻网络D/A转换器的输出电压为,则由VREF产生的误差为,上式标明
20、,由VREF引起的误差和输入数字量的大小成正比的,故称为比例系数误差。,图11.2.17中的虚线为在一定的VREF时,vo偏离理论值的情况。,图11.2.17,b.失调误差(漂移误差或平移误差),11.2.7 D/A转换器的转换精度与转换速度,由于运算放大器的零点漂移所造成的误差,其误差电压vo 2的大小与输入的数字量无关,输出电压特性曲线将发生平移。如图11.2.18所示。,图11.2.18,由于模拟开关的导通电阻和导通压降都不能为零,故而它们的存在肯定会引起输出产生误差电压 vo3。由于每个开关的导通电阻不一定相等,接地时和接VREF的压降也不一定相同,故 vo3即非常数,也不和输入数字量
21、成正比,这种误差就是非线性误差,它没有一定的规律。还有电阻网络的电阻阻值得偏差,也会产生非线性误差vo4。如图11.2.19所示,c.非线性误差,11.2.7 D/A转换器的转换精度与转换速度,图11.2.19,故为了获得高精度的D/A转换器,不仅要有高的分辨率,还要选用高稳定度的参考电压VREF和低漂移地运算放大器与之配合,才可能获得较高的转换精度。,11.2.7 D/A转换器的转换精度与转换速度,注:目前常用的有两类D/A转换器:一类只包含电阻网络(或恒流源电路)和模拟开关;另一类除此之外还包含运算放大器及参考电源发生电路。对于第一类必须外接参考电压和运算放大器,应该注意合理确定参考电压源
22、稳定度和运算放大器的零点漂移的要求。,二、D/A转换器的转换速度,当D/A转换器输入的数字量发生变化时,输出的模拟量并不能立即达到所对应的输出电压,它需要一段建立时间。通常用建立时间tset来定量描述D/A转换器的转换速度。,注意:,建立时间 tset:从输入的数字量发生突变开始,直到输出电压进入与稳态值相差1LSB/2范围以内所用的时间。如图11.2.20所示。,11.2.7 D/A转换器的转换精度与转换速度,由于数字量的变化越大,建立的时间就越长,故一般产品给出的是输入从全0跳变到全1(或反之)时的建立时间。,目前在不包含运算放大器的D/A转换器中,tset最小为0.1s以内;在包含运算放
23、大器的集成D/A转换器中,tset最小为1.5 s以内。,*在外加运算放大器的D/A转换器中,由于运算放大器的转换速度会影响D/A转换器的转换速率,故应选用转换速率高的运算放大器,以缩短运算放大器的建立时间。,11.2.7 D/A转换器的转换精度与转换速度,例11.2.1 在10位倒T形电阻网络D/A转换器CB7520中,外接参考电压VREF10V,为保证VREF偏离标准值所引起的误差小于(1/2)LSB,试计算VREF的相对稳定度应取多少?,解:a.计算1 LSB/2所对应的输出电压:,当LSB1,其余为0时,输出电压为,故(1/2)LSB的输出电压绝对值为,11.2.7 D/A转换器的转换
24、精度与转换速度,n 位倒T形电阻网络的输出电压为,最低位,对于CB7520,b.计算由于VREF的变化 VREF所引起的输出电压的变化vo,在n 位D/A转换器中,VREF引起的输出电压的变化为:,则当输入的数字量全为1时,误差最大,但应小于等于1LSB/2,故,11.2.7 D/A转换器的转换精度与转换速度,对于CB7520则有,则参考电压的相对稳定度为,而允许参考电压的变化量仅为,注:上面计算为输入、输出处于稳态下得出的,输入静态误差。在动态时,还有附加的动态转换误差。,11.2.7 D/A转换器的转换精度与转换速度,例 11.2.2 某一测量仪器中有一个D/A转换器,若要求该D/A转换器
25、的精度小于0.05%,试问应选多少位的D/A转换器?,解:若要求D/A转换器的精度小于0.05%,也是要求D/A转换器的实际输出值和理论值之间的误差(绝对误差),一般应低于 1LSB/2,即,两边同除输入为全为1时的最大电压得:,11.2.7 D/A转换器的转换精度与转换速度,即,由于10位D/A转换器的分辨率也可表示为,故,由于10位D/A转换器分辨率为,11.2.7 D/A转换器的转换精度与转换速度,故应取十位或十位以上的D/A转换器。,由于输入的模拟信号在时间上是连续的,输出的数字信号在时间和幅值都是是离散的,因此转换时一般要经过取样、保持、量化和编码 四个过程。实际中有时取样和保持、量
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教材 11 转换
链接地址:https://www.31ppt.com/p-5356819.html