第10章_AD-DA转换与单片机接口技术.pptVIP

第10章_AD-DA转换与单片机接口技术.ppt

  1. 1、本文档共11页,可阅读全部内容。
  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文档。上传文档
查看更多
* 第三章 广告灯控制---简单程序设计 第十章 A/D、D/A转换与单片机接口技术 10.0 你知道吗 10.1 A/D转换器及其与单片机的接口 10.2 D/A转换器及与单片机的接口 你知道吗 在自动控制领域中,通常用单片机进行实时控制和数据处理,我们知道,被测和被控参数常常是一些连续变化的物理量即模拟量,如温度、速度、电压、电流、压力等,而单片机只能加工和处理数字量,因此在单片机应用系统中处理模拟量信号时,就需要进行模拟量与数字量之间的转换,即A/D和D/A转换。 回目录 10.1 A/D转换器及其与单片机的接口 将模拟量转换成数字量的器件称为A/D转换器,随着大规模集成电路技术的迅速 发展,A/D转换器新品不断推出。A/D转换器按工作原理可分为逐次逼近式、双积分 式、计数比较式和并行式,下面介绍最常用的逐次逼近式和双积分式A/D转换器及其 与单片机之间的接口知识。 一、逐次逼近式A/D转换原理 逐次逼近式A/D转换是用一个计量单位使连续量整量化(简称量化),即用计量 单位与连续量进行比较,把连续量变为计量单位的整数倍,略去小于计量单位的连 续量部分。这样所得到的整数量即为数字量。显然,计量单位越小,量化的误差也 越小。一个N位逐次逼近式A/D转换器原理图如下图所示。 比较器 时序与控制 逻辑电路 D/A转换器 N位寄存器 输出缓冲器 模拟量输入 VX VN EOC OE N位 数字量输出 时钟 启动 它由N 位寄存器、D/A转换器、比较器和控制逻辑等部分组成。N位寄存器用来存 放N位二制数码。当模拟量VX送入比较器后,启动信号通过控制逻辑电路启动A/D转换。 首先,置N位寄存器最高位(DN-1)为“1”,其余位清“0”,N位寄存器的内容经D/A转换 后得到整个量程一半的模拟电压VN,再将该电压与输入电压VX比较。若VX>VN,则保留 DN-1=1;若VX<VN,则DN-1位清0。然后,控制逻辑使寄存器下一位(DN-2)置“1”, 与上次的结果一起经D/A转换后与VX比较,重复上述过程,直到判断出D0位取1还是0为 止,此时控制逻辑电路发出转换结束标志EOC。这样经过N次比较后,N位寄存器的内容 就是转换后的数字量,在输出允许信号OE有效的条件下,此值经输出缓冲器输出。整个 转换过程就是一个逐次比较逼近过程。 二、双积分式A/D转换原理 双积分A/D转换采用间接测量原理,即将被测电压值VX转换成时间常数,通过测量 时间常数得到未知电压值。其原理如下图所示。它由电子开关、积分器、比较 器、计数器、逻辑控制门等部件组成。 由于双积分的二次积分时间比较长,因此 A/D转换速度慢,但精度高。 三、性能指标 分辨率 分辨率通常用数字量的位数表示,如8位、10位、12位分辨率等。如8位A/D转换 器的分辨率就是8位,或者说分辨率为满刻度的1/256。分 辨率越高,对输入量微小变化的反应越灵敏。 2.量程 即所能转换的电压范围,如5V、10V。 3. 转换精度 转换精度是指一个实际A/D转换器与一个理想A/D转换器在量化值上的差值。 4. 转换时间 转换时间是指A/D转换器完成一次转换所需要的时间。 四、典型A/D 转换器ADC0809 ADC0809是一个典型的8位8通道逐次逼近式A/D转换器,可实现8路模拟信号的分时 采集,其转换时间为100μs 左右,采用双列直插式封装,共有28只引脚, IN7~IN0:8路模拟量输入端。 ADC0809对输入模拟量的要求主要有:单极性,电压范围0~5V,若信号过小还需 进行放大。 ADD-A﹑ADD-B﹑ADD-C:3根地址线。ADD-A为低位地址,ADD-C为高位地址, 用于选择8路模拟量,其地址状态与所选模拟量的对应关系见表10.1。 D0~D7:8位数字量输出端。 ALE:地址锁存允许信号,ALE为高电平时,将ADD-A﹑ADD-B﹑ADD-C的地址 状态送入地址锁存器中。 START:A/D转换启动信号,当START为高电平时,启动A/D转换。 OE:输出允许信号,高电平有效。当OE-=0时,输出数据线呈高电阻状态;当OE=1 时, A/D转换数据输出到数据线D0~D7。 CLOCK:时钟信号。通常使用频率为500KHZ的时钟信号。 EOC:转换结束信号。A/D转换期间EOC为低电平;A/D转换结束时EOC高电平。 Vcc: +5V电源。 Vref(+)、 Vref(-):基准电压输入端。基准电压用于和输入模拟量进行比较,作为逐次 逼近的基准,其典型值为+5V(Vref(+)=+5V, Vref(-)=0V )。 五、ADC0809与单片机的接口电路

文档评论(0)

一天一点 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档