单片机adda转换教程

上传人:san****019 文档编号:70746510 上传时间:2019-01-18 格式:PPT 页数:43 大小:940.51KB
返回 下载 相关 举报
单片机adda转换教程_第1页
第1页 / 共43页
单片机adda转换教程_第2页
第2页 / 共43页
单片机adda转换教程_第3页
第3页 / 共43页
单片机adda转换教程_第4页
第4页 / 共43页
单片机adda转换教程_第5页
第5页 / 共43页
点击查看更多>>
资源描述

《单片机adda转换教程》由会员分享,可在线阅读,更多相关《单片机adda转换教程(43页珍藏版)》请在金锄头文库上搜索。

1、第十章 数 / 模 、 模 / 数 变换器,10. 1 概述,10. 2 数 / 模转换器,10. 3 模 / 数转换器,10.1 概述,A / D :,Analog to Digital,D / A :,Digital to Analog,10. 2 数 / 模 转换器 ( DAC ),10. 2. 3 T型电阻网络型,10. 2. 1 权电阻网络型,10. 2. 2 权电流型,10. 2. 4 D/A变换器的主要技术指标,10. 2. 5 集成 DAC 0832及其应用,10. 2. 1 权电阻网络型 D / A 转换器 :,所谓“权电阻”,,是指电阻值的大小,,与有关数字量的权重密切相关

2、。,电子开关 :,Dn = 1 时,,Sn 接VREF ;,Dn = 0 时,,Sn 接地端 。,T2 管饱和导通,,模拟电子开关的,简化原理电路,当 D = 1 时,,1,0,S 点与 a 点相通 ,,T1 管截止 ,,而 a 点在电路中和VREF连 。,T2 管截止,,模拟电子开关的,简化原理电路,当 D = 0 时,,0,T1 管饱和导通,,1,S 点与地相通 。,VREF,I1 = 2I0,I2 = 4I0,I3 = 8I0,当 D3D2D1D0 = 1111时 :,(LSB),(MSB),I = I0 + I1 + I2 + I3,最低位,最高位,I0 =,VREF,23 R,参考电

3、压,I = I0 + I1 + I2 + I3,uo = - IR / 2,10. 2. 2 权电流网络型 D / A 转换器 :,每个支路电流的大小,与有关数字量的权重密切相关。,10. 2. 3 T形解码网络D / A转换器( 以4位为例 ),通过详细的推导分析,,即可获得模拟输出电压 uo 与数字量以及电路中其它参数的关系。,I = I3 + I2 + I1 + I0,10. 2. 4 D/A转换器的主要技术指标,一、分辨率,用输入数字量的有效位数来表示分辨率。,此外,,也可以用D/A转换器能够分辨出来的最小输出电压,(此时输入的数字代码只有最低有效位为 1,其余各位都是 0 ),与最大

4、输出电压,(此时输入的数字代码所有各位全是 1 ),之比来给出分辨率 。,例如,,对一个十位D/A转换器来说 ,,二、转换误差,7. 2. 4 D/A转换器的主要技术指标,转换误差通常用输出电压满刻刻度FSR ( Full Scale Range ) 的百分数表示 。,这就表示输出模拟 电压的绝对误差等于输入数字代码为 0001 时输出电压的一半 。,造成转换误差的原因主要有 :,参考电压 VREF的波动 ;,运算放大器的零点漂移 ;,模拟开关的导通内阻和导通电压 ;,电阻网络中的电阻值偏差 ;.,10. 2. 4 D/A转换器的主要技术指标,三、D/A转换器的转换速度,为了便于定量地描述D/

5、A转换器的转换 速度 ,,定义了建立时间 tS 和转换速率 SR两 个参数 。,1. 建立时间 tS,通常以大信号工作情况下,( 输入由全 0 变为全 1 或者由全 1 变为 全 0 ),输出电压到达某一规定值所需要的时 间定为建立时间 tS 。,建立时间最短的可达 0. 1s 。,这个参数的值越小越好 。,2. 转换速率 SR,转换速率 SR 以大信号工作状态下 输出模拟电压的变化率表示 。,D/A转换器完成一次转换所需要的 时间应包括建立时间和上升(或下降)时 间两部分 ,,它的最大值为,TTR(max) = tS + VO(max) / SR,其中 VO(max) 为输出电压的最大值 。

6、,10. 2. 5 集成 DAC 0832及其应用,D/A转换器集成电路有多种型号。下面仅以DAC0832为例来介绍集成电路 D/A 变换器。,它是八位的 D/A 转换器,即在对其输入八位数字量后,通过外接的运算放大器,可以获得相应的模拟电压值。,下图是它的封装管脚图和内部电路图:,DAC 0832 管脚分布图,ADC 0832 简化电路框图,AGND,DGND,UR,VCC,uo,运放需 要外接,输入数据先存放在寄存器(1) 中,,而输出的模拟值由存 放在寄存器(2)内的数据决定。,当把数据由输入寄存器(1)转存到DAC寄存器 (2)以后,,输入寄存器(1)就可以接受新数据而不影 响模拟输出

