电工学习网

 找回密码
 立即注册

大于8位的D/A转换器的接口

2015-4-28 07:40| 编辑:电工学习网| 查看: 7856| 评论: 0

   在要求分辨率较高的场合,采用的 D/A转换器常常大于 8位。而常用的微机多采用8位数据线。此时若采用单缓冲的工作方式,将高位和低位分为两个地址的数据锁存器,则在向它送数据时,由于高位和低位送数据的时间差,将引起输出电压产生"毛刺"。

  为保证D/A转换器的高位数据与低位数据同时送入,通常采用双缓冲的工作方式,将高位与低位的数据分别送入各自的输入寄存器,然后再将它们同时送入 DAC寄存器中,使输出发生变化。

  DAC1208为采用这种结构的12位双缓冲锁存器的D/A转换器。其精度为12位。建立时间为1μS,为电流输出型。其11位与10位精度的型号分别为DAC1209与DAC1210,其逻辑符号与功能框图如图1所示。

(a) DAC 1208的逻辑符号

(b)DAC 1208的功能框图

图1 DAC1208的逻辑符号与功能框图

  与DAC0830相比,它的数据线增加到12条,输入锁存信号ILE改为字节选择信号BYTE1/-BYTE2。

  DAC1208的用法和DAC0830的用法相似。当BYTE1/-BYTE2信号为高时。-CS和-WR1有效,12位的数据一次进入高位和低位的输入锁存器,当-WR2、-XFER有效时,数据到达12位DAC寄存器,使输出随之变化。

  当它与16位的数据总线的CPU相连时,可以采用单缓冲工作方式。如图2所示。

图2 DAC 1208与16位数据线的CPU的接口

  此时将BYTE1/-BYTE2信号连接高电平。-CS为地址选中信号,-WR2、-XFER接地,-WR1为系统写信号-WR。当地址选中,并且-WR信号有效时,12位的数据一次进入高位和低位的输入锁存器并到达12位DAC寄存器,使输出随之变化。

  当它与8位数据线的CPU相连时,将高8位数据输入线与CPU的数据总线相连,而低4位的数据输入线与高8位输入线中的高4位并连。采用双缓冲工作模式。

  为方便使用者, DAC 1230在内部将数据线连接好,它具有和DAC 1208一样的性能,仅在引出线上减少了4条数据输入线,如图3所示。

图3 DAC1230的功能框图

  根据图3的功能框图,当-CS=0,BYTE1/-BYTR2=1时,-WR1信号将数据写入高8位数据寄存器,同时也写入低4位数据寄存器;当-CS=0,BYTE1/-BYTE2=0时,-WR1信号将数据写入低4位数据寄存器,当-XFER=0时,-WR2信号将12位数据送入12位DAC寄存器。

  在使用时,将BYTE1/-BYTE2接地址线的最低位A0,-CS为地址选中信号,在产生此地址选中信号时,A0不参加译码。-WR1、- WR2均接系统写信号。

  此时,根据-XFER的接法,可以选择自动传递工作方式和独立处理工作方式。如图4所示。

图4 DAC 1230的8位数据线接口

  在自动传递工作方式时,将-XFER接地址线的最低位A0。当A0=1,发出地址1选中及写信号时,数据信号进入高8位的数据寄存器。同时也送入低4位的数据寄存器。当A0=0,发出地址1选中及写信号时,数据信号进入低4位的数据寄存器,因为此时-XFER=0,12位数据进入 DAC寄存器,输出的电压随之变化。

  在独立处理工作方式时为双缓冲工作方式。-XFER为地址2选中信号。在A0=1及地址1选中时,数据进入高8位的输入寄存器,同时也送入低4位的输入寄存器。在A0=0及地址1选中时,数据写入低4位的输入寄存器。在系统发出地址2选中及写信号时,输入寄存器的数据进入 DAC寄存器,输出随之发生变化。

  DAC 1230在输出引线上仅将DAC 0830的ILE改为BYTE1/-BYTE2。因此,很容易把原来使用DAC 0830的8位D/A转换器的接口电路更改为使用DAC 1230的12位的D/A转换器。

看过《大于8位的D/A转换器的接口》的人还看了以下文章:

发表评论

最新评论

  • 阻容降压电路结构原理图解
  • 电子电路的核心是什么?主要传输什么信号?
  • 电工必知整流桥好坏的两种检测方法
  • 4个二极管整流和2个二极管整流出电压一样吗
  • 三分钟带你搞懂运算放大器与比较器的区别
  • PN结为什么可以单向导电?PN结单向导电原理
热点文章

电工学习网 ( )

GMT+8, 2023-3-8 17:31

Powered by © 2011-2022 www.shop-samurai.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

返回顶部