数字电路与逻辑设计第7章-DA和AD转换.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数字电路与逻辑设计第7章-DA和AD转换.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字电路 逻辑设计 DA AD 转换
- 资源描述:
-
1、1 第第 7章章 D/AD/A和和A/DA/D转换转换 7.2 A/D转换器转换器7.1 D/A转换器转换器2概概 述述A/D转换转换:即即模数模数转换转换(Analog to Digital),由由模拟模拟量转换成数字量的量转换成数字量的过程过程;ADC:模数转模数转换器换器(Analog-Digital Converter)D/A转换转换:即即数模数模转换转换(Digital to Analog),将将数字数字量转换成模拟量的量转换成模拟量的过程过程;DAC:数模转换器数模转换器(Digital-Analog Converter)微机控制系统框图微机控制系统框图7.1 D/A转换器转换器D
2、AC可以可以看成看成:电位计电位计其其输出电平由数输出电平由数字输入控制且与之成比例字输入控制且与之成比例。译码电路译码电路将将给定的二进给定的二进制码译成相应的模拟量的数值制码译成相应的模拟量的数值。数模转换示意图数模转换示意图权权电阻网络电阻网络DACR-2R T型电阻型电阻DACR-2R倒倒T型电阻型电阻DAC权电权电流型流型DAC双双极性输出极性输出DACDAC按照按照译码网络译码网络的的不同不同来分类来分类347.1.1 R-2R T型电阻型电阻D/A转换器转换器R-2R T型电阻型电阻D/A转换器示意图转换器示意图D3D0:4位二进制位二进制输入信号输入信号;S3S0:4个电子模拟
3、开关个电子模拟开关,受,受D3D0的信号控制的信号控制;若若Di=0,Si打打到右边到右边,使与之相串联的,使与之相串联的2R电阻接地电阻接地;若若Di=1,Si打到左边打到左边,使,使2R电阻接基准电阻接基准电压电压UREF。R-2R T型电阻型电阻D/A转换器转换器电路电路的的特点特点:无论无论DAC有多少位,电阻网络中有多少位,电阻网络中只有只有2种种电阻电阻(R和和2R),为为集成电路的设计和制作带来了方便集成电路的设计和制作带来了方便。5 忽略忽略基准电压源基准电压源UREF的的内阻内阻,从,从T型电阻网络的节点(型电阻网络的节点(P0,P1,P2,P3)向左、向右或向下看的等效电阻
4、都等于)向左、向右或向下看的等效电阻都等于2R,则从运算放,则从运算放大器的虚地点大器的虚地点N向左看去,向左看去,T型电阻网络的等效电阻等于型电阻网络的等效电阻等于3R。图图7-4 节点等效电路节点等效电路 当任意一当任意一位位Di=1,其余,其余位位Dj=0时,根时,根据图据图7-4所示的等效电路,可以计算出流所示的等效电路,可以计算出流过该过该2R电阻支路的电流电阻支路的电流 ,并且这部分电流每流进并且这部分电流每流进1个节点时,都会个节点时,都会向另外向另外2个方向分流,分流系数为个方向分流,分流系数为1/2。REF/3iIUR 6当当输入输入D3D0=0001时时:只有只有D0=1(
5、即只有(即只有开关开关S0 接接 UREF,其,其余开关余开关都接地)时,都接地)时,经经S0流出流出的的电流电流 ,它要经过它要经过4个节点个节点的分流才能到达求和放大器。在每一节点处,由于向右和的分流才能到达求和放大器。在每一节点处,由于向右和向下看的等效电阻都是向下看的等效电阻都是2R,所以在每一节点分流时的分流系数都,所以在每一节点分流时的分流系数都是是1/2。因而,流向求和放大器的。因而,流向求和放大器的电流电流 。0REF/3IUR/400/2II 当当输入输入D3D0=0010时时:只有只有D1=1(即只有(即只有开关开关S1 接接 UREF,其,其余开关余开关都接地)时,都接地
6、)时,经经S1流出流出的的电流电流 ,它要它要经过经过3个个节点节点的分流才能到达求和放大器的分流才能到达求和放大器。所以流向。所以流向求和放大器的求和放大器的电电流流 。1REF/3IUR/311/2II 30/22230/1330100/21000/2DDIIDDII :;:;7/43000/33011/23022/130330001/20010/20100/21000/2DDIIDDIIDDIIDDII :;:;:;:;当仅有一个当仅有一个D=0时,时,流向流向求和放大器的求和放大器的电流电流:REF/3iIUR 当有多个当有多个D=0时,根据叠加原理,时,根据叠加原理,流向流向求和放大
7、器的求和放大器的电流电流:0123REF0123012343REF401(D2D2D2D2)321D232iiiUIIIIIRUR 32101010=-4REFD D D DUV 例例:,输出输出电压电压:3REFOF40(D2)2iiiUUI R 3210O444(12021202)102.5162UV 输出输出的模拟电压的模拟电压与输入的与输入的数字信数字信号的状态号的状态、位位权权成正比成正比RF=3R8n位位T型电阻网络型电阻网络DAC电路电路的的输出输出电压电压:1REFOF0(D2)2niiniUUI R Umax:D/A转换器的转换器的输出输出电压最大值电压最大值,是,是满满刻度
8、刻度电压电压(FSR,Full Scale Range),转换器转换器的位数越多,该电压越的位数越多,该电压越接近接近基准基准电压电压。Umin:D/A转换器的输出电压转换器的输出电压最最小小值值,是最小输出,是最小输出电压电压(LSB,Least Significant Bit),转换器位数越多,该电压越转换器位数越多,该电压越小小。83210max444(12121212)153.75V162U 3210min444(02020212)10.25V162U 例:例:4位位DAC,UREF=-4V,则对应,则对应1111和和0001,分别有:,分别有:9模模16加法计数器输入的加法计数器输入
9、的4位数据位数据DAC:每每增加一个计数,输出增加一个计数,输出电压增加电压增加0.25V。波形:波形:每个每个连续的模拟连续的模拟输出以输出以0.25V递增,它等递增,它等于于1 LSB。10倒倒T型电阻网络型电阻网络DAC:R-2R T型电阻网络的型电阻网络的输出接输出接至运算放大至运算放大器的同相和反相器的同相和反相2个输入个输入端。端。倒倒T型电阻网络型电阻网络DAC的的特点特点:无论无论输入信号如何变化,流过基输入信号如何变化,流过基准电压源、模拟开关,以及各电阻支路的准电压源、模拟开关,以及各电阻支路的电流均保持恒定电流均保持恒定,电,电路中各节点的路中各节点的电压也保持不变电压也
10、保持不变,这有利于提高,这有利于提高DAC的转换速度。的转换速度。再加上倒再加上倒T型电阻网络型电阻网络DAC电路只有电路只有2种电阻值且便于集成,使种电阻值且便于集成,使其成为目前集成其成为目前集成DAC中中应用最多的转换电路应用最多的转换电路。117.1.2 集成集成D/A转换器转换器1T型电阻网络型电阻网络D/A转换器集成电路转换器集成电路AD7226AD7226:20管脚管脚CMOST型型4路路8位位D/A转换器转换器包括包括:4路带有输入数路带有输入数据锁存和输出缓据锁存和输出缓冲放大器的电压冲放大器的电压输出数模转换器。输出数模转换器。12132D/A转换器集成电路转换器集成电路D
11、AC0832DAC0832组成组成:8位位输入寄存器输入寄存器、8位位DAC寄存器寄存器、8位位DAC;倒倒T型型R-2R电阻网络电阻网络。有有2个可以分别控制的数据寄存器个可以分别控制的数据寄存器,使用灵活,使用灵活,可可根据需要接成不根据需要接成不同的工作方式同的工作方式。使用。使用时须外接运算放大器时须外接运算放大器。若。若运算放大器增益不运算放大器增益不够,还须外加反馈电阻。够,还须外加反馈电阻。14第一第一种种方法方法:使使输入寄存器工作在锁存状态输入寄存器工作在锁存状态,而而DAC寄存器工作在直通状态寄存器工作在直通状态。DAC0832的工作方式的工作方式DAC0832进行进行D/
12、A转换,可以采用两种方法对数据进行锁转换,可以采用两种方法对数据进行锁存存第二种方法第二种方法:使输入寄存器工作在直通状态使输入寄存器工作在直通状态,而而DAC寄存器工作在锁存状态。寄存器工作在锁存状态。15根据芯片内部的根据芯片内部的2个锁存器(个锁存器(8位输入锁存器、位输入锁存器、8位位D/A锁存器)工作状态的不同锁存器)工作状态的不同,DAC0832有有3种工作种工作方式方式:(a)双双缓冲工作方式缓冲工作方式:2个个8位锁存器均处于受控锁存位锁存器均处于受控锁存工作状态;工作状态;先先使输入寄存器接收资料使输入寄存器接收资料,再再控制输入寄存器的输出资料到控制输入寄存器的输出资料到D
13、AC寄存器寄存器,即即分两次锁存输入资料分两次锁存输入资料。此此方式适用于多个方式适用于多个D/A转换同步输出转换同步输出的的情情况况16DAC0832双缓冲工作方式连线图和时序图双缓冲工作方式连线图和时序图17DAC0832有有3种工作种工作方式方式:(b)单单缓冲工作方式缓冲工作方式:2个锁存器中,个锁存器中,1个直通状态,个直通状态,而另一个处于受控锁存而另一个处于受控锁存状态状态;控制控制输入寄器和输入寄器和DAC寄存器同时接寄存器同时接收资料收资料,或者或者只用输入寄存器而把只用输入寄存器而把DAC寄存寄存器接成直通方式器接成直通方式。此此方式适用只有一路方式适用只有一路模拟量输出模
14、拟量输出或或几路模拟量异步输出的情形。几路模拟量异步输出的情形。18DAC0832有有3种工作种工作方式方式:(c)直通直通工作方式工作方式:2个锁存器均处于直通个锁存器均处于直通工作状态;工作状态;不不经两级锁存器锁存,即经两级锁存器锁存,即 CS*,XFER*,WR1*,WR2*均接地,均接地,ILE接高电平接高电平。此此方式适用于连续反馈控制线路和方式适用于连续反馈控制线路和不带微机的控制系统,不过在使用不带微机的控制系统,不过在使用时,必须通过另加时,必须通过另加I/O接口与接口与CPU连接,以匹配连接,以匹配CPU与与D/A转换。转换。19DAC0832的应用举例的应用举例DAC08
15、32实现一次实现一次D/A转换,可以采用下面程序段。设定要转换的数据转换,可以采用下面程序段。设定要转换的数据放在放在1000H单元中。单元中。MOV BX,100HMOV AL,BX;取转换资料取转换资料OUT DX,AL在实际应用中,经常需要用到一个线性增长的电压去控制某一个检测过在实际应用中,经常需要用到一个线性增长的电压去控制某一个检测过程,或者作为扫描电压去控制一个电子束的移动。执行下面的程序段,利程,或者作为扫描电压去控制一个电子束的移动。执行下面的程序段,利用用D/A转换器产生一个锯齿波电压,实现此类控制作用。转换器产生一个锯齿波电压,实现此类控制作用。MOV DX,PORTA;
16、PORTA为为D/A转换器端口地址转换器端口地址MOV AL,OFFH;置初值置初值ROTAT:INC ALOUT DX,AL;往往D/A转换器输出资料转换器输出资料CALL DELP;调用延迟子程序调用延迟子程序JMP ROTATDELY:MOV CX,DATA;置延迟常数置延迟常数DATADELY1:LOOP DELY1RET如果需要一个负向的锯齿波,只要将指令如果需要一个负向的锯齿波,只要将指令INC AL改成改成DEC AL就可以了就可以了。从两个不相关的文件中输出一批从两个不相关的文件中输出一批X-Y资料,驱动资料,驱动X-Y记录仪,或者控制加记录仪,或者控制加工复杂零件的走刀(工复
17、杂零件的走刀(X轴)和进刀(轴)和进刀(Y轴)。这些在控制过程中是很有用的轴)。这些在控制过程中是很有用的。可以编程驱动可以编程驱动X-Y记录仪的记录仪的100点输出,并用软件驱动记录仪的抬笔和放笔点输出,并用软件驱动记录仪的抬笔和放笔控制。控制。207.1.3 D/A转换器的主要参数转换器的主要参数211DAC的转换精度的转换精度(1)分辨率)分辨率是是DAC能够分辨最小电压的能力,它是能够分辨最小电压的能力,它是D/A转换器在理论上所能转换器在理论上所能达到的达到的精度精度;是;是DAC的最小输出电压和最大输出电压之的最小输出电压和最大输出电压之比比;是是指输入数字量最低有效位为指输入数字
18、量最低有效位为1时,对应输出可分辨的电压变化时,对应输出可分辨的电压变化量量1LSB与最大输出与最大输出电压电压Umax之比之比;max1LSB121nU 分分辨辨率率DAC的的输入数字量的输入数字量的位数位数n越大,分辨率越大,分辨率越高,越高,转换时对输入量转换时对输入量的微小变化的反应越灵敏的微小变化的反应越灵敏。在。在实际的集成实际的集成DAC产品的参数表中,产品的参数表中,有时直接有时直接将将2n 或或n作为作为DAC的分辨率的分辨率。例如例如:8位位DAC的分辨率为的分辨率为28或或8位位22(2)转换误差)转换误差 非线性误差非线性误差 比例系数误差比例系数误差 漂移漂移误差误差
19、描述描述DAC输出模拟信号的理论值和实际值之间差别的一个综输出模拟信号的理论值和实际值之间差别的一个综合性指标,这种差值,由转换过程各种误差引起,主要指合性指标,这种差值,由转换过程各种误差引起,主要指静静态误差态误差。23产生的产生的原因:原因:模拟模拟开关的导开关的导通压降通压降不可能绝对为不可能绝对为零零;模拟开关的导通模拟开关的导通电阻不可能电阻不可能绝对为零绝对为零;各导各导通电通电阻阻值值也也未必相同未必相同;电阻电阻网络中的电阻阻值存在偏差,各个网络中的电阻阻值存在偏差,各个电阻支路的电阻偏差及对输出电压的影电阻支路的电阻偏差及对输出电压的影响也不一定相响也不一定相同同;后果:后
展开阅读全文