第8微机原理与接口技术课件清华大学.pptVIP

第8微机原理与接口技术课件清华大学.ppt

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章 模拟量的输入输出 主要内容: 模拟量输入输出通道的组成 D/A转换器的工作原理、连接及编程 A/D转换器的工作原理、连接及编程 模拟量的输入输出通道 模拟量I/O通道: 模拟量的输入通道 模拟量的输入通道 多路转换开关(Multiplexer) 多选一 采样保持电路(Sample Holder,S/H) 保证变换时信号恒定不变 A/D变换器(A/D Converter) 模拟量转换为数字量 模拟量的输出通道 D/A变换器(D/A Converter) 数字量转换为模拟量 低通滤波 平滑输出波形 放大驱动 提供足够的驱动电压,电流 数/模(D/A)变换器 掌握: D/A变换器的工作原理 D/A变换器的主要技术指标 DAC0832的三种工作模式 DAC0832的应用 一、D/A变换器的工作原理 模拟开关 电阻网络 运算放大器 基本变换原理 运放的放大倍数足够大时,输出电压VO与输入 电压Vin的关系为: 基本变换原理 若输入端有n个支路, 则输出电压VO与输入电压Vi的关系为: 权电阻网络 基本变换原理 如果每个支路由一个开关Si控制,Si=1表示Si合上,Si=0表示Si断开,则上式变换为 基本变换原理 如果用8位二进制代码来控制图中的S1~S8(Di=1时Si闭合;Di=0时Si断开),则不同的二进制代码就对应不同输出电压VO; 当代码在0~FFH之间变化时,VO相应地在 0~(255/256)Vref之间变化; 为控制电阻网络各支路电阻值的精度,实际的D/A转换器采用R-2R梯形电阻网络,它只用两种阻值的电阻(R和2R)。 实际的D/A转换器 ——R-2R梯形电阻网络 二、主要技术指标 分辨率(Resolution) 输入的二进制数每±1个最低有效位 (LSB)使输出变化的程度。 表示: 可用输入数字量的位数来表示,如8位、10位等; 也可用一个LSB (Least Significant Bit)使输出变化的程度来表示。 分辩率例 一个满量程为5V的10位D/A变换器,±1 LSB的变化将使输出变化: 5/(210-1) = 5/1023 = 0.04888V = 48.88mV 转换精度(误差) 实际输出值与理论值之间的最大偏差 影响转换精度的因素: 分辩率 电源波动 温度变化 ┇ 转换时间 从开始转换到与满量程值相差±1/2 LSB所对应的模拟量所需要的时间 三、典型的D/A转换器DAC0832 特点: 8位电流输出型D/A转换器 T型电阻网络 差动输出 DAC0832的内部结构 主要引脚功能 输入寄存器控制信号: D7~D0:输入数据线 ILE:输入锁存允许 CS:片选信号 WR1:写输入锁存器 主要引脚功能 用于DAC寄存器的控制信号: WR2:写DAC寄存器 XFER:允许输入锁存器的数据传送到DAC寄存器 主要引脚功能 其它引线: VREF:参考电压。 -10V~+10V,一般为+5V或+10V IOUT1、IOUT2:D/A转换差动电流输出。 用于连接运算放大器的输入 Rfb:内部反馈电阻引脚,接运放输出 AGND、DGND:模拟地和数字地 工作模式 单缓冲模式 双缓冲模式 无缓冲模式 单缓冲模式 使输入锁存器或DAC寄存器二者之一处于直通,即芯片只占用一个端口地址。 CPU只需一次写入即开始转换。写入数据的程序为: MOV DX,PORT MOV AL,DATA OUT DX,AL 双缓冲模式(标准模式) 对输入寄存器和DAC寄存器均需控制。 当输入寄存器控制信号有效时,数据写入输入 寄存器中;再在DAC寄存器控制信号有效时, 数据才写入DAC寄存器,并启动变换。 此时芯片占用两个端口地址。 优点: 数据接收与D/A转换可异步进行; 可实现多个DAC同步转换输出 分时写入、同步转换 工作时序 双缓冲模式同步转换例 双缓冲模式的数据写入程序 MOV AL,data MOV DX,port1 OUT DX,AL MOV DX,port2 OUT DX,AL MOV DX,port3 OUT DX,AL HLT 无缓冲器模式 使内部的两个寄存器都处于直通状态。模拟输出始终跟随输入变化。 不能直接与数

文档评论(0)

118books + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档