第25讲DA转换器修改.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文档。上传文档
查看更多
本讲主要内容 了解模拟输入/输出通道结构形式 掌握D/A转换工作原理和基本参数 基本掌握DAC芯片DAC0832及其应用 * 第25讲 DAC及其与MPU的接口 工 业 生 产 过 程 传感器 放大 滤波 多路转换 采样保持 A/D 转换 微 型 计 算 机 输入 接口 连续变化的模拟量 离散的数字量 模拟量输入(数据采集)放大 驱动 D/A 转换 输出 接口 执行机构 连续变化的模拟量 离散的数字量 模拟量输出(过程控制) 物理量 变换 信号 处理 信号 变换 I/O 接口 一、概述 Vref Rf 模拟开关 电阻网络 VO 数字量 ∑ 基本结构图 组成:模拟开关、电阻网络、运算放大器 二.D/A转换技术 1.D/A转换基本组成 R 2R 4R 8R S1 S2 S3 S4 VR 1 0 0 0 0 1 1 1 d1 d2 d3 d4 - + ∑ RF=R/2 Vo I1 I2 I3 I4 I0 Io=d1I1+d2I2+d3I3+d4I4 = d1VR/R + d2VR/2R + d3VR/4R + d4VR/8R =2VR/R(d12-1 + d22-2 + d32-3 + d42-4) Vo=-IoRf=-IoR/2 = -VR (d12-1 + d22-2+ d32-3 + d42-4) (1)简单权电阻网络 2.D/A转换基本原理 Io=Io0+ Io1 + Io2+ Io3 Io3= VR/3R × 1/2 × d3(经1次二等分到输出支路) Io2= VR/3R × 1/22 × d2(经2次二等分到输出支路) Io1= VR/3R × 1/23 × d1(经3次二等分到输出支路) Io0= VR/3R × 1/24 × d0(经4次二等分到输出支路) - + ∑ 2R R R R 2R 2R 2R 2R 2R 3R Vo A B C D S0 S1 S2 S3 VR 1 0 0 0 0 1 1 1 d0 d1 d2 d3 Io Io= VR/3R(1/2 × d3 + 1/22 × d2+1/23 × d1+1/24 × d0) = (∑2iDi)VR/(3R × 24) (2)T型电阻网络 输入的二进制数每±1个最低有效位(LSB)使输出变化的程度。 一般用输入数字量的位数来表示: 如8位、10位 (1)分辨率(Resolution) 例:一个满量程为5V的10位DAC,±1 LSB的变化将使输出变化 5/(210-1)=5/1023=0.004888V=4.888mV 3、D/A转换器的主要参数 实际输出值与理论值之间的最大偏差。 一般用最小量化阶⊿来度量,如±1/2 LSB 也可用满量程的百分比来度量,如0.05% FSR转换 (2)转换精度 精度通常以满量程电压VFS的百分数或以最低有效位LSB的分数形式给出。 (3)建立时间 从开始转换到与满量程值相差±1/2 LSB所对应的模拟量所需要的时间 t V 1/2 LSB tC VFULL 0 8位输入 寄存器 D D Q Q LE1 … DI7 DI6 DI0 8位DAC 寄存器 D D Q Q LE2 … 8位D/A 转换器 … VR Io2 Io1 Rfb Rfb AGND ILE CS WR1 WR2 XFER 三、DAC0832 1、DAC0832内部结构 (1)把数据写入到输入锁存器 D7-D0:输入数据线 ILE:输入锁存允许 CS:片选信号 WR1:写输入锁存器 (2)启动转换 WR2:写DAC寄存器 XFER:允许输入锁存器的数据传送到DAC寄存器 VREF:参考电压,-10V~+10V,一般为+5V或+10V IOUT1、IOUT2:D/A转换差动电流输出,接运放的输入 Rfb:内部反馈电阻引脚,接运放输出 AGND、DGND:模拟地和数字地 (3)有关输出信号 CS=0、WR1=0、ILE=1,使输入数据锁存到输入寄存器 WR2=0、XFER=0,数据传送到DAC寄存器,并开始转换 2、DAC0832工作过程 MOV DX,300H ;300H为8255A A口地址 MOV AL,00H MOV DX,303H ;303H为8255A控制口地址 MOV AL OUT DX,AL ;8255A初始化 L1:OUT DX,AL INC AL JNZ L1 ;L1对应三角波的上升段 MOV A

文档评论(0)

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

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

1亿VIP精品文档

相关文档