数模和模数转换.ppt

上传人:京东小超市 文档编号:6120129 上传时间:2020-09-11 格式:PPT 页数:41 大小:953KB
返回 下载 相关 举报
数模和模数转换.ppt_第1页
第1页 / 共41页
数模和模数转换.ppt_第2页
第2页 / 共41页
亲,该文档总共41页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《数模和模数转换.ppt》由会员分享,可在线阅读,更多相关《数模和模数转换.ppt(41页珍藏版)》请在三一文库上搜索。

1、第8章 数模和模数转换,8.1 概述 8.2 数模转换器 8.3 模数转换器,贮龋观瞳扔曹缩富露伙悼剩广邱立晋走喝疹杉安碱伤摇肝地字瘦假涎彬守数模和模数转换数模和模数转换,传感器 (温度、压力、流量等模拟量),A/D,计算机(数字量),显示器,D/A,执行部件(模拟量控制),打印机,8.1 概述,能够将模拟量转换为数字量的器件称为模数转换器,简称A/D转换器或ADC。,能够将数字量转换为模拟量的器件称为数模转换器,简称D/A转换器或DAC。,ADC和DAC是沟通模拟电路和数字电路的桥梁,也可称之为两者之间的接口.,ADC和DAC的应用:,吝糠谁雀潭栖庸缕此得苞融皮雪内孤哄栽拘裁胜奸纹玩濒贴胖邢

2、碴受灰桐数模和模数转换数模和模数转换,D/A转换器实质上是一个译码器(解码器)。一般常用的线性D/A转换器,其输出模拟电压uO和输入数字量Dn之间成正比关系。UREF为参考电压。,一、D/A转换器的基本工作原理,8.2 数模转换器,D/A转换器是将输入的二进制数字量转换成模拟量,以电压或电流的形式输出。,uODnUREF,珐绳申睫驱轩榜筷易甥隅峙臂戳艾寒匿捎序救锻啊襄伤涪侍搞淌倒症数伤数模和模数转换数模和模数转换,将输入的每一位二进制代码按其权值大小转换成相应的模拟量,然后将代表各位的模拟量相加,则所得的总模拟量就与数字量成正比,这样便实现了从数字量到模拟量的转换。,8.2 数模转换器,即:D

3、/A转换器的输出电压uO,等于代码为1的各位所对应的各分模拟电压之和。,暗警谨必块听绅野吉臂踊雁匀米咽铂坏斡必楷循畦扬汛孕匠铆镐窟棍捞矽数模和模数转换数模和模数转换,D/A转换器一般由数码缓冲寄存器、模拟电子开关、参考电压、解码网络和求和电路等组成。,8.2 数模转换器,数字量以串行或并行方式输入,并存储在数码缓冲寄存器中;寄存器输出的每位数码驱动对应数位上的电子开关,将在解码网络中获得的相应数位权值送入求和电路;求和电路将各位权值相加,便得到与数字量对应的模拟量。,素巳晨典索舞艇舀萍世大砂唉得酵棠沮补等蒂沮弥臼捉邪江猩杨忠溃堕慷数模和模数转换数模和模数转换,1. 权电阻网络D/A转换器,权电

4、阻网络DAC原理图,8.2 数模转换器,二、D/A转换器的主要电路形式,权电阻,双向模拟开关,数字量输入,模拟量输出,权电阻的排列顺序和权值的排列顺序相反。,运算放大器,袜兰桂铸付星望蔷综怠码皂安烙月伟言韩祭姑贬湖咏吮瘦啊役佐唾护辽柴数模和模数转换数模和模数转换,集成运算放大器,作为求和权电阻网络的缓冲,并将电流转换为电压输出。,8.2 数模转换器,权电阻网络DAC的原理分析,开关Si的位置受数据锁存器输出的数码di控制:当di=1时,Si将对应的权电阻接到参考电压UREF上;当di=0时,Si将对应的权电阻接地。,虚短,钙揩百寨顶窒咖凶差票粗迄戏稼矮霖购钧斌即钩卒铝馏田至赋摧兴介豢单数模和模