7、值。,该结构便于多路DAC同时工作。,ILE,当这三个控制端均有效时,,LE1,LE1端才有效 ,,否则 就不随数据总线而变化 。,变高时 ,,八位输入寄存器便将输入数据锁存 。,寄存器(1)的输出随其输入变化,,当这两个控制端均有效时,,LE2端才有效 ,,变高时 ,,八位DAC寄存器便将输入数据锁存 。,LE2,寄存器(2)的输出随其输入变化,,例. 单步输入操作 - 适用于单个DAC工作,10. 3 模 / 数 转换器 ( ADC ),10. 3. 2 并联比较型,10. 3. 3 逐次逼近型,10. 3. 4 A / D 转换器的主要技术指标,10. 3. 5 集成 ADC0804 及

8、其应用,10. 3. 1 采样定理,因为输入的模拟量在时间上是连续的,,10. 3. 1 采样定理,在A / D转换中,,而输出的数字信号是离 散量,,所以进行转换时只能在一系列选定的瞬间 (亦即瞬间坐标轴上的一些规定点) 对输入的模拟信号采样,,然后再把这些采样值转换为输出的数字量 。,A / D 转换过程应包括 :,采样、,保持、,量化、,编码 这四个步骤 。,1. 采样定理,为了保证能从采样信号将原来的被采样信号恢复,,必须满足,fS : 采样频率 。,f i max :,ui 的最高频分 量的频率 。,2. 量化和编码,数字信号不仅在时间上是离散的,,而且,,数值大小的变化也是不连续的

9、。,这就是说,,任何一个数字量的大小只能是某个规定的最 小数量单位的整数倍。,因此 ,,在进行 A / D 转换时也必须把采样电压化为这个最小单位 的整数倍。,这个转化过程就叫做 “量化”,,所取的最少数量单位叫做量化单位,,显然,数字信号最低有效位的 1 代表的数量 大小就等于 。,把量化的结果用代码 (二进制或二 十 进制 )表示出来,,称为 “ 编码 ” 。,3. 采样 保持电路,当 UL为高电平时,,MOS管T导通,,ui 经电阻 R1和管T向电容 CF充电 。,当 UL为低电平时,,MOS管T截止,,忽略各种漏电流,电容CF上的电压得以保持 。,10. 3. 2 并联比较型,电路如左

10、图所示, 它由三部分组成:,这种A/D 变换器的优点是转换速度快,缺点 是所需比较器数目多,位数越多矛盾越突出。,分压器、,比较器、,和编码器。,逻辑状态关系表,设待秤重量 Wx = 13克,,10. 3. 3 逐次逼近型,其工作原理可用天平秤重过程作比喻来说明。,若有四个砝码共重15克,,每个重量分别为 8、4、2、1克 。,可以用下表步骤来秤量 :,第一次,8 克,砝码总重 待测重量Wx ,,8 克,第二次,加4克,砝码总重仍 待测重量Wx ,,12 克,第三次,加2克,砝码总重 待测重量Wx ,,12 克,第四次,砝码总重 待测重量Wx ,,加1克,13 克,故保留,故保留,故撤除,故保

11、留,逐次逼近型 ADC工作过程展示,10. 3. 4 A / D 转换器的主要技术指标,一、分辨率:,以输出二进制代码的位数表示分辨率。,位数越多,量化误差越小,转换精度越高。,二、转换速度:,完成一次 A / D转换所需要的时间,,即从它接到转换命令起直到输出端得到稳定的数字量输出所需要的时间。,三、相对精度:,实际转换值和理想特性之间的最大偏差。,四、其它:,功率、,电源电压、,电压范围等。,10. 3. 5 集成 ADC0804 及其应用,A / D转换组件有多种型号可供选择,,如:高速的,,高分辨率的,,高速且高精度的等等。,使用者可根据任务要求进行选择。,下面以 ADC0804 为例

12、 ,,介绍集成电路 A / D 变换器。,ADC 0804 是分辨率为八位的模数转换组件,,采用逐次逼近型工作原理。,控制,逻辑,时 钟,CP,电阻网络,及电子开关,数据寄存器,移位寄存器,八,位,三,态,输,出,锁,存,器,Ucc,UR/2,AGND,ADC0804 内部电路框图,电压跟随器,电压比较器,ADC 0804 管脚分布图,ADC0804 工作时序图,0,对输入模拟信号进行A/D变换,0,读出输出数字信号,中断请求,AGND,D4,D5,D6,D7,D0,D1,D2,D3,UCC,UR/2,DGND,18,17,16,15,14,13,12,11,CLKR,CLKin,U in(+),U in(-),接地,VCC / 2,ADC 0804,接法举例之一,u i,F,其它控制端的连线隐去,单独讨论在该种接法下,ADC 0804 的工作特点 。,注:之所以这么安排,,是为以后将要讲解“记忆示波器”作准备。,0,0,采样模拟输入信号 ;,0,输出三态门有效 ,,该 0804 占有数据总线 。,1,1,进行从模到数的转换 ;,1,输出三态门被禁止,,该0804呈高阻态 。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号