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

第八章模拟输入输出接口试卷.ppt

  1. 1、本文档共80页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * 采样周期的确定 通常采用等时间间隔采样。 采样频率 fS 不能低于 2fmax( fmax 为输入信号Vin中最高次谐波分量的频率); fS 的上限受计算机的速度、存储容量、器件速度、成本等条件的限制 实际应用中一般取 fS 为 fmax 的4-5倍 8.3.2 量化和编码 量化就是用标准量化电平的个数来表示采样的模拟电压值。即把时间上离散而数值上连续的模拟量以一定的准确度变换为时间上、数值上都离散的具有标准量化级的等效数字值。(量化电平的大小取决于A/D变换器的字长) 只有当电压值正好等于量化电平的整数倍时,量化后才是准确值,否则量化后的结果都只能是输入模似量的近似值。这种由于量化而产生的误差叫做量化误差。 量化误差是由于量化电平的有限性造成的,属于原理性误差,只能减小,无法消除。 减小量化误差的根本办法是减小量化电平(即增加字长)。 编码是把已经量化的模拟数值(它是量化电平的整数倍)用二进制码、BCD码或其它编码来表示。 Vin t 0000 16个量化级 1000 1001 0010 0100 0110 1000 1010 1100 1110 量化电平小 Vin t 000 001 010 011 100 101 111 110 8个量化级 100 ? 量化电平大 8.3.3 A/D转换器的分类 根据A/D转换原理和特点的不同,可把ADC分成两大类:直接ADC和间接ADC。 直接ADC是将模拟电压直接转换成数字量,常用的有: 逐次逼近式ADC、计数式ADC、并行转换式ADC等。 间接ADC是将模拟电压先转换成中间量,如脉冲周期T、脉冲频率f、脉冲宽度τ等,再将中间量变成数字量。常见的有: 单积分式ADC、双积分式ADC,V/F转换式ADC等。 各种ADC的优缺点 计数式ADC:最简单,但转换速度最慢。 并行转换式ADC:速度最快,但成本最高。 逐次逼近式ADC:转换速度和精度都比较高,且比较简单,价格低,所以在微型机应用系统中最常用。 双积分式ADC:转换精度高,抗干扰能力强,但转换速度慢,一般应用在精度高而速度不高的场合,如测量仪表。 V/F转换式ADC:在转换线性度、精度、抗干扰能力等方面有独特的优点,且接口简单、占用计算机资源少,缺点也是转换速度慢。在一些输出信号动态范围较大或传输距离较远的低速过程的模拟输入通道中应用较为广泛。 * 8.3.4 A/D转换器的工作原理 逐位反馈型A/D转换器 类似天平称重量时的尝试法,逐步用砝码的累积重量去逼近被称物体 Vi - + 逐次逼近寄存器 D/A转换器 Vc 比较器 数字量输出 控制电路 模拟量输入 工作原理解释1 类似天平称重量时的尝试法,逐步用砝码的累积重量去逼近被称物体。例如: 用8个砝码20g,21g,…,27g,可以称出1~255g之间的物体。现有一物体,用砝码称出其重量(假定重量为176g)。 1)ADC从高到低逐次给SAR的每一位“置1”(即加上不同权重的砝码),SAR相当于放法码的称盘; 2)每次SAR中的数据经D/A转换为电压VC ; 3)VC与输入电压Vi比较,若VC≤Vi,保持当前位的‘1’,否则当前位‘置0’; 4)从高到低逐次比较下去,直到SAR的每一位都尝试完; 5)SAR内的数据就是与Vi相对应的2进制数。 * T 1 T 8 T 7 T 6 T 5 T 4 T 3 T 2 ... ... 5 2.5 3.75 4.375 4.69 4.84 4.73 4.80 5 0 时钟 A/D启动 A/D结束 V i /V t 工作原理解释2 * 如:实现模拟电压4.80V相当于数字量123的A/D转换. 具体过程如下: ? 当出现启动脉冲 时,逐次逼近寄存器清“0”; ? 当第一个 T1 到来,逐次逼近寄存器 最高位D7置“1”, 8位D/A转换器输入, 输出Vo为满度的一半5V,即满量值的128/255。 若VoVi,比较器输出低电平, 控制电路使逐次逼近寄存器最高位D7置“0”(反之,置“1”); * ?当第二个 到来,逐次逼近寄存器D6位置“1”, D/A转换器的数字量输入, 输出电压为2.5V,VoVi,比较器输出高电平, 将D6位的“1”保留(否则,将D6位置0); ? 第三个 T3 时钟脉冲来,又将D5位置“1”…… ? 重复上述过程直到D0位置“1”,再与输入比较。 ? 经过8次以后, ? 逐次逼近寄存器中得到的数字量就是转换结果。 ? 过程用下表表示。 T2 * 主要技术指标

文档评论(0)

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

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

1亿VIP精品文档

相关文档