微机原理与接口技术(第2版)第10章 数模转换与模数转换接口及其应用.ppt

上传人:bao****ty 文档编号:131090725 上传时间:2020-05-04 格式:PPT 页数:51 大小:890KB
返回 下载 相关 举报
微机原理与接口技术(第2版)第10章 数模转换与模数转换接口及其应用.ppt_第1页
第1页 / 共51页
微机原理与接口技术(第2版)第10章 数模转换与模数转换接口及其应用.ppt_第2页
第2页 / 共51页
微机原理与接口技术(第2版)第10章 数模转换与模数转换接口及其应用.ppt_第3页
第3页 / 共51页
微机原理与接口技术(第2版)第10章 数模转换与模数转换接口及其应用.ppt_第4页
第4页 / 共51页
微机原理与接口技术(第2版)第10章 数模转换与模数转换接口及其应用.ppt_第5页
第5页 / 共51页
点击查看更多>>
资源描述

《微机原理与接口技术(第2版)第10章 数模转换与模数转换接口及其应用.ppt》由会员分享,可在线阅读,更多相关《微机原理与接口技术(第2版)第10章 数模转换与模数转换接口及其应用.ppt(51页珍藏版)》请在金锄头文库上搜索。

1、第十章数模转换与模数转换接口及其应用 概述D A转换器及其接口技术A D转换器及其接口技术A D转换芯片0809串行8位A D转换器TLC0831 概述 A D和D A转换器是把微型计算机的应用领域扩展到检测和过程控制的必要装置 是把计算机和生产过程 科学实验过程联系起来的重要桥梁 下图给出了A D D A转换器在微机检测和控制系统中的应用实例框图 10 1D A转换器及其接口技术 一 D A转换器及其接口D A转换器的功能是把二进制数字量电信号转换为与其数值成正比的模拟量电信号 在D A参数中一个最重要的参数就是分辨率 它是指输入数字量发生单位数码变化时 所对应输出模拟量 电压或电流 的变化

2、量 分辨率是指输入数字量最低有效位为1时 对应输出可分辨的电压变化量 U与最大输出电压Um之比 即 分辨率 1 2 1 n 最小阶梯电压 参考电压 分辨率 参考电压 2n 1 实现D A转换器和微型计算机接口技术的关键是数据锁存问题 有些D A转换器芯片本身带有锁存器 但也有些D A从转换器芯片本身不带锁存器 此时一些并口芯片如8212 74LS273及可编程的并行I O接口芯片8255A均可作为D A转换的锁存器 数据CSWR 输出 8255 数据 输出 WR AD AD 二 并行8位D A转换芯片AD558及其接口1 AD558的内部结构框图 2 AD558与PC机的连接图 CODESEG

3、MENASSUMECS CODESTART MOVCX 256MOVAL 0LOOP1 OUT30C AL 输出AL内容CALLDELAY 延时INCAL AL内容加1LOOPLOOP1 循环256次JMPSTART 重新输出下一 个锯齿波 DAC0832逻辑结构框图 WR 三 串行8位D A转换器TLC5620 第一级缓冲 第二级缓冲 数据写入方式 LDAC更新DAC输出 数据写入方式 LOAD更新DAC输出 TLC5620与8255A的连接 MOVCL 5 先把AX内容左移5位SHLAX CLMOVDX AX DX为串行输出的数据 最高位为通道选择MOVCX 11 循环11次DAC PRO

4、C1 MOVAL 0 预置对DATA线的置位复位字SHLDX 1 取串行输出位ADCAL 0 把串行输出位送到置位复位字的第0位OUT86H AL 把DATA线上串行输出位内容MOVAL 00000010B 发送CLK负脉冲OUT86H ALMOVAL 00000011BOUT86H ALLOOPDAC PROC1 循环 四 12位D A转换及接口 10 2A D转换器及其接口技术 分辨率指A D转换器对输入模拟信号的分辨能力 通常用数字输出最低位 LSB 所对应的模拟输入的电平值表示 如A D转换器的输出为12位二进制数 最大输入模拟信号为10V 则其分辨率为分辨率 10 2N 1 10 2

5、N 2 44mV 10 2A D转换器及其接口技术 一 A D转换原理常用的A D有并行A D 逐次逼近A D 双积分A D 1 计数斜波式A D转换器 DA 8255 比较器 模拟输入 2 逐次逼近式A D转换器 10000000 D71000000 D7D6100000 D7D6D5D4D3D2D1D0 DH PC0 Ui 163mV的逐次比较过程 3 双积分型A D转换器 计数器 充电时间T1放电T2 充电时间V0 Vi T1 放电时间V0 VR T2 0T2 T1 VR Vi在实际测量中T1 VR固定 4 并行比较型A D转换器 二 A D转换与微机接口技术原理1 三态总线输入问题有的

6、ADC芯片带有三态输出缓冲器 其控制端为OE 输出允许 若不带三态缓冲器的ADC芯片 如AD570芯片 与微机接口 必须使用三态器件 如 8255A 74LS273等 2 时间配合问题A D芯片一般有三个信号要求控制 启动转换信号 START 转换结束信号 EOC 允许输出信号 OE 模拟输入 允许输出OE数据输出启动信号Start转换结束Eoc 三 A D转换与微机接口电路1 延时等待法接口电路 PROC ADCPROCFAR 这是一个数据采集子程序AGAIN OUTN1 AL 启动ADCCALLDELAY 延时INA2 N2 取数MOV BX AL 存入数组INCBX 数组指针加1LOOP

7、AGAIN 循环RETPROC ADCENDP 2 查询法接口电路 INAL N1 启动ADCCHECKINAL N2 输入EOC信号TESTAL 01H 查EOCJZCHECK 存入数组INAL N1 取数 启动ADC 3 中断法接口电路 10 3A D转换芯片0809一 0809内部结构 模拟输入部分 控制逻辑 地址译码输入选通 基准电压输入端 二 管脚说明 三 ADC0809的有关参数 四 ADC0809的多路转换 通道0 7转换100个数ADC PDW ADC COUNTDW BUFFERDB100DUP 主程序 CALLINIT 初始化可编程芯片MOVADC P OFFSETBUFF

8、ERMOVADC COUNT 100MOVAL 08H 启动8253OUTC PORT AL 中断程序ADINTPROCCLIPUSHAXPUSHBXMOVBX ADC PINAL A PORT 取数MOV BX AL 存数INCADC P 指针加1INCADC COUNT 计数器加1CMPADC COUNT 100 是否转换100个数JNZLOP1 没有 转LOP1MOVAL 0 有 停止8253工作OUTC PORT ALLOP1 POPBXPOPAXSTIIRETENDP 10 4串行8位A D转换器TLC0831一 TLC0831管脚功能 二 TLC0831的工作原理 三 TLC0831与8086CPU的接口

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号