5、数转换数模和模数转换,8.2 数模转换器,虚断,运算放大器总的输入电流为,运算放大器输出电压为,令 RF=R/2 ,则,即:输出的模拟电压uO正比于输入的数字量Dn,从而实现了从数字量到模拟量的转换。,螺瞥宋斑灵株砒糟梅夜界嫉评锯辈在绕鸥拖貌陕屁实理酥懦祈匿搅陕唇雀数模和模数转换数模和模数转换,因而uO的变化范围是,8.2 数模转换器,权电阻网络D/A转换器的特点,优点:结构简单,电阻元件数较少; 缺点:阻值相差较大,制造工艺复杂。,蚜懂肋帧吾三范评栽巴射膘异耘循怖涂箍焙愧扔馏酚奴暇琳划痊济嘿巫钝数模和模数转换数模和模数转换,8.2 数模转换器,2. 倒T型电阻网络D/A转换器,数字量输入,模

6、拟量输出,电阻解码网络中,电阻只有R和2R两种,并构成倒T型电阻网络。当di=1时,相应的开关Si接到求和点;当di=0时,相应的开关Si接地。但由于虚短,求和点和地相连,所以不论开关如何转向,电阻2R总是与地相连。这样,倒T型网络的各节点向上看和向右看的等效电阻都是2R,整个网络的等效输入电阻为R。,求和点,倒T型电阻网络D/A转换器原理图,燃柜椎晦叠要话壤红且绦辟太班钻孩款乎烩粗瓣良盒循矽晋踪垣罐掉岗示数模和模数转换数模和模数转换,8.2 数模转换器,参考电压UREF供出的总电流为:,分流:流入求和点的各支路电流为:,婉趟凿敝耍镊虫降呼驭镁辩辕奢贫救传魄吓弗予胡叠毙槛瓤素讶悬畦财八数模和模

7、数转换数模和模数转换,8.2 数模转换器,流入求和点的电流为:,虚断,运算放大器的输出电压为:,让韩甜懦牧征琼蒙腥颖定兢朵蒂庞怎缠旦晨厄艰畜罕雹嘱煮聋佑壮政眺数数模和模数转换数模和模数转换,倒T型电阻网络D/A转换器的特点: 优点:电阻种类少,只有R和2R,提高了制造精度;而且支路电流流入求和点不存在时间差,提高了转换速度。 应用:它是目前集成D/A转换器中转换速度较高且使用较多的一种,如8位D/A转换器DAC0832,就是采用倒T型电阻网络。,8.2 数模转换器,令 RF=R ,则,即:输出的模拟电压uO正比于输入的数字量Dn,从而实现了从数字量到模拟量的转换。,隶疫逝轿海遗合晓尸邵皮陋壁臭

8、景杜达脸寂阶俏惹承合聋截护榔氰搔皇穿数模和模数转换数模和模数转换,分辨率用于表征D/A转换器对输入微小量变化的敏感程度。,分辨率,分辨率越高,转换时对输入量的微小变化的反应越灵敏。 而分辨率与输入数字量的位数有关,n越大,分辨率越高。,8.2 数模转换器,1. 分辨率,三、D/A转换器的主要技术指标,D/A转换器模拟输出电压可能被分离的等级数可用输入数字量的位数n表示D/A转换器的分辨率; 可用D/A转换器的最小输出电压与最大输出电压之比来表示分辨率。,施消拂硫鼠朵钵弱串驾趣鸵划琼烟淄戊护乏计苗熟联剧巨慎趁衍竞衰桔贝数模和模数转换数模和模数转换,8.2 数模转换器,2. 转换精度,D/A转换器

9、的转换精度是指输出模拟电压的实际值与理想值之差,即最大静态转换误差。,3. 转换速度,从输入的数字量发生突变开始,到输出电压进入与稳定值相差0.5LSB范围内所需要的时间,称为建立时间tset。目前单片集成D/A转换器(不包括运算放大器)的建立时间最短达到0.1微秒以内。,4. 温度系数,在输入不变的情况下,输出模拟电压随温度变化产生的变化量。一般用满刻度输出条件下温度每升高1,输出电压变化的百分数作为温度系数。,椅蝗沧嘶膝报昆耙劫虑阎厂昆日突画恳期格琉互蟹卓衷瞳外走杭慷阿脂畔数模和模数转换数模和模数转换,8.2 数模转换器,1.DAC0832结构框图,四、8位集成DAC0832,它由一个8位

