第27次课DA转换及其接口.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第27次课: D/A转换及其接口 内容:D/A转换原理、DAC器件、DAC0832、接口设计和编程 重点:DAC(DAC0832)与CPU的接口及应用编程 难点:DAC0832的接口及编程 作业:8.13 8.4 模拟接口 模/数转换器(ADC)把模拟量转换成数字量. 数/模转换器(DAC)将数字量转换成模拟量。 8.4.1 D/A转换及其接口 1. D/A转换原理 DAC由数据输入寄存器、电子开关、解码网络、基准电源和运算放大器组成。 衡量一个D/A转换器的性能的主要参数如下: ①分辨率:指D/A转换器能够转换的二进制数的位数。位数多分辨率也就高。 ②转换时间:指数字量从输入到完成转换、输出达到最终值并稳定为止所需的时间。 ③精度:指D/A转换器实际输出电压与理论值之间的误差。 ④线性度;指数字量变化时,D/A转换器输出的模拟量按比例关系变化的程度。 2. D/A转换器和 CPU的连接方法 (l)不带数据输入锁存器的DAC芯片与CPU的连接 为了使这类DAC芯片能与CPU的数据总线相连,通常在他们的数据输入增加数据锁存器,以便控制数据输入端信号的保持时间。 如果DAC超过8位,要用两个锁存器和总线相连。 (2)具有数据输入锁存器的DAC芯片与CPU的连接 带有数据输人锁存器的DAC芯片的数据输入端可以直接接到CPU的数据总线。 3.D/A转换器芯片 DAC0832 (l)芯片简介 DAC0832是NSC公司(美国国家半导体公司)生产的8位DAC芯片,可直接与8080、8085、Z80、8088等多种CPU总线连接而不必增加任何附加逻辑。 DAC0832由两级数据缓冲器和 D/A转换器组成,第一级数据缓冲器称为输入寄存器,第二级称为DAC寄存器,如下图所示。 DAC0832各引脚的定义说明 必须注意的是,数字与模拟部分需要两个独立的电源分别供电,模拟地和数字地应该分开,在整个系统中仅有一个共地点,避免造成回路,防止数字信号通过数字地线干扰微弱的模拟信号。 (2)DAC0832的工作方式 DAC0832有两级锁存器,因此有三种工作方式:双缓冲工作方式、单缓冲工作方式和直通工作方式。 双缓冲工作方式,就是把DAC0832的输入寄存器和DAC寄存器都接成受控方式。CPU对DAC芯片的写操作分两步进行:第一步把数据写进输入寄存器,第二步把输入寄存器的内容写入DAC寄存器。 单缓冲工作方式,就是使两个寄存器中一个处于直通状态,而另一个处于受控状态。 直通工作状态,8位数字量一旦达到D7~D0输入端,便立即进行D/A转换。 (3)DAC0832的输出方式 DAC0832为电流输出型D/A转换器,需要外接运算放大器进行电流电压变换才能得到模拟电压输出。输出方式有两种:单极性输出和双极性输出。 单极性输出方式输出的电压极性是单一的。 双极性输出方式输出的电压极性是可变的,即有正有负。 例如以下电路图: ①若不接运算放大器A2及电阻R1、R2、R3,那么在运算放大器A1的输出端就可以得到单极性模拟电压VOUT: VOUT = -IOUT1 Rfb 若参考电压为+5V,则当数字量从00H ~FFH变化时,对应的模拟电压VOUT 输出范围是0V~-5V。 ②为了得到双极性电压输出,在运算放大器A1后面加了反相比例放大器A2,便构成了双极性输出电路。其输出电压VOUT与VREF及A1运放输出VOUT1的关系是: VOUT=-(2VOUT1+VREF) 这时,当数字量从00H ~FFH变化时,对应的模拟电压VOUT 输出范围是-5V~+5V。 4.DAC应用举例 锯齿波发生器。

文档评论(0)

***** + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8016031115000003

1亿VIP精品文档

相关文档