模数和数模转换.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第10章 模/数和数/模转换 10.1 概述 1.应用场合: 用于计算机控制和测量仪器仪表中 2.在闭环实时控制系统中的作用: 说明: 1)现场信号一般为非电模拟信号,通过传感器变为电信号,经放大到ADC的量程范围内,再经低通滤波降噪,最后由多路开关分时传送到采样保持器; 2)采样保持器采样连续模拟量为离散的电压或电流的模拟量送A/D转换器转换为数字信号送CPU; 3)CPU发出的控制信号经D/A转换器变为模拟信号,再由功放将信号放大后驱动受控对象。 4)虚线上面的一条线路在控制系统中作为测量的环节,下面的一条线路作为程序控制的环节,两者合起来才成为完整的闭环实时控制系统。 10.2 数/模(D/A)转换器 10.2.1 数/模转换的原理 10.2.2 数/模转换器件和有关电路 10.2.1 数/模转换的原理 1.原理: “按权展开,然后相加” 2.过程: 3. 运算放大器的工作特点和原理 特点 : 开环放大倍数非常高(输入电压很小) 输入阻抗非常大 (输入电流小) 输出阻抗很小(驱动能力大) 4. 由并联电阻和运放构成的D/A转换器 说明: 1)a图中相邻电阻为2倍关系,称为权电阻,用于产生不同权位的电流 2)开关状态可由0000~1111变化,若按序变化则产生如图b所示的锯齿 波形电压输出(0~ ) 5. D/A转换器主要性能指标 (1)分辨率=1/(2n-1)——最低位增1与最大输入量的比值 (2)绝对转换精度:实际输出电压与理想值之差 (3)相对转换精度(可能出现的最大相对误差):绝对转换精度与满量程输出的百分比,常用最低位(LSB)的分数值表示如 ( ) (4)转换速率:反映从数字量到模拟电压输出的变化快慢程度 (5)建立时间:输出电压达到稳定准确值的时间 (6)线性误差:实际输出偏离理想的程度 6. T型权电阻网络 说明: 1)节点左边的等效电阻均为R 2)加上-Vref参考电压后,C、B、A各节点的电位是 、 、 3)得出若开关全倒向右边则输出电压为 输出电压与输入的二进制数、反馈电阻值和参考电压有关。 10.2.2 数/模转换器件和有关电路 1. 不带数据输入寄存器的D/A芯片的使用 2. 带有数据输入寄存器的D/A芯片的使用 (1)原因: CPU输出数据只是暂时存在,而被控对象一般需要能维持较长时间的模拟输出。 (2)方法: 在D/A转换器之前增加一个锁存器,再与数据总线相连。 (3)不同连接方式如下: 1)8位D/A转换器的连接 说明: 需要两次输出指令,分别送低八位、高四位数据到锁存器,完成后所转换的才是准确值。 说明: 在单缓冲时会出现一个局部、不需要的模拟输出量,为防止这种情况的出现,采用两级缓冲。 前两条指令将数据锁存到一级缓冲器,最后一条指令将数据锁存到第二级缓冲器中并转换(选通功能,不从总线送数)。 参考程序 MOV AL, DATAL OUT PORTL, AL MOV AL, DATAH OUT PORTH, AL OUT PORT, AL 2. 带有数据输入寄存器的D/A芯片的使用 该类芯片可直接和数据总线相连, 下面以DAC0832为例说明: 说明: 1)包括一个8位T型电阻网络(D/A转换器),输出需要外接运放; 2)两级缓冲器:8位输入寄存器(LE1控制锁存)和8位DAC寄存器(LE2控制锁存) 3)两级缓冲的优点:提高转换速度(转换同时可取数)、用于多个转换器同时输出。 4)锁存信号有效: (高电平直通,下降沿锁存) (2)DAC0832对数据进行锁存的方法:(单缓冲) 输入寄存器锁存:DAC寄存器直通,CS#和ILE有效 DAC寄存器锁存:输入寄存器直通,XFER#有效 输入寄存器和DAC寄存器同时锁存 信号定义: CS# 片选信号 ILE 允许锁存信号 WR1# 写信号1 WR2# 写信号2 XFER# 传送控制信号 IOUT1 模拟电流输出端 IOUT2 模拟电流输出端 RFB 反馈电阻引出 VREF 参考电压(-10V~+10V) VCC 电源(+5~+15V) AGND 模拟地 DGND 数字地 (5)用软件来实现D/A转换 例1 实现一次D/A转换。 MOV BX,1000H ;假设数据放在 1000H中 MOV AL,[BX] ;数据送AL中 MOV DX,PORTA ;PORTA为D/A端 口号 OUT DX,AL 例2 产生一个锯齿电

文档评论(0)

精品文档专区 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档