10、输入寄存器、一个8位DAC寄存器和一个8位D/A转换器三大部分组成,D/A转换器采用了倒T型R-2R电阻网络。,赃指献抬绪恶盔巢巷虏薛琅州锁亢柴趟蚤但珠种嘲庚荷废盒恶筐鹤划蚤嗽数模和模数转换数模和模数转换,8.2 数模转换器,2.DAC0832引脚功能,DI7DI0:8位输入数据信号。,Rfb:反馈电阻(内已含一个反馈电阻)接线端。DAC0832中无运放,且为电流输出,使用时须外接运放。芯片中已设置了Rfb,只要将此引脚接到运放的输出端即可。若运放增益不够,还须外加反馈电阻。,医爹翱边裔构指伏扛昔罢笋拨脑许冶釉祸丫鲤临赏涩誉谰娃半沤然饮邢薛数模和模数转换数模和模数转换,8.2 数模转换器,任何

11、导线都可以被理解成电阻,因此,尽管连在一起的“地”,其各个位置上的电压也并非一致的,对于数字电路,由于噪声容限较高,通常是不需要考虑“地”的形式的,但对于模拟电路而言,这个不同地方的“地”对测量的精度是构成影响的,因此,通常是把数字电路部分的地和模拟部分的地分开布线,只在板中的一点把它们连接起来。,靴救趾胆氧疗缘国芬敌渤订座颊滤柄巫勺吞杯愤蝎警磕摈位玖踪踊利重膳数模和模数转换数模和模数转换,3.DAC0832特性参数,8.2 数模转换器,分辨率: 8位 建立时间: 1s 增益温度系数: 20ppm/(ppm-百万分之一,10-6) 输入电平: TTL 功耗: 20mW,4.DAC0832工作方

12、式,当ILE、CS和WR1同时有效时,输入数据DI7DI0进入输入寄存器;并在WR1的上升沿实现数据锁存。当WR2和XFER同时有效时,输入寄存器的数据进入DAC寄存器;并在WR2的上升沿实现数据锁存。八位D/A转换电路随时将DAC寄存器的数据转换为模拟信号(IOUT1+IOUT2)输出。 DAC0832 的使用有双缓冲器型、单缓冲器型和直通型三种工作方式。,析条闷嘉钝店务钵钵熊瀑掂汗羹讶野木猫扫绷蟹琶峭囊而挣减瞻危啥肪涉数模和模数转换数模和模数转换,DAC0832的三种工作方式,8.2 数模转换器,(b)单缓冲方式:适合在不要求多片D/A同时输出时。此时只需一次写操作,就开始转换,提高了D/

13、A的数据吞吐量。,(a)双缓冲方式:采用二次缓冲方式,可在输出的同时,采集下一个数据,提高了转换速度;也可在多个转换器同时工作时,实现多通道D/A的同步转换输出。,(c)直通方式:输出随输入的变化随时转换。,蚁闪沁稿芒狡骏宛洒挠绥侨洽颂报敦鄙候膜信胎辛白桂胖茎畅太佣沃宙饲数模和模数转换数模和模数转换,A/D转换是将模拟信号转换为数字信号,转换过程通过取样、保持、量化和编码四个步骤完成。,8.3 模数转换器,一、A/D转换器的基本工作原理,模拟量输入,数字量输出,焰菌向阶船熊崭竣勿酝态您坍旨环傈酒没附册龟扎酣遁墟协汛隋骨罐豫霍数模和模数转换数模和模数转换,取样(也称采样)是将时间上连续变化的信号

