51单片机学习第8章波形发生器设计.ppt

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

情境八 波形发生器 子情境一 D/A转换器 子情境二 正弦波发生器的设计 子情境一 D/A转换器 1.DAC的性能指标 DAC输入的是数字量,经转换后输出的是模拟量。有关 D/A 转换器的技术性能指标很多,例如绝对精度、相对精度、线性度、输出电压范围、温度系数、输入数字代码 种类(二进制或 BCD 码)等。下面介绍几个与接口有关的技术性能指标。 (1).分辨率 分辨率是 D/A 转换器对输入量变化敏感程度 子情境二 正弦波发生器的设计 子情境二 正弦波发生器的设计 子情境二 正弦波发生器的设计 子情境二 正弦波发生器的设计 * * 的描述,与输入数字量的位数有关。如果数字量的位数为n,则 D/A 转换器的分辨率为 2-n。这就意味着D/A转换器能对满刻度的2-n 输入量做出反应。例如,8 位数的分辨率为 1/256,10 位数的分辨率为 1/1024 等,如表5-4。 (2).精度 DAC的精度定义为实际输出电压或电流与理论值之间的误差。这是DAC的静态指标,一般采用采用最小有效位LSB的分数表示,例如±l/2LSB。如果分辨率为20mV。则它的精度是±10mV。 * 子情境一 D/A转换器 (3).线性度 DAC的线性度定义为数字量变化时,DAC输出的模拟电压或电流按比例关系变化的程度。理想的DAC是线性的,但实际上有误差,在0~2n-1的数字转换范围内,实际输出电流或电压与理论值之间的最大偏差称为线性误差。 (4).稳定时间 当输入至DAC的二进制数发出变化时,模拟输出电压或电流也要跟着变化,模拟输出电压 * 子情境一 D/A转换器 下面以目前使用较普遍的8位ADC0832转换芯片为例讲解 51系列单片机与DAC芯片的接口设计。 (1)内部结构及引脚 DAC0832是一个8 位 D/A 转换器。单电源供电,从+5V~+15V 均可正常工作。基准电压的范围为-10V~+10V;电流建立时间为 1μs;CMOS工艺,低功耗20mW。 DAC0832 内部结构框图如图 5-22 所示。 * 子情境一 D/A转换器 图 5-22 DAC0832 内部结构框图 * 该转换器由输入寄存器和 DAC 寄存器构成两级数据输入锁存。使用时,数据输入可以 采用两级锁存(双锁存)形式、单级锁存(一级锁存,一级直通)形式或直接输入(两级直通)形式。 DAC0832的引脚如图5-23所示。 * 子情境一 D/A转换器 * 图5-23 DAC0832的引脚 各引脚的功能如下: DI7~DI0——转换数据输入,TTL电平,有效时间大于90ms。 ——片选信号输入端,低电平有效。 ILE——数据锁存允许控制信号输入端,高电平有效。 ——输入寄存器写选通输入端,低电平有效。当 为0,ILE为1, 为0时,DI7~DI0状态被锁存到输入寄存器。 * 子情境一 D/A转换器 ——DAC寄存器写选通输入端,低电平有效。当 为0, 为0时,输入寄存器的状态被传送到DAC寄存器中。 ——数据传送控制信号输入端,低电平有效 。 Iout1——电流输出端,当输入数据全为1时,输出电流最大;全为0时输出电流最小。 Iout2——电流输出端。 DAC转换器的特性之一是:Iout1 +Iout2=常数。 * 子情境一 D/A转换器 ——反馈电阻端,芯片内部此端与Iout1之间已接有一个15KΩ电阻。 ——基准电压输入端,外加高精度电压源,与芯片内的电阻网络相连接,该电压可正可负,范围为-10V~+10V。 DGND——数字地。 AGND——模拟地。 * 子情境一 D/A转换器 (2) DAC0832的工作方式 DAC0832有3种工作方式:直通方式、单缓冲方式、双缓冲方式。 ①.直通方式 图5-24所示为直通方式的连接方法。XFER、 、 接地,ILE接高电平。 * 子情境一 D/A转换器 * 图5-24 ADC0832直通方式接口 ②. 单缓冲方式的连接 所谓单缓冲方式就是使 DAC0832 的两个输入寄存器中有一个处于直通方式,而另一个处于受控的锁存方式。在实际应用中,如果只有一路模拟量输出,或虽有几路模拟量但并不要求同步输出时,就可采用单缓冲方式。单缓冲方式的两种连接如图 5-25 所示。 * 子情境一 D/A转换器 *

文档评论(0)

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

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

1亿VIP精品文档

相关文档