可编程计数器定时器8253-Read.ppt

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

第7章 数/模和模/数转换 1、概述 2、D/A转换原理 3、A/D转换原理 4、常用D/A芯片举例 5、常用A/D芯片 概述 在自动控制和测量系统中,被控制或被测量的对象,如温度、压力、流量、速度、电压等都是随时间连续变化且数值也连续可变的物理量。 这种连续变化的物理量通常称为模拟量。常以模拟电压或电流的形式输出,执行部件所要求的控制信号一般也都是模拟电压或电流。 当计算机参与控制时,计算机要求的输入信号为“数字量”。 把模拟量变换成数字量这一转换过程称为A/D转换。 能将模拟量转换为数字量的器件称为模/数转换器(Analog Digital Converter),简称ADC。 经计算机处理后的结果是数字量,不能用它去直接控制执行部件,需要先把它转换为模拟量,这个过程称为D/A转换。 将数字量转换为模拟量的器件称为数/模转换器(Digital Analog Converter),简称DAC。 D/A转换是A/D转换的逆过程。这两个互逆的转换过程通常会出现在一个控制系统中。 D/A转换原理 1、D/A转换的基本原理 D/A转换器是一种把数字量转换为模拟量的线性电子器件,它将计算机产生的控制量转换成模拟信号,用于驱动外部执行机构。 采样、量化和编码 采样:周期性地从被测对象得到一个电压的瞬时值,一个精确的模拟量 量化:把采样所得的精确的模拟量量化为一个对应的数字量,一个离散的数字量 编码:根据计算机处理的数据格式进行编码,通常把离散的数字量用二进制表示 采样、量化和编码举例 D/A转换器 D/A转换器的原理 D/A转换器的性能指标 DAC0832 D/A转换器 12位D/A转换器DAC的接口(略) D/A转换器的原理 二进制加权电阻网络 D/A转换器的原理(续) T型电阻网络 D/A转换器的性能指标 数/模转换器DAC0832及其接口 芯片简介 DAC0832采用了二次缓冲输入数据方式(输入寄存器及DAC寄存器)。可以在输出的同时采集下一个数字量,以提高转换速度。能够用于需要同时输出多个参数的模拟量系统。 数/模转换器DAC0832及其接口 二进制加权电阻网络 数/模转换器DAC0832及其接口 T型电阻网络 数/模转换器DAC0832及其接口 DAC 0832内部结构框 数/模转换器DAC0832及其接口 电源线(4条) Vcc 电源输入线 +5V ~ +15V Vref 参考电压 -10V ~ +10V DGND 数字量地 AGND 模拟量地 数/模转换器DAC0832及其接口 数字量输入线(8条) DI7 ~ DI0:与CPU的数据总线相连 输出线(3条) Rfb 运算放大器反馈线,接运算放大器输出端 Iout1、Iout2 模拟电流输出线 Iout1 + Iout2为一常数,通常接运算放大器的输入端 控制线(5条) CS 片选,低电平有效 ILE 允许数字量输入,当ILE高电平时,允许8位输入寄存器输入数字量 XFER 传输控制输入,低电平有效 数/模转换器DAC0832及其接口 WR1、WR2 写命令输入 WR1:控制数字量输入到8位输入寄存器 M1 = ILE * M2 = ILE * CS * WR1 当ILE = 1、CS = 0、WR1 = 0 时M1为 ’1’; 此时,即在写脉冲有效期间,“直通” 当上述条件有一个不满足,则M1为 ‘0’; 此时,在0832 DI7 ~ DI0上的数据被锁存进 ‘8位输入寄存器’ WR2:控制D/A转换时间 M3 = WR2 * XFER 当WR2 = 0、XFER = 0时,M3为 ’1’; 此时8位DAC寄存器的输出跟随输入变化 (D触发器的Q端跟随D端变化); 当M3为 ’0’ 时,8位输入寄存器的内容被锁存进8位DAC寄存器 数/模转换器DAC0832及其接口 数/模转换器芯片的输出电路 电流输出转换为电压输出 数/模转换器DAC0832及其接口 数/模转换器DAC0832及其接口 单极性输出电路 数/模转换器DAC0832及其接口 双极性输出电路 数/模转换器DAC0832及其接口 数/模转换器与微处理器的接口 D/A转换器只有数据输入线,选片和写入控制线与微处理器有关。因此微处理器的接口比较简单,直接把数据输出给D/A转换器。若D/A转换器芯片内带有锁存寄存器,微处理器就把D/A芯片当作一个并行输出端口; 若D/A转换器芯片内无锁存寄存器,微处理器就把D/A芯片当作一个并行输出的外设,二者之间还需增加并行输出的接口。数/模转换器接口是通过D

文档评论(0)

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

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

1亿VIP精品文档

相关文档