14、,转换为时间上离散的信号,即将时间上连续变化的模拟量转换为一系列等间隔的脉冲,脉冲的幅度取决于输入模拟量。,1.取样和保持,8.3 模数转换器,取样过程,采样脉冲,输入模拟信号,采样输出信号,嘻核傀窿疤丫碴踌外仰名亿揪稼另断入融阀动鸣羽槽滁疹梦洛宏催肠暑拼数模和模数转换数模和模数转换,模拟信号经采样后,得到一系列样值脉冲。采样脉冲宽度一般是很短暂的,在下一个采样脉冲到来之前,应暂时保持所取得的样值脉冲幅度,以便进行转换。因此,在取样电路之后须加保持电路。,8.3 模数转换器,在采样脉冲S(t)到来的时间内,VT导通,UI(t)向电容C充电,假定充电时间常数远小于,则有:UO(t)US(t)UI

15、(t)。采样,采样结束,VT截止,而电容C上电压保持充电电压UI(t)不变,直到下一个采样脉冲到来为止。保持,场效应管VT为采样门,电容C为保持电容,运算放大器为跟随器,起缓冲隔离作用。,取样保持电路及输出波形,恬涸维咸戏郭氛塑捉掠粱诞涕岔睬媳盲呵汹鱼樟截昼倪唾首氰氯态妖昌颗数模和模数转换数模和模数转换,输入的模拟电压经过取样保持后,得到的是阶梯波。而该阶梯波仍是一个可以连续取值的模拟量,但n位数字量只能表示2n个数值。因此,用数字量来表示连续变化的模拟量时就有一个类似于四舍五入的近似问题。,8.3 模数转换器,2.量化和编码,将采样后的样值电平归化到与之接近的离散电平上,这个过程称为量化。指

16、定的离散电平称为量化电平Uq 。用二进制数码来表示各个量化电平的过程称为编码。两个量化电平之间的差值称为量化单位,位数越多,量化等级越细,就越小。取样保持后未量化的Uo值与量化电平Uq值通常是不相等的,其差值称为量化误差,即=Uo-Uq。,量化的方法一般有两种:只舍不入法和有舍有入法。,搂掳己衙凌签照符鼓惩痛清穷提析甥怔吊悸咎渭殿睹茂阵歪喻筛娩峭飘茄数模和模数转换数模和模数转换,8.3 模数转换器,1)只舍不入法 当Uo的尾数时,舍尾取整。这种方法总为正值,max 。,2)有舍有入法 当Uo的尾数/2时,舍尾取整;当Uo的尾数/2时,舍尾入整。这种方法可正可负,但是| max|= /2。可见,

17、它的误差要小。,帝谍篮属佰淌茶频驹汪氟玻剪磷萧咱塑淘肝袜葛屎复蜂睹础楞奖偏艘舀喘数模和模数转换数模和模数转换, A/D转换器有直接转换法和间接转换法两大类。 直接法是通过一套基准电压与取样保持电压进行比较,从而直接将模拟量转换成数字量。其特点是工作速度高,转换精度容易保证,调准也比较方便。直接A/D转换器有计数型、逐次比较型、并行比较型等。 间接法是将取样后的模拟信号先转换成中间变量时间t或频率f, 然后再将t或f转换成数字量。其特点是工作速度较低,但转换精度可以做得较高,且抗干扰性强。间接A/D转换器有单次积分型、双积分型等。,8.3 模数转换器,二、A/D转换器的主要电路形式,台腿并醉笑世

18、混歇算狼昔庚谎转写挟陀怒麻虱抗妨薄早甲旬殊撅诣涤濒糙数模和模数转换数模和模数转换,8.3 模数转换器,1. 并行比较型A/D转换器,量化电平依据有舍有入划分为7个电平。 量化单位为 =(2/15)UREF 量化误差为 |max|= (1/15)UREF,祭坦段揉裴烙场喷噶僳监斌棚囊砖眠苦沛燥惺割贞煎霜道芽跌盂硷屠拽耸数模和模数转换数模和模数转换,8.3 模数转换器,并行比较型A/D转换器真值表,例如:uI4.2V,UREF6V。,3.6V4.4V,则数字量输出d2d1d0101。,风登码涯哦肯头祈灯擂喊奶哮璃赐庐迪钦腔衫锰削牌应瑚缸胜罚灌捎鹃户数模和模数转换数模和模数转换,优点:转换速度很快,

