《第12章数模和模数转换器.ppt》由会员分享,可在线阅读,更多相关《第12章数模和模数转换器.ppt(37页珍藏版)》请在课桌文档上搜索。
1、DAC、ADC的基本概念及其工作原理,数/模和模/数转换器,主要授课内容,第二篇,焉卒矫办决溅虽癣斩霉脆柜褐肚医包抒亥棱章拢律履鞠宾羊沸弹番描汾乍第12章 数模和模数转换器第12章 数模和模数转换器,第12章 数/模与模/数转换器,12.1 数/模转换器(DAC),12.2 模/数转换器(ADC),第二篇,月利陵雀画楔疙旷膏葵颅委乾一赴娥称莫峙哺回痞甩彰特叛过汝歉烤湛杯第12章 数模和模数转换器第12章 数模和模数转换器,12.1.1 DAC的基本概念,12.1.2 DAC的工作原理,12.1.3 集成数/模转换器DAC0832,12.1 数/模转换器(DAC),第二篇,蛀阻唤疹森黍沏卵肺欺容
2、泉墟匿版键攀冲伯踩输萤煎阁向凳稳目紧罢洗恤第12章 数模和模数转换器第12章 数模和模数转换器,为了能用数字技术来处理模拟信号,必须把模拟信号转换成数字信号,才能送入数字系统进行处理。同时,往往还需把处理后的数字信号转换成模拟信号,作为最后的输出。我们把前一种从模拟信号到数字信号的转换称为模/数转换,或简称为ADC;把后一种从数字信号到模拟信号的转换称为DAC转换。同时,把实现模/数转换的电路称为A/D转换器;把实现数/模转换的电路称为D/A转换器。,概 述,第2页,嗅辑儒陇拉瞩我惜跑窄润腑澡勘笛商印卉括害扩避纶琼带悲横圾贸格交怎第12章 数模和模数转换器第12章 数模和模数转换器,在目前常见
3、的D/A转换器中,有权电阻网络D/A转换器,倒梯形电阻网络D/A转换器等。A/D转换器的类型也有多种,可以分为直接A/D转换器和间接A/D转换器两大类。在直接A/D转换器中,输入的模拟信号直接被转换成相应的数字信号;而在间接A/D转换器中,输入的模拟信号先被转换成某种中间变量(如时间、频率等),然后再将中间变量转换为最后的数字量。,第2页,男足寒适眶绦炎式分泊梦反汤兜悠汰翻蝶阮汽贺文株初捧书糕溃茧宾兹讫第12章 数模和模数转换器第12章 数模和模数转换器,12.1 数/模转换器(DAC),12.1.1 DAC的基本概念,数/模转换器中的文字D代表数字量,A代表模拟量,转换器用C表示。,1.DA
4、C的转换特性,DAC电路的作用是将输入的数字量转换成与输入数字量成正比输出模拟量。DAC是将输入的二进制数字信号转换成模拟信号,以电压或电流的形式输出。因此DAC可以看作是一个译码器。一般常用的线性DAC,其输出模拟电压U和输入数字量D之间成正比关系,即U=KD,式中K为常数。,第2页,敦间裸嗣矮蒸添锅汗它贴晕酞曙限纂彪改履令妇为我嘉弄叔呜憾曙桌柴橇第12章 数模和模数转换器第12章 数模和模数转换器,D/A转换器的一般结构如下图所示,图中数据锁存器用来暂时存放输入的数字信号。n位锁存器的并行输出分别控制n个模拟开关的工作状态。通过模拟开关,将参考电压按权关系加到电阻解码网络。,数字量输入,模
5、拟量输出,DAC组成框图,第2页,氮吟闰皿序稳额滩习会追呈劈誊京温蜕粥势俞汝泽叙拆错企启襟吧寇叼匿第12章 数模和模数转换器第12章 数模和模数转换器,对于有权码,先将每位代码按其权的大小转换成相应的模拟量,然后相加,即可得到与数字量成正比的总模拟量,从而实现数字/模拟转换。,当输入的数字量是由n位8421BCD码表示的数字信号:,DAC电路的输出模拟电压u0(或模拟电流i0)为:,电流转换系数,电压转换系数,第2页,辞随窑呐毁驳匠柔泽恼鹏橡畅史胺砰徊先独拽徊躯熏蓬锈秃靳返蕊疏炕茎第12章 数模和模数转换器第12章 数模和模数转换器,DAC的转换特性曲线,理想特性,数字输入,模拟输出,当Ru(
6、或Ri)为1、n时,根据上式可得DAC的转换特性曲线如下图所示。,2.DAC的主要参数,(1)分辨率:指最小输出电压(对应输入的数字量最低位为1,其他位均为0)与最大输出电压(对应输入的数字量各位全为1)之比。,第2页,不寨莱抛邮毫活苞棚揽暮晾子峡硕恕性佑放磊动眶署造锈冈窑澎掩恶莱愚第12章 数模和模数转换器第12章 数模和模数转换器,由上式可看出,当um一定时,输入数字量的位数n越多,分辩能力也就越高。,(2)绝对精度(或绝对误差)和非线性度:,绝对精度是指输入端加对应满刻度数字量时,DAC输出的实际值与理论值之差。一般绝对误差应低于uLSB/2。,在满刻度范围内,偏离理想转换特性的最大值称
7、为非线性误差。非线性误差与满刻度值之比称非线性度,常用百分比表示。,(3)建立时间:指输入变化后,输出值稳定到距最终输出量uLSB所需的时间。建立时间反映了DAC电路转换的速度。,除此之外,在选用DAC器件时,还需要考虑其电源电压、输出方式、输出值范围及输入逻辑电平等参数。,第2页,喂沛晕伟另堵釉十绳狞爱店蔼酥乖耕哄登疾永咋触颖约闸盖索哨寸填铣阵第12章 数模和模数转换器第12章 数模和模数转换器,1.权电阻网络DAC,12.1.2 DAC的工作原理,权电阻网络DAC的电路结构图,n位二进制数字输入,模拟电子开关,权电阻2R从最低位到最高位,每一个位置上的电阻都是相邻高位电阻值的2倍,UR,集
8、成运放和权电阻网络构成一个加法电路,第2页,浅疮拦阉窗柄豹责非傻诫豪骋恢娄棋捶箩查裔疯家逾洽羊赡其澎臻掺指抓第12章 数模和模数转换器第12章 数模和模数转换器,第2页,俯懈阳女荧陌接体街注保烂峭郎四蒂偶蕾鼎饺俄锨游弛兔术尼某耸事锚烈第12章 数模和模数转换器第12章 数模和模数转换器,IF,权电阻网络DAC的工作原理,电阻2R和运算放大器构成一个加法电路,电路图中S0Sn-1为模拟电子开关,其位置状态由输入数字量Xi 控制。Xi=1时,电子开关向上闭合,与基准电压UR接通;当Xi=0时,电子开关向下闭合,与“地”相接。,当Xi=1时,Si接通,通过电阻上的电流Ii流向运算放大器的反相输入端,
9、即流入求和电路。由于集成运放的反相输入端为“虚地”,因此相当于权电阻2R与“地”相接;,当Xi=0时,Si将权电阻2R直接与“地”相连;,所以,无论Si处于何种位置,与Si相连的权电阻2R总是与“地”相通。,第2页,染央傻锨霹弊苗屡蘸拓辣镀宿渭她跳胃哉译聚撤眼他急坚肘钠缮渡楚挛淘第12章 数模和模数转换器第12章 数模和模数转换器,权电阻网络流入集成运放的总电流为各开关支路电流之和:,各开关支路的电流依次为Ii=UR/(2iR),上式反映了权电阻网络的电流转换特性,根据运算放大器求和运算公式,可得出电路输出电压u0为:,若令:,当X0=“1”时,基准电流 I0=UR/(2n-1R),电流转换系
10、数,第2页,瞩嗓但腔拐业埂毛侩炭谈答未糟例咋竞笼姚蜜厦戍呀粥钟纵楷秀嘘壶夫臃第12章 数模和模数转换器第12章 数模和模数转换器,在权电阻求和网络DAC电路中,设基准电源UR=10V,反馈电阻RFR/2,输入二进制数X的位数n6,试求:,(1)当最低位输入码由0变为1时,输出电压u0的变化量为何值?,(2)当X=110101时,输出电压u0为何值?,(3)当X=111111时,输出电压值(最大满刻度电压)u0?,当最低位输入码由0变为1时,输出电压u0的变化量就是输入X=000001所对应的输出电压,其数值为:,当X=110101时:,当X=111111时:,第2页,入寅葡嚎绩帕钳巴狗万肮史洛
11、阀险柳萌渐立刺恨揪撬摧想塌储孤帝蔑汲盆第12章 数模和模数转换器第12章 数模和模数转换器,2.倒T形电阻网络DAC,图12.3 R2R倒T形电阻网络DAC,UR,基准电压,该网络虽然也是由电阻网络、电子开关、基准电压及运放组成,但其电阻网络与权电阻网络完全不同。,第2页,守野邀贝祷敲恿伞扔箕彝型伏灶藕定蹿省曲许挝酗莉玛姿搁栽员吓竹渤蓑第12章 数模和模数转换器第12章 数模和模数转换器,倒T形电阻网络DAC的工作原理,倒T形电阻网络中有n个节点,由电阻构成梯形结构,从每个节点向左和向下看,每个支路的等效电阻均为2R。从基准电压源UR中流出的电流由节点A节点B节点E地的过程中,每经过一个节点,
12、就产生1/2的分流流入模拟电子开关,所以流入各模拟电子开关的电流比例关系和二进制数各位的权所对应的相同,流入运算放大器的电流和输入数码的值呈线性关系,实现数/模的转换。另外,无论输入数字信号是“0”还是“1”,模拟电子开关的右边均为“0”电位,所以电路在工作的过程中,流过电阻网络的电流大小始终不变。,第2页,笛汉塑擂臀改数崩矛薛材氛涛赋柞沃喧迢瘸沉舱比揭撵捷绝聚戌解拼赖书第12章 数模和模数转换器第12章 数模和模数转换器,R2R倒T形电阻网络DAC的输出电压为:,当RF=R时,输出电压为:,第2页,娃其划碳靶滋借共秩伊穷覆碟趋婶燥雍肃蛛糯鸳责删乐履哈究孵聊强旗虱第12章 数模和模数转换器第1
13、2章 数模和模数转换器,1.逻辑框图,12.1.3 集成数/模转换器DAC083,DAC0832是目前国内用得较普遍的数模转换器。它采用CMOS工艺制成的双列直插式单片8位数模转换器,以电流形式输出。当转换为电压输出时,可外接运算放大器。,DAC0832由一个八位输入寄存器、一个八位DAC寄存器和一个八位D/A转换器三大部分组成,D/A转换器采用了倒T型R-2R电阻网络。,第2页,敖串川闯靡簇墟嗜胁嗡哩巍毁线径妊慈藤起昼勺差霍样空矛有瑚弄研皇押第12章 数模和模数转换器第12章 数模和模数转换器,2.管脚排列图及功能,片选信号输入端,输入锁存允许信号端,输入数据选通信号,数据传送选通信号,写信
14、号2,基准电源输入端,反馈电阻,D为数字量输入端,电流输出端1和2,电源515V输入端,模拟“地”,数字“地”,当DAC0832的控制端恒处于有效电平时,芯片为直通工作方式。DAC0832中无运算放大器,且是电流输出,使用时须外接运算放大器。芯片中已设置了RF,只要将 9 脚接到运算放大器的输出端即可。若运算放大器增益不够,还须外加反馈电阻。,第2页,载门哀寅埂旭谤糖物混蜗韶鹅菜八链挽糟朗跃搜芋膛载渴吞钉娜拄傅叭株第12章 数模和模数转换器第12章 数模和模数转换器,绝对精度是指输入端给定数字量时,DAC输出的实际值与理论值之差;非线性指在满刻度范围内,偏离理想转换特性的最大值与满刻度之比;转
15、换速度则是指从数字量输入到模拟电压稳定输出之间所需要的时间。,DAC电路转换特性是指它能将输入的数字量转换成与其成正比的模拟量。表达式为:,DAC0832数模转换器采用的是CMOS工艺制成的双列直插式单片8位数模转换器,以电流形式输出。,第2页,钳颧苍副虞裂悦祁拧凉树抡畴棺复涩篱和塘镊锭村赃爪谚握酒棉摔坠驾轴第12章 数模和模数转换器第12章 数模和模数转换器,12.2.1 ADC的基本概念,12.2 模/数转换器(ADC),12.2.2 ADC的电路的形式和工作原理,12.2.3 集成ADC0809简介,第2页,器哪滁试农码肉悲稼胃样造倒纤片声根娃虐罢谋艇欺梅冶矾警钝扳诡返灼第12章 数模和
16、模数转换器第12章 数模和模数转换器,12.2.1 ADC的基本概念,A/D 转换器的作用就是将输入的模拟电压数字化。转换过程通过取样、保持、量化和编码四个步骤完成。,第2页,曝吹薄捉渣炊如雨犹舱听层幌鸵光己偏极横破寥疟栈械兹加九仓湃沼和车第12章 数模和模数转换器第12章 数模和模数转换器,1.采样保持电路,采样就是将时间连续的信号变成时间不连续的离散信号。这个过程是通过模拟开关来实现的。模拟开关每隔一定的时间间隔T(称为采样周期)闭合一次,一个连续信号通过这个开关,转换成一系列脉冲信号,称为采样信号。采样过程如下图所示。,CP1时,采样开关S接通,ui信号被采样,并送到电容C中暂存。CP0
17、时,采样开关S断开,前面采样得到的电压信号在电容C上保持,直到下一个CP1信号到来,再对新的电压信号进行采样。,第2页,曙饰篱牡赞醇馏稀艘抨块员茬邱微迭娇末壤隙斋射洪崔慎忆战阳障吝份卖第12章 数模和模数转换器第12章 数模和模数转换器,2.量化编码电路,输入的模拟电压经过采样保持后,得到的是一个一个的阶梯波。由于阶梯的幅度是任意的,将会有无限个数值,因此该阶梯形采样信号仍可看作是一个可以连续取值的模拟量。另一方面,由于数字量的位数有限,只能表示有限个数值(n位数字量只能表示2n个数值)。因此,用数字量来表示连续变化的模拟量时就有一个类似于四舍五入的近似问题。必须将采样后的样值电压归化到与之接
18、近的离散电平上,这个过程称为量化。指定的离散电平称为量化电压。用二进制数码来表示各个量化电压的过程称为编码。两个量化电压之间的差值称为量化间隔S,位数越多,量化等级越细,S就越小。取样保持后未量化的uo值与量化电压uq值通常是不相等的,其差值称为量化误差,即=uo-uq。量化的方法一般有两种:舍尾取整法和四舍五入法。,第2页,漠脂踞苛徒液党院慎革度保蜜冬蝇奔舒番小机叛宗抡捂钳焙鳞桐殆涉暮纶第12章 数模和模数转换器第12章 数模和模数转换器,对采样值量化的方法有舍尾取整法、四舍五入法,通常采用四舍五入法。当最小量化间隔(亦称为“量化当量”)为S时,若采样电压的尾数不足S/2,则舍尾取整得其量化
19、值;若采样电压的尾数等于或大于S/2,则舍尾入整,在原整数加1。,例如:已知S1V,若采样电压等于2.1V时,量化电压等于2V;若采样电压等于2.5V时,量化电压等于3V。,舍尾取整法,四舍五入法,不论何种量化方式,量化过程中必然存在被测输入量与量化值之间的误差。若要减小,就应在,测量范围内减小量化间隔S,即增加数字量X的位数和模拟电压的最大值um。,四舍五入量化方式的量化当量S应按下式选取:,第2页,赫绕祖论晒驾僚气疑沛崇窑蔼膀空粮材觉章晚饲砂缉叔库药毋难特眶呜恭第12章 数模和模数转换器第12章 数模和模数转换器,3.集成ADC的主要参数,分 辨 率,通常用ADC输出的二进制位数来表示。位
20、数越多,误差越小,转换精度越高。,转换时间,指ADC完成一次对模拟量的测量到数字量的转换完成所需的时间。它反映了ADC转换的快慢速度。,绝对精度,指ADC转换拍所得数字量所代表的模拟量与实际模拟输入值之差,通常以数字量最低位所代表的模拟输入值ULSB来衡量。,第2页,薛钎斑孜算编粹眺梁冕肆穆茵仿醉豹蹲焦内蹄搪坤署馈姨料痴课贫钒幂棚第12章 数模和模数转换器第12章 数模和模数转换器,12.2.2 ADC电路的形式和工作原理,1.逐次比较型ADC,CP,转换开始前寄存器清零。转换后,在CP作用下,逻辑控制器首先使寄存器中最高有效位置“1”。,输出数字量经DAC转换后产生相应的模拟电压uF,送到比
21、较器中与输入信号ui进行比较,ui大时比较器输出“1”,否则为“0”。,第2页,戍囊咎李齐拙仗刷敛眯涝摆格袒琳功阎夸紧善糙战钎农疟图叮阔挣窖维俐第12章 数模和模数转换器第12章 数模和模数转换器,逐次比较型ADC是集成ADC芯片中使用较多的一种,它通过对输入量的多次比较,最终得到输入模拟电压量化编码输出。,当uiuF时,比较器输出0,控制器控制寄存器保留最高位的1,次高位置“1”;当uiuF时,比较器输出“1”,控制器控制寄存器最高位置“0”,次高位置“1”。寄存器内数据经DAC电路后输出反馈信号到比较器,进行第二次比较,并将比较结果送入逻辑控制器,送入“0”时保留寄存器中高两位的值,并将第
22、三位置“1”,若送入1保留最高位,次高位置“0”,第三位置“1”,寄存器内数据经DAC电路后输出反馈信号到比较器,经过逐次比较,直至得到寄存器中最低位的比较结果。比较完毕,寄存器中的状态(即产生的数码)就是所要求的ADC输出的数字量。,第2页,裂青帜券瘸无葛挂斡桥瘴痞维绅詹净肪圈鳖晃皮票酪腊骡厕哨名找燥丸溉第12章 数模和模数转换器第12章 数模和模数转换器,2.双积分型ADC,双积分型A/D转换器原理图,双积分型ADC的基本原理是对输入模拟电压Ui和参考电压各进行一次积分,先将模拟电压Ui转换成与其大小相对应的时间间隔T,再在此时间间隔内用计数率不变的计数器进行计数,计数器所计下的数字量正比
23、于输入的模拟电压Ui。,双积分型ADC的转换速度较慢,但是它的电路不复杂,在数字万用表等对速度要求不高的场合,常使用双积分型ADC。,第2页,淹卖贡螟邯恤掌史涛慷淬勺羞葱允雾协绝灿占脯恳馅痹舆捣君猾阳仓昌邦第12章 数模和模数转换器第12章 数模和模数转换器,双积分型ADC的工作原理,积分前,计数器清零,开关S2先闭合,后打开,使C上的电压为零。在采样阶段,S1接被测电压,S2打开。被测电压被送入积分器进行积分,积分器输出电压小于0,比较器输出高电平1,逻辑控制器控制计数器开始计数,对被测电压的积分持续到计数器由全1变为全0的瞬间。当计数器为n位时,计数时间为T1=2nTC,TC是时钟脉冲的周
24、期。这时积分器的输出电压为:,当计数器由全1变为全0时,进入比较阶段,控制器使S1接参考电压UR,这时积分器对UR反向积分,电压U0逐渐上升,计数器又从0开始计数。当积分器积分至U0=0时,比较器输出低电平0,控制器封锁CP脉冲,使计数器停止计数,若计数器的输出数码为D,此时积分器的输出电压与计数器的输出数码之间的关系为:,而T2=DTC,所以:,以用来表示模拟量的采样值。,即计数器输出的数码与被测电压成正比,可,第2页,尽察卞钒篇剥极系芍晒佳溜逊窗旅沟粗逢哦寞命撕纸箱答障捐娘贫朱娶吮第12章 数模和模数转换器第12章 数模和模数转换器,12.2.3 集成ADC0809简介,ADC0809集成
25、电路结构组成图,第2页,异隅政是餐侠邪矣僚槽伶伊擦妇衡盘恍腊昆汐芬馏妆扒救径支铜沼素厦德第12章 数模和模数转换器第12章 数模和模数转换器,ADC0809通过IN0IN7可输入八路单端模拟电压。ALE将三位地址线ADDC、ADDB和ADDA进行锁存,然后由译码电路选通八路模拟输入中的某一路进行A/D转换。,ADC0809内部由树状开关和256R电阻网络构成八位D/A转换器,其输入为逐次近似寄存器SAR的八位二进制数据,输出为UST,变换器的参考电压为UR(+)和UR(-)。,在比较前,SAR为全 0,变换开始,先使SAR的最高位为1,其余仍为0,此数字控制树状开关输出UST,UST和模拟输入
26、UIN送比较器进行比较。若USTUIN,则比较器输出逻辑0,SAR的最高位由 1 变为0;若USTUIN,则比较器输出逻辑 1,SAR的最高位保持 1。此后,SAR的次高位置 1,其余较低位仍为 0,而以前比较过的高位保持原来值。再将UST和UIN进行比较。此后的过程与上述类似,直到最低位比较完为止。,转换结束后,SAR的数字送三态输出锁存器,以供读出。,第2页,溶哦便哇都拍氏曲梁桃月括布鸦栋钉源傀悔蕴齿鞋屋掷贺贝埔墓固剁铀漫第12章 数模和模数转换器第12章 数模和模数转换器,ADC0809集成电路管脚排列图,左图是ADC0809集成芯片的引脚图。它是一个28脚的芯片,采用CMOS工艺制成的
27、8位ADC,内部采用逐次比较结构形式。各引脚的作用如下:,IN0IN7 8个模拟信号输入端。由地址译码器控制将其中一路送入转换器进行转换。ADDA、ADDB、ADDC 是模拟信道的地址选择。,ALE是地址锁存允许信号,高电平时可进行模拟信道的地址选择;START是启动信号。上升沿将寄存器清零,下降沿开始进行转换。,CP是时钟脉冲输入端;,EOC为模数转换结束,高电平有效;D0D7 是数字量输出端口;,UR(+):正参考电压输出;UR():负参考电压输出;UCC:电源;GND:地端。,第2页,湛簿毋灯鳃流箭掘巾震郊么魏贵讲巾卡辙碘兽畸伞深漾额狐澜拜叙盼酶踩第12章 数模和模数转换器第12章 数模
28、和模数转换器,1A/D和D/A转换器是现代数字系统的重要部件,应用日益广泛。,5A/D转换器和D/A转换器的主要技术参数是转换精度和转换速度,在与系统连接后,转换器的这两项指标决定了系统的精度与速度。目前,A/D与D/A转换器的发展趋势是高速度、高分辨率及易于与微型计算机接口,用以满足各个应用领域对信号处理的要求。,2倒T型电阻网络D/A转换器中电阻网络阻值仅有R和2R两种,各2R支路电流Ii与Di数码状态无关,是一定值。由于支路电流流向运放反相端时不存在传输时间,因而具有较高的转换速度。,3在权电流型D/A转换器中,由于恒流源电路和高速模拟开关的运用使其具有精度高、转换快的优点,双极型单片集
29、成D/A转换器多采用此种类型电路。,4不同的A/D转换方式具有各自的特点,并行A/D转换器速度高;双积分A/D转换器精度高;逐次比较型A/D转换器在一定程度上兼有以上两种转换器的优点,因此得到普遍应用。,本章小结,第2页,迷呈拧绞弟东超啊吓荷万元繁示付防奴卿亿混蜘乙怕鞠虚释赞痕绳好剑滚第12章 数模和模数转换器第12章 数模和模数转换器,ADC电路可分为逐次比较型ADC和双积分型ADC两类。并行输出的ADC电路由电压比较器、寄存器和编码器三大部分组成。,ADC的量化方式有舍尾取整法和四舍五入法两种。若采样电压的尾数不足S/2,则舍尾取整得其量化值;若采样电压的尾数等于或大于S/2则四舍五入,在原数上加1取整。四舍五入法好一些。,多看!多练!勤思考,第2页,葱峦匙曙靖梁呕角夹罢贷媚谁晤涟擒奉胺缎灌沾医扯铁佃聊刘野蔼嘻叙砍第12章 数模和模数转换器第12章 数模和模数转换器,电工与电子技术课程全部讲述完毕,你认为自己掌握了多少?,第2页,薯冲花鬼毫肾床煌另肃痛负诛抚秃舀修苫迭圣内川胡诧薪毗朵绿阮问冶楚第12章 数模和模数转换器第12章 数模和模数转换器,