计控07讲-3章DA原理解析.pptVIP

  1. 1、本文档共18页,可阅读全部内容。
  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文档。上传文档
查看更多
计算机控制技术课程讲义 计算机控制技术课程讲义 3.6 D/A转换原理及应用 模数转换(A/D):将模拟量转换成数字量的过程 数模转换(D/A):将数字量转换成模拟量的过程 D/A转换的基本原理: D/A转换器的原理可以归纳为“按权展开,然后相加”。因此,D/A转换器内部必须要有一个解码网络,以实现按权值分别进行D/A转换。 解码网络通常有两种:二进制加权电阻网络和T型电阻网络。 n位D/A转换器(T型电阻网络:由T型电阻解码网络,参考电压UR,n位切换开关Si,电阻网络,运算放大器等构成) 当n=4时,设D3、D2、D1、D0为输入的二进制数字量,其转换原理为: 当输入数字全为零时: 当输入数字全为1时,即满刻度输出为 最低有效位LSB为 D/A转换器的分类 1. 并行转换:并行数据输入—REG—电阻网 2. 串行转换:串行数据输入—移位REG—电阻网 并行D/A用于近距离,串行用于远程D/A, 且其REG一般有二级。 3.7 A/D转换原理及应用 逐次逼近型A/D转换:逐次逼近式A/D转换器是一种采用二分搜索方法,逐次与输入信号比较并逼近之来实现A/D转换的方法。 原理图 工作流程图 A/D结束的三种处理方式: 1. 中断:将结束标志作中断源 2. 查询:将结束标志作查询输入 3. 等待延时(如需12ms,可延时15ms,最耗时的方法) 双积分式A/D转换器 方法:在固定时间内模拟输入电压向电容充电,并测量在已知标准电流下放电所需的时间。 双积分 A / D 原理: 积分电容上的电压变化: 3.8 A/D、D/A器件与微处理机的连接 一、单片A/D转换器 以ADC0809为例,自带多路开关,采样保持,放大器,8路、8位A/D逐次逼近型 引脚说明: IN0~IN7:模拟输入 D0~D7:数字输出 A.B.C:地址线 ALE:地址锁存(高电平有效) OE:数据输出允许 EOC:转换完成信号(A/D工作时为低电平) START:A/D启动控制(下降沿启动A/D) CLOCK:A/D工作时钟 REF+/-:基准电压输出(模拟电源/地) Vcc/GND:逻辑电源 芯片使用 1.时钟的产生:一般A/D工作时钟频率较CPU主频要低 (1)CPU主时钟分频(计数器) (2)使用外接电阻,电容,构成振荡网络(要求芯片有相应引脚) (3)使用晶体振荡器 M:晶振(频率固定) C:接地电容(20~50P) 2.基准电压 D:使用稳压二级管 R:精密电位器 LM358:自稳零运放 C1、C2:滤波电容 3.启动处理: 可与ALE共用,地址译码及 信号相与产生 有效且高地址选中时,ALE/START为高电平,这时所存低位地址用于多路开关选择一路输入。 信号撤消时, ALE/START为低电平,产生一个下降沿启动A/D工作。 二、单片D/A转换器 以DAC0832为例,自带数字寄存器,实现数字保持式输出 引脚说明: D0~D7:数据线 CS:片选 Xfer:传输片选 ILE:数据输入允许 WR1/WR2:输入/传输 写信号 Iout1/Iout2:电流互补输出。 即:Iout1 + Iout2=常数 Rfb :反馈电阻 VREF/AGND:基准源,模拟地 VCC/GND:逻辑电源 芯片使用:DAC0832带有二级数字寄存器,可用于后备数字寄存器或多D/A片同时输出。 1.数据输入:当无需二级寄存器时,可将WR1、WR2同接CPU写信号; 同接地址译码;ILE恒高电平即可。 2.输出驱动 (1)输出电压: uout = K*Iout1 K与R1、R3及Rfb内阻相关。 R1可调节放大倍数,即可调uout的量程。 R2为调零电阻,即可调uout的零点。 当调零电阻接负电压时,运放工作更稳定,线性更好。 C1/C2:输出滤波电容(0.1/10u) (2)输出电流:在输出电压的基础上,由运放和三极管射级跟随器构成恒流源。R1与R2、R3为并联关系。调节R2可调节射级电流量程,RL,负载电阻 流过R1//R2、R3的电流即为Iout,A点电压只受uout控制,不受RL负载大小影响 (3)双极性电压输出: 在输出电压uout基础上,并调整uout量程为0~uREF,则如图电路有: 数字00H时:uout= 0,i1= 0,i2= uREF/2R, i3 = i2-i1 = uREF/2R 所以,uout2 = 2R,i3=uREF 数字80H时:uout= ? *uREF,i1= ?*(uREF/R),i2 = uREF/2R, i3 = 0,

文档评论(0)

三沙市的姑娘 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档