- 1、本文档共66页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机接口与通信 主讲教师: 李朝纯 licaoc@mail.whut.edu.cn 第10章 D/A、A/D转换接口 第10章 D/A、A/D转换接口 概 述 A/D和D/A转换器是把微型计算机的应用领域扩展 到检测和过程控制的必要装置,是把计算机和生产过 程、科学实验过程联系起来的重要桥梁。下图给出了 A/D、D/A转换器在微机检测和控制系统中的应用实例 框图。 1 10.1 D/A 转换技术 一、D/A转换器及其接口 D/A转换器的功能是把二进制数字量电信号转换 为与其数值成正比的模拟量电信号。在D/A参数中 一个最重要的参数就是分辨率,它是指输入数字量 发生单位数码变化时,所对应输出模拟量(电压或电 流)的变化量。 实现D/A转换器和微型计算机接口技术的关键 是数据锁存问题。有些D/A转换器芯片本身带有 锁存器,但也有些D/A从转换器芯片本身不带锁 存器。此时一些并口芯片如8212,74LS273及可 编程的并行I/O接口芯片8255A均可作为D/A转换 的锁存器。 10.1.1 D/A转换器工作原理 D/A转换器完成数字量→ 模拟量的转换,这在计算机 和模拟信号发生器中应用非常普遍。 10.1.2 D/A转换器的主要性能参数 D/A转换器的主要性能指标包括以下6个方面。 (1)分辨率(Resolution) 分辨率表示D/A转换器对输入模拟信号的分辨能力。 具体指D/A转换器能分辨的最小电压值。 ? 用输入端待进行转换的二进制数的位数来表示,位数越 多,分辨率越高。 例如: 一个D/A转换器能转换8位二进制数,转换后的满量 程电压为5V,则它的分辨率的最小电压是。 5V/28 ≈ 19.5 mv 位数越多,分辨率越高。 (2)线性度:当数字量变化时,D/A转换器输出的模拟量按比例 变化的程度。 线性误差:模拟量输出值与理想输出值之间偏离的最大值。 (3)转换精度:指D/A转换器实际输出与理论值之间的误差,一 般采用数字量的最低有效位作为衡量单位。 如:±1/2LSB表示,当D/A分辨率为20mV,则精度±10mV. (4)转换时间:指数字量输入到模拟量输出达到稳定所需的时间。 一般电流型D/A转换器在几秒到几百微秒之内; 而电压型D/A转换器转换较慢,取决于运算放大器 的响应时间。 (5)温度系数 (6)工作温度范围 10.2.1 D/A转换器及其接口概述 D/A转换器与微机接口的关键是数据的锁存, 若D/A转换器不带锁存器,可采用并行芯片 8212,74LS232及可编程并行I/O接口芯片8255 均可作为D/A转换器的锁存器。 10.2.2 并行8位D/A转换芯片AD558及其接口 1、 AD558的内部结构框图 2、AD558与PC机的连接图 分析程序执行结果 CODE SEGMENT ASSUME CS:CODE START: MOV CX,256 MOV AL,0 MOV DX,30CH LOOP1: OUT DX,AL ; 输出AL内容 CALL DELAY
文档评论(0)