网站大量收购闲置独家精品文档,联系QQ:2885784924

模数和数模转换.ppt

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

A/D转换二、典型的A/D转换器1.ADC0809引脚D7~D0:输出数据线(三态)OE:输出允许(打开输出三态门)IN0~IN7:8通道(路)模拟输入ADDA、ADDB、ADDC:通道地址(通道选择)ALE:通道地址锁存START:启动转换EOC:转换结束,可用于查询或作为中断申请CLK:时钟输入(10KHz~1.2MHz)VREF(+)、VREF(-):基准参考电压第31页,共51页,星期六,2024年,5月A/D转换1.ADC0809(P404)内部编程结构框图STARTEOCCLKOED7D0ADDCADDBADDAALEIN0IN7比较器8路模拟开关逐次逼近寄存器SAR树状开关电阻网络三态输出锁存器时序与控制地址锁存及译码D/A模拟输入通道8选1第32页,共51页,星期六,2024年,5月A/D转换1.ADC0809工作时序1、选择通道,即通道号送入A、B、C2、在ALE、START输入正脉冲,锁存通道并启动转换3、转换开始后,EOC变低;过大约64个CLK,转换结束,EOC变高4、转换结束后,在OE输入高电平就打开输出缓冲器,可以读取转换结果第33页,共51页,星期六,2024年,5月A/D转换1.ADC0809ADC0809与PC总线的接口需要考虑如下几方面①输入通道号的确定:由地址线确定;由数据线确定②数据线的连接:直接接CPU;由并行接口芯片8255接至CPU③启动转换信号Start的连接:由地址译码信号及写信号;8255的引脚④状态信号EOC端的连接:接至其中一根数据线;给8259的中断源引脚第34页,共51页,星期六,2024年,5月A/D转换1.ADC0809模拟信号输入端INi单路输入模拟信号可固定连接到任何一个输入端地址线根据输入线编号固定连接(高电平或低电平)如图:ADDCADDBADDAIN4ADC0809输入+5V多路输入模拟信号按顺序分别连接到输入端要转换哪一路输入,就将其编号送到地址线上(动态选择)ADDCADDBADDAIN0IN1IN2IN3IN4ADC0809输入0CPU指定通道号输入4第35页,共51页,星期六,2024年,5月A/D转换1.ADC0809地址线ADDA-ADDC多路输入时,地址线不能接死,而是要通过一个接口芯片与数据总线连接。接口芯片可以选用:锁存器74LS273,74LS373等(要占用一个I/O地址)ADDCADDBADDAIN0IN1IN2IN3IN4ADC0809输入DB74LS373Q2Q1Q0CP来自I/O译码器D0-D7可编程并行接口8255(要占用四个I/O地址)ADDCADDBADDAIN0IN1IN2IN3IN4ADC0809DB8255PB2PB1PB0CS来自I/O译码器D0-D7A1A0A1A0第36页,共51页,星期六,2024年,5月A/D转换1.ADC0809数据输出线D0-D7内部已接有三态门,故可直接连到DB上。也可另外通过一个输入接口与DB相连。D0-D7ADC0809DBOE来自I/O译码器D0-D7ADC0809DBOE来自I/O译码器74LS244+5VDIDOE1E2第37页,共51页,星期六,2024年,5月A/D转换1.ADC0809地址锁存ALE和启动转换START独立连接:用两个信号分别进行控制——需占用两个I/O端口或两个I/O数据线(用8255时);统一连接:用一个脉冲信号的上升沿进行地址锁存,下降沿实现启动转换——只需占用一个I/O端口或一个I/O线(用8255时),参见教材P409图11-23。ADC0809ALE来自I/O译码1来自I/O译码2STARTADC0809ALE来自I/O译码器START第38页,共51页,星期六,2024年,5月A/D转换1.ADC0809转换结束EOC软件延时等待(比如延时1ms)——不用EOC信号。CPU效率最低。软件查询EOC状态:EOC通过一个三态门连到数据总线的D0(其他数据位也可以)。三态门要占用一个I/O端口地址。CPU效率低把EOC作为中断申请信号,接到8259的IR端。在中断服务程序中读入转换结果,效率高。第39页,共51页,星期六,2024年,5月A/D转换1.ADC0809一个连接实例D0IN0A

文档评论(0)

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

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

1亿VIP精品文档

相关文档