《微机原理与应用》第11章模数与数模转换接口.ppt

《微机原理与应用》第11章模数与数模转换接口.ppt

  1. 1、本文档共75页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《微机原理与应用》第11章模数与数模转换接口

《微机原理与接口技术》 辅助教学电子课件 易凡 第十一章 数/模与模/数转换 第十一章 D/A与A/D转换 教学重点 DAC 0832及其与主机的连接 ADC 0809及其与主机的连接 11.1 数/模(D/A)转换 D/A(数/模)转换 把数字量转换为模拟量 A/D(模/数)转换 将模拟量转换成数字量 模拟量与数字量 模拟量——连续变化的物理量 模拟输入输出系统 11.1.1 D/A转换原理 数字量 → 按权相加 → 模拟量 D/A转换器的原理图(1) D/A转换器的原理图(2) D/A转换器的原理图(3) Va=VREF Vb=VREF/2 Vc=VREF/4 Vd=VREF/8 D/A转换器的原理图(4) Iout1=I0+I1+I2+I3 =VREF/2R×(1/8+1/4+1/2+1) Rfb=R Vout=-Iout1×Rfb =-VREF×[(20+21+22+23)/24] 11.1.2 D/A转换器的主要参数 分辨率: D/A转换器能够转换的二进制的位数 例如:8位D/A转换器,转换后的电压满程量为5V,其最小分辨电压: 5V/256=20mV 10位D/A转换器,对同样的转换电压,它能分辨的最小电压: 5V/1024=5mV 转换时间: 数字输入到完成转换,输出达到最终的稳定值所需的时间 电流型D/A转换器的转换时间在 ns ~ μs之间,电压型的D/A转换器转换较慢 转换精度 指D/A转换器实际输出电压与理论值之间的误差。 一般采用数字量的最低有效位作为衡量单位 例如:+1/1LSB。如果分辨率为8位,其精度是:+1/512。 线性度:当数字量变化时,D/A转换器输出模拟量按比例关系变化的程度。 D/A转换器的输入输出特性 输入缓冲能力 输入数据的宽度 电流型还是电压型 输入的码制 是单极性输出还是双极性输出 11.1.3 DAC0832芯片 DAC0832是8位的D/A转换芯片 内部有两极输入缓冲寄存器和一个T型解码网络 电流输出型芯片 1. DAC0832的内部结构 2. DAC0832的数字接口 8位数字输入端 DI0~DI7(DI0为最低位) 输入寄存器(第1级锁存)的控制端 ILE、CS*、WR1* DAC寄存器(第2级锁存)的控制端 XFER*、WR2* 3. DAC0832的工作方式 两级缓冲寄存器都是直通锁存器 LE=1,直通(输出等于输入) LE=0,锁存(输出保持不变) DAC0832的工作方式:直通方式 LE1=LE2=1 输入的数字数据直接进入D/A转换器 直通方式的连接方法与使用 ILE接+5V CS*, WR1*, WR2*, XREF* 接地(数字信号地 该方式数据输入不使用缓冲寄存器,在输入端DI7~DI0一旦出现数据就立即开始D/A转换。 DAC0832的工作方式:单缓冲方式 LE1=1,或者LE2=1 两个寄存器之一始终处于直通状态 另一个寄存器处于受控状态(缓冲状态) 单缓冲方式的连接方法与使用 ILE接+5V WR1*接CPU的IOW* WR2*, XFER*接地(数字信号地),使DAC寄存器处于直通状态; CS*接I/O口地址译码器 该方式数据写入只需一次,写入后即开始D/A转换。 DAC0832的工作方式:双缓冲方式 两个寄存器都处于受控(缓冲)状态 能够对一个数据进行D/A转换的同时;输入另一个数据 双缓冲方式的连接方法与使用 ILE 固定接+5V; CPU的IOW信号复连到WR1*和WR2*端; 用CS*作为输入缓冲器的“片选”信号;XFER*作为DAC寄存器的“片选”信号,它们分别接到两个I/O口地址译码输出。 数据写入时要分两次进行: 第一次输入待转换的数字量; 第二次写操作只是一次“虚拟写操作”,写的内容无关紧要,目的是启动DAC寄存器的锁存功能。 双缓冲方式的优点是在D/A转换的同时,可接收下一个待转换的数据。 4. DAC0832的模拟输出 Iout1、Iout2: 电流输出端 满足:Iout1+Iout2=常量 Rfb: 反馈电阻引出端(电阻在芯片内) VREF: 参考电压输入端 +10V~-10V AGND: 模拟信号地 VCC: 电源电压输入端 +5V~+15V DGND: 数字信号地 单极性电压输出 Vout=-Iout1×Rfb =-(D/28)×VREF 单极性电压输出举例 设 VREF=-5V D=FFH=255时,最大输出电压: Vmax=(255/256)×5V=4.98V D=00H时,最小输出电压: Vmin=(0/256)×5V=0V D=01H时,一个最低有效位(LSB)电压: VLSB=(1/256)×5V=0.02V 双极性电压输出:电路 双极性电压输出

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档