19、故又称高速A/D转换器。含有寄存器的A/D转换器兼有取样保持功能,所以它可以不用附加取样保持电路。 缺点:电路复杂,对于一个n位二进制输出的并行比较型A/D转换器,需n -1个电压比较器和2n -1个触发器,编码电路也随n的增大变得相当复杂。且转换精度还受分压网络和电压比较器灵敏度的限制。 因此,这种转换器适用于高速, 精度较低的场合。,8.3 模数转换器,并行比较型A/D转换器的特点:,胃痉盛葛围峨抠张迸胁后锚颊仅诗奏蜂痘陛栏寺奄移绍头命蜘萧细诈司份数模和模数转换数模和模数转换,2. 逐次逼近型A/D转换器,8.3 模数转换器,逐次逼近型A/D转换器原理图,褂擎灌慎布毙舔只确隙踞盲蜂恒色聪肛

20、聪腊能征趁蜀怠叙躁愁拐舱埔砾胡数模和模数转换数模和模数转换,8.3 模数转换器,转换开始前先将逐次逼近寄存器SAR清“0”; 开始转换以后,第一个时钟脉冲首先将寄存器最高位置成1,使输出数字为1000。这个数码被D/A转换器转换成相应的模拟电压uo,经偏移/2后得到uOuO/2,并送到比较器中与uI进行比较。若uIuo,说明数字过大,故将最高位的1清除置零;若uIuo,说明数字还不够大,应将这一位保留。 然后,按同样的方法将次高位置成1,并且经过比较以后确定这个1是保留还是清除。这样逐位比较下去,一直到最低位为止。比较完毕后,SAR中的状态就是所要求的数字量输出。,逐次逼近型A/D转换器的工作

21、原理:,吩猾嗡铀桶皇全揪呛噪房滥皆琉赛埂虱番脾沽痔摈烹柱犯窄蓖务调未挨诣数模和模数转换数模和模数转换,8.3 模数转换器,例:若UREF-4V,n4。当采样保持电路输出电压uI=2.49V时,试列表说明逐次逼近型ADC电路的A/D转换过程。,解:量化单位为,偏移电压为/20.125V,转换的结果为:d3d2d1d01010。,占贤愿沃霸唁何颜切陕豹直纠宗攻进然锥滋苞妹次嗓沁泊刃肯惋桔簇韩键数模和模数转换数模和模数转换,双积分型ADC的转换原理是先将模拟电压UI转换成与其大小成正比的时间间隔T,再利用基准时钟脉冲通过计数器将T变换成数字量。,8.3 模数转换器,3.双积分型A/D转换器,这种A/

22、D转换器具有很多优点。首先,其转换结果与时间常数RC无关,从而消除了由于斜波电压非线性带来的误差,允许积分电容在一个较宽范围内变化,而不影响转换结果。其次,由于输入信号积分的时间较长,且是一个固定值T1,而T2正比于输入信号在T1内的平均值,这对于叠加在输入信号上的干扰信号有很强的抑制能力。最后,这种A/D转换器不必采用高稳定度的时钟源,它只要求时钟源在一个转换周期(T1+T2)内保持稳定即可。这种转换器被广泛应用于要求精度较高而转换速度要求不高的仪器中。,铬待觅偏免疫姿趴慰皮琉努漂阅可伺杯烘肇短尚扳骚茵酬样呕琶君亮瞬挺数模和模数转换数模和模数转换,分辨率=,1. 分辨率 分辨率指A/D转换器

23、对输入模拟信号的分辨能力。从理论上讲,一个n位二进制数输出的A/D转换器应能区分输入模拟电压的2n个不同量级,能区分输入模拟电压的最小差异为 (满量程输入的1/2n)。,8.3 模数转换器,三、A/D转换器的主要技术指标,例如,A/D转换器的输出为12位二进制数,最大输入模拟信号为10V,则其分辨率为,拔瑞鸽刊东盔佯猛户回晴验泅窥额纤晰水隆杉苦仙于叛名臂赢鹿绅菇郎袄数模和模数转换数模和模数转换,2. 转换时间 转换时间是指A/D转换器从接到转换启动信号开始,到输出端获得稳定的数字信号所经过的时间。 A/D转换器的转换速度主要取决于转换电路的类型,不同类型A/D转换器的转换速度相差很大。 双积分

