- 1、本文档共88页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章模拟量输入输出控制接口
1. 采样定理 为了保证能从采样信号中将原信号恢复,必须满足条件采样定理:采样频率至少是目标信号的最高频率的2倍。 采样频率越高,进行转换的时间就越短,对A/D的工作速度要求就越高。 一般取采样频率是目标信号的最高频率的3~5倍。 2、采样保持 A/D转换器在进行模数转换期间,要求输入的模拟信号有一段稳定的保持时间,以便对模拟信号进行离散处理,即对输入的模拟信号进行采样. 有专门的采样保持芯片 (1)只舍不入的方法 A/D转换器的分类 A/D转换器的分类 逐次逼近法 转换过程是: 初始化时将逐次逼近寄存器各位清零;转换开始时,先将逐次逼近寄存器最高位置1,送入D/A转换器,经D/A转换后生成的模拟量送入比较器,称为 Vo,与送入比较器的待转换的模拟量Vi进行比较,若VoVi,该位1被保留,否则被清除。 然后再置逐次逼近寄存器次高位为1,将寄存器中新的数字量送D/A转换器,输出的 Vo再与Vi比较,若VoVi,该位1被保留,否则被清除。重复此过程,直至逼近寄存器最低位。转换结束后,将逐次逼近寄存器中的数字量送入缓冲寄存器,得到数字量的输出。逐次逼近的操作过程是在一个控制电路的控制下进行的。 2)双积分型A/D转换器工作原理 双积分法A/D转换的过程是: 先将开关接通待转换的模拟量Vi,Vi采样输入到积分器,积分器从零开始进行固定时间T的正向积分,时间T到后,开关再接通与Vi极性相反的基准电压VREF,将VREF输入到积分器,进行反向积分,直到输出为0V时停止积分。 Vi越大,积分器输出电压越大,反向积分时间也越长。计数器在反向积分时间内所计的数值,就是输入模拟电压Vi所对应的数字量,实现了A/D转换。 桂小林,微机原理与接口 * ADC0809的接口设计 基于8255的典型连接。假设通道6工作 桂小林,微机原理与接口 * (1)写地址选择:A。B。C (2)控制PB各个引脚;发送START,ALE (3)EOC读 (4)读0809到8255PA (5)读8255PA到CPU IN6 桂小林,微机原理与接口 * 桂小林,微机原理与接口 * 桂小林,微机原理与接口 * 上例拓展、简化 【例7.4】PC计算机的系统总线通过8255A与ADC0809连接如图7-22所示。 系统可对8路模拟量分时进行数据采集,转换结果采用查询方式传送,除了一个传送转换结果的输入端口外,还需要传送8个模拟量的选择信号和A/D转换的状态信息。 因此,可以采用8255作为ADC0809和CPU的连接接口,将A口设为方式0的输入方式,B口的PB0~PB7输出选择8路模拟量的地址选通信号,PC7输入ADC0809的转换结束信号,PB0作为启动信号。 桂小林,微机原理与接口 * 分析:由于ADC0809需要脉冲启动,所以通过软件编程让PB0输出一个正脉冲。EOC信号直接接PC7。8位数据通过读8255芯片A口获得。 A/D转换结果的存储区首地址设为40H,采样顺序从1N0到IN7。译码器输出Y0选通8255,Y1输出选通ADC0809。 现根据电路,可以进行端口地址分析,其中,8255A的PA口对应四个地址,ADC0809的OE端口对应16个地址,具体分析如下表。 桂小林,微机原理与接口 * A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 端口地址 8255的PA口 0 0/1 0 0 0 1 0 0/1 0 0 10H或110H等 ADC0809的OE 0 0/1 0 1 0 1 0 0/1 0/1 0/1 50H或150H等 因为没有连接的地址线可以为0或1,为了简便,现在只考虑为未连地址线为“0”时,可以分析出8255的PA口、PB口、PC口及控制口地址分别为10H、l1H、12H和13H,ADC0809的输出控制OE的端口地址为50H 具体程序如下: MOV DX,13H ; 8255初始化 MOV AL,99H;或98H OUT DX,AL MOV SI,40H; 数据存储地址 MOV CX,08H MOV BX,00H 桂小林,微机原理与接口 * LOOP1:PUSH CX ;LOOP1为依次8路转换的循环 MOV AL,01H MOV BL,BH ; 通道号 MOV CL,5 SHL BL,CL ; 通道号移位到PB7~PB5,形成通道地址 ADD AL,BL ; PB0送高电平,PB7-5地址维持 MOV DX,11H ; PB端口 OUT DX,AL ; 启动0809,START和ALE产生高电平 CA
您可能关注的文档
- 磁场变化对粘虫飞行定向行为的影响 - 应用昆虫学报.PDF
- 硬脂酸镁石墨炉原子吸收光谱分析.PDF
- 磁场处理水引起水部分理化性质的变化 - 生物化学与生物物理进展.PDF
- 确定薄膜厚度和光学常数的一种新方法 - 仪器信息网.PDF
- 短期气候预测信息 - 中国科学院大气物理研究所国际气候与环境科学 .PDF
- 磁州窑博物馆.DOC
- 磷的比色分析 - 福建农林大学.PPT
- 磷酸盐化学结合陶瓷材料的材料配合比及其机理研究.PDF
- 社保缴费登记表(灵活就业人员适用) - 珠海地税.DOC
- 神泉天然气轻烃深度回收提效工程聚结过滤器规格书 - 中国石油招标 .PDF
- 生产服装印花裁片建设项目环评报告表.docx
- 北大荒集团黑龙江二九一农场有限公司拟转让资产涉及的资产价值评估项目资产评估报告.doc
- 北京信唐普华科技有限公司股东全部权益价值资产评估报告.doc
- 山推股份:山重建机有限公司2024年9月审计报告.docx
- 杨凌金海生物技术有限公司审计报告(2023年度).docx
- 中山市南部组团垃圾综合处理基地垃圾焚烧发电厂飞灰稳定化项目环境影响报告书.doc
- 年产小家电电器配件200万件新建项目环评报告表.docx
- 江苏富港热电有限 公司抽背式发电机组替换技改项目环境影响报告书-(公示稿).doc
- 加工模具、生产塑料制品生产线新建项目环评报告表.docx
- 中电常熟366万千瓦机组扩建项目环境影响报告书环境影响评价公众参与说明.doc
文档评论(0)