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

微机接口(中科大)PPT 第十章 数模转换与模数转换接口及其应用幻灯片.ppt

微机接口(中科大)PPT 第十章 数模转换与模数转换接口及其应用幻灯片.ppt

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4. 并联比较型A/D转换器 固定 二、A/D转换与微机接口技术原理 1、 三态总线输入问题 有的ADC芯片带有三态输出缓冲器,其控制端为OE(输出允许)。若不带三态缓冲器的ADC芯片(如AD570芯片)与微机接口,必须使用三态器件,如:8255A,74LS273等。 2、 时间配合问题 A/D芯片一般有三个信号要求控制:启动转换信号(START),转换结束信号(EOC),允许输出信号(OE)。 模拟输入 允许输出OE 数据输出 启动信号Start 转换结束Eoc 三、A/D转换与微机接口电路 1、 延时等待法接口电路 PROC_ADC PROC FAR ;这是一个数据采集子程序 AGAIN: OUT N1,AL ;启动ADC CALL DELAY ;延时 IN AL,N2 ;取数 MOV [BX],AL ;存入数组 INC BX ;数组指针加1 LOOP AGAIN ;循环 RET PROC_ADC ENDP 2、查询法接口电路 PROC_ADC PROC FAR ;这是一个数据采集子程序 AGAIN: OUT N1,AL ;启动ADC CALL DELAY ;延时 IN AL,N2 ;取数 MOV [BX],AL ;存入数组 INC BX ;数组指针加1 LOOP AGAIN ;循环 RET PROC_ADC ENDP 3、中断法接口电路 10.3 A/D转换芯片0809 一、0809内部结构 模拟输入部分 控制逻辑 地址译码输入选通 基准电压输入端 二、管脚说明 三、ADC0809的有关参数 四、ADC0809的多路转换 10.4 串行8位A/D转换器TLC0831 一、TLC0831管脚功能 二、TLC0831的工作原理 三、TLC0831与8086CPU的接口 谢谢大家! 第十章 数模转换与模数转换 接口及其应用 概述 D/A转换器及其接口技术 A/D转换器及其接口技术 A/D转换芯片0809 串行8位A/D转换器TLC0831 概 述 A/D和D/A转换器是把微型计算机的应用领域扩展到检测和过程控制的必要装置,是把计算机和生产过程、科学实验过程联系起来的重要桥梁。下图给出了A/D、D/A转换器在微机检测和控制系统中的应用实例框图。 10.1 D/A转换器及其接口技术 一、D/A转换器及其接口 D/A转换器的功能是把二进制数字量电信号转换为与其数值成正比的模拟量电信号。在D/A参数中一个最重要的参数就是分辨率,它是指输入数字量发生单位数码变化时,所对应输出模拟量(电压或电流)的变化量。 分辨率是指输入数字量最低有效位为 1 时,对应输出可分辨的电压变化量ΔU与最大输出电压Um之比,即 分辨率= 1/ (2-1) n 最小阶梯电压=参考电压*分辨率 =参考电压/ (2-1) 实现D/A转换器和微型计算机接口技术的关键是数据锁存问题。有些D/A转换器芯片本身带有锁存器,但也有些D/A从转换器芯片本身不带锁存器。此时一些并口芯片如8212,74LS273及可编程的并行I/O接口芯片8255A均可作为D/A转换的锁存器。 数据 CS WR 输出 8255 数据 输出 WR AD AD 二、并行8位D/A转换芯片AD558及其接口 1、 AD558的内部结构框图 2、AD558与PC机的连接图 CODE SEGMEN ASSUME CS:CODE START: MOV CX, 256 MOV AL,0 LOOP1: OUT 30B,AL ;输出AL内容 CALL DELAY ;延时 INC AL ;AL内容加1 LOOP LOOP1 ;循环256次 JMP START ;重新输出下一 ;个锯齿波 DAC0832逻辑结构框图 AGND DGND UCC UREF ILE Rfb D7 D0 +5V IOUT1 IOUT2 + - Uo 228h DB WR 三、串行8位D/A转换器TLC5620 第一级缓冲 第二级缓冲 数据写入方式 (LDAC更新DAC输出) 数据写入方式 (LOAD更新DAC输出) TLC5620与8255A的连接 MOV CL,5 ;先把AX内容左移5位 SHL AX,CL MOV DX,AX ;DX为串行输出的数据,最高位为通道选择 MOV CX,11 ;循环11次

文档评论(0)

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

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

1亿VIP精品文档

相关文档