第10章AD、DA转换接口2013幻灯片.pptVIP

  1. 1、本文档共74页,可阅读全部内容。
  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文档。上传文档
查看更多
模拟量I/O通道: 10.2.3 D/A转换原理 转换原理 2. 转换原理 表10-1 8位A/D转换器数字量与模拟量之间的转换关系 工作时序 ADC0809的工作过程 由时序图知ADC0809的工作过程如下: 送通道地址,以选择要转换的模拟输入; 锁存通道地址到内部地址锁存器; 启动A/D变换; 判断转换是否结束; 读转换结果 10.3.2 ADC转换的基本原理 ADC原理:用被变换信号与分层得到的若干量化刻度(Quantize Scale)相比较,看它的幅值在哪两个刻度之间,然后取其整值的过程。 存在多种A/D转换技术,各有特点,分别应用于不同的场合 计数器式 逐次逼近式(ADC0809) 双积分式 缺点:转换速度低;只能用于直流信号或慢变化信号的转换, 优点:一是精度高,且抗干扰能力强。 例如制作数字万用表等; 电荷平衡 ADC :改进双积分的积分电容介质吸收及速度问题。 并行式 1. 计数器式 计数器式ADC原理 集成比较器是一种特殊的运算放大器,它有两个信号输入端V+和V-,一个输出端,当V+≥V-时,输出高电平,反之输出低电平。 由计数器对固定频率信号CLK进行计数,计数输出值送DAC,DAC的输出模拟量Vo与输入模拟量Vi在比较器中进行比较,随着计数的进行,Vo不断增加,当Vo≥Vi,计数器停止计数,此时的计数值即是模拟量Vi对应的数字量。 以最低位为增减量单位的逐步计数法(慢) 2. 逐次逼近式 逐次逼近ADC原理 数字量由逐次逼近寄存器SAR产生。 SAR使用对分搜索法产生数字量 以8位数字量为例,SAR首先产生8位数字量的一半,,试探模拟量的大小,若VoVi,清除最高位,若VoVi,保留最高位。 在最高位确定后,SAR又以对分搜索法确定次高位,即以低7位的一半y1000000B(y为已确定位) 试探模拟量的大小。 重复这一过程,直到最低位bit0被确定,转换结束 以最高位开始逐步试探,快 3. 双积分式 双积分型A/D转换器是通过两次积分来完成A/D转换的,第一次是对模拟输入电压进行积分,积分时间是固定的;另一次是以积分电容充电后的电压为初值,对与Ui极性相反的参考电压Uref进行反向积分,直至电容完全放电为止。 双积分式ADC原理 基本思想是将被变换的电压转换成与其幅度成正比的时间(V/T转换),然后对时间进行测量(计数高频时钟脉冲)。平均值! 先时间固定积分,得V0 再电压固定积分(称“反向积分”),使输出=V0 对反向积分的时间进行计数,计数值即ADC的数据 1.通道地址线ADDA-ADDC的连接 多路输入时,地址线不能接死,要通过一个接口芯片与数据总线连接。接口芯片可以选用: 2.数据输出线D0-D7的连接 可直接连到DB上,或通过另外一个输入接口与DB相连; 两种方法均需占用一个I/O地址 3.ALE和START端的连接 独立连接:用两个信号分别进行控制——需占用两个I/O端口或两个I/O线; 统一连接:用一个脉冲信号的上升沿进行地址锁存,下降沿实现启动转换——只需占用一个I/O端口或一个I/O线。 4.ADC0809与系统的连接示例 5.判断转换结束的方法 软件延时等待(比如延时1ms) 此时不用EOC信号,CPU效率最低 软件查询EOC状态。 把EOC作为中断申请信号,接到8259的IN端。 在中断服务程序中读入转换结果,效率较高 A/D转换的启动 启动信号一般有两种形式 脉冲信号启动转换 电平信号启动转换 转换结束信号的处理 不同的处理方式对应程序设计方法不同 ① 查询方式——把结束信号作为状态信号 ② 中断方式——把结束信号作为中断请求信号 ③ 延时方式——不使用转换结束信号 ④ DMA方式——把结束信号作为DMA请求信号 例1:中断方式 例2:查询方式 6. ADC0809的转换公式 单极性转换示例 基准电压VREF(+)=5V,VREF(-)=0V 输入模拟电压Vin=1.5V N =(1.5-0)÷(5-0)×256 =76.8≈77=4DH 双极性转换示例 基准电压VREF(+)=+5V,VREF(-)=-5V 输入模拟电压Vin=-1.5V N =(-1.5+5)÷(5+5)×256 =89.6≈90=5AH t 模拟信号 A8H 96H 7BH 数字信号的量 模拟量的幅值和数字量的值之间是一一对应的关系,区别是模拟信号是时间连续的,数字信号是时间不连续的,是一脉冲序列。 完成上述功能的过程为模拟量到数字量的转换。 图10-15 模拟信号与数字信号的关系 4.9805 1111 1111 ……. ………… 2.5000 1000 0000 2.4805 0111 1111 …….. …………

文档评论(0)

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

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

1亿VIP精品文档

相关文档