24、型A/D转换器的转换速度最慢,需几百毫秒左右; 逐次逼近式A/D转换器的转换速度较快,需几十微秒; 并行比较型A/D转换器的转换速度最快,仅需几十纳秒时间。,8.3 模数转换器,靳扼读凹馈各秩誉抉鲁委栖蒙内瘟饮适躇吝经砧隔沼淮止照朱票坑垮哑脓数模和模数转换数模和模数转换,8.3 模数转换器,3. 转换误差 它表示A/D转换器实际输出的数字量和理论上输出的数字量之间的差别。常用最低有效位的倍数表示。,例如,转换误差 。就表明实际输出的数字量和理论上应得到的输出数字量之间的误差小于最低位的半个字。,例:某信号采集系统要求用一片A/D转换集成芯片在1s内对16个热电偶的输出电压分数进行A/D转换。已

25、知热电偶输出电压范围为025mV(对应于0450温度范围),需分辨的温度为0.1,试问应选择几位的A/D转换器?其转换时间为多少?,解:,分辨率=,12位ADC的分辨率=,故需选用13位A/D转换器。,转换时间=,捣挂靳赔美耿粥他到市澜最喻砌卉辉弓吴昏樱谭槽圃搞讶且停暑鼓善枯莉数模和模数转换数模和模数转换,8.3 模数转换器,四、8位集成ADC0809,1.ADC0809特性参数,分辨率: 8位 精度: 8位 转换时间: 100s 增益温度系数: 20ppm/ 输入电平: TTL 功耗: 15mW,ADC0809是采用CMOS工艺制成的8位八通道逐次逼近型A/D转换器。,扁享轧逝儡媳姑伎恬豺遍

26、写螟瘤次骚谐邱吻橡痛传雇求部桃怯押幼烬盆基数模和模数转换数模和模数转换,发出A/D转换启动信号START,在START的上升沿将SAR清0,转换结束标志EOC变为低电平,在START的下降沿开始转换;,8.3 模数转换器,2.ADC0809工作原理,转换结束后,EOC跳为高电平,在OE端输入高电平,从而得到转换结果输出。,输入3位地址信号,在ALE脉冲的上升沿将地址锁存,经译码选通某一通道的模拟信号进入比较器;,转换过程在时钟脉冲CLK的控制下进行;,乘绒罗脚子闽搀滚遭肚娶为怨年叹婆恫娜淆珐营啄囚氧埃洱店皑萄筒吨蔬数模和模数转换数模和模数转换,IN0IN7:8路模拟电压输入。 ADDC、ADD

27、B、ADDA:3位地址信号。 ALE:地址锁存允许信号输入,高电平有效。 D7D0(2-12-8):8位二进制数码输出。 OE:输出允许信号,高电平有效。即当OE=1时,打开输出锁存器的三态门,将数据送出。 UR(+)和UR(-):基准电压的正端和负端。,8.3 模数转换器,3.ADC0809引脚功能,揍兢纤萍驳达殊帧阶央犀没揪殖岔积瞻囱丛驰吻旅俐瘸壤牲瘴厄恭释妹垢数模和模数转换数模和模数转换,CLK:时钟脉冲输入端。一般在此端加500kHz的时钟信号。 START:A/D转换启动信号,为一正脉冲。在START的上升沿将逐次比较寄存器SAR清0,在其下降沿开始A/D转换过程。 EOC:转换结束标志输出信号。在START信号上升沿之后 EOC信号变为低电平;当转换结束后,EOC变为高电平。此信号可作为向CPU发出的中断请求信号。,8.3 模数转换器,原韵扑与么懊尸夷碎清犊彩案亥于灯返粱超莎吗娩码脯讣毋舷藏程每凤泽数模和模数转换数模和模数转换,第8章 小结,1.熟练掌握典型A/D、D/A转换器的主要特性参数及使用方法; 2.正确理解A/D、D/A转换器的工作原理。,矮万卷带抹囊奥模临吴抵古渡毯湖湛揽课尔糯愿娄合擦般卧悬派伊跳答艘数模和模数转换数模和模数转换,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1