MAX5822:双路12位低功耗2线串行电压输出DAC的深度解析

电子说

1.4w人已加入

描述

MAX5822:双路12位低功耗2线串行电压输出DAC的深度解析

在电子设计领域,DAC(数字 - 模拟转换器)是连接数字世界和模拟世界的重要桥梁。今天我们要详细介绍的是MAXIM公司的MAX5822,一款双路12位低功耗2线串行电压输出DAC,它在众多应用场景中展现出了卓越的性能。

文件下载:MAX5822.pdf

一、产品概述

MAX5822是一款双路12位电压输出的DAC,具备I2C兼容的2线接口,时钟速率最高可达400kHz。它采用单2.7V至5.5V电源供电,在(V_{DD}=3.6V)时仅消耗115µA电流,进入掉电模式后电流消耗可降至1µA以下。该器件还拥有三种软件可选的掉电输出阻抗(100kΩ、1kΩ和高阻抗),以及内部精密的轨到轨输出缓冲器和上电复位(POR)电路,上电时DAC会处于100kΩ掉电模式。

二、产品特性

2.1 低功耗

  • 超低电源电流:在(V{DD}=3.6V)时为115µA,(V{DD}=5.5V)时为135µA。
  • 低功耗掉电模式:电流低至300nA。

    2.2 电源与接口

  • 宽电源电压范围:单2.7V至5.5V供电。
  • 快速I2C兼容接口:400kHz的2线串行接口,且输入采用施密特触发器,可直接与光耦合器接口。

    2.3 输出性能

  • 轨到轨输出缓冲放大器:输出摆幅可达电源轨,能驱动5kΩ负载并联200pF电容。
  • 三种软件可选掉电输出阻抗:100kΩ、1kΩ和高阻抗,满足不同应用需求。

    2.4 其他特性

  • 回读模式:用于总线和数据检查。
  • 上电复位至零:确保上电时输出为零。
  • 8引脚µMAX封装:体积小巧,适合空间受限的应用。

三、电气特性

3.1 静态精度

  • 分辨率:12位。
  • 积分非线性(INL):典型值±2 LSB,最大值±16 LSB。
  • 微分非线性(DNL):保证单调,最大值±1 LSB。
  • 零码误差(ZCE):典型值6mV,最大值40mV。
  • 零码误差温度系数:典型值2.3 ppm/°C。
  • 增益误差(GE):典型值 -0.8% FSR,最大值 -3% FSR。
  • 增益误差温度系数:典型值0.26 ppm/°C。
  • 电源抑制比(PSRR):典型值58.8 dB。

    3.2 参考输入

  • 参考输入电压范围:0至(V_{DD})。
  • 参考输入阻抗:典型值90kΩ。
  • 参考电流:掉电模式下典型值0.3µA,最大值1µA。

    3.3 DAC输出

  • 输出电压范围:无负载时为0至(V_{DD})。
  • 直流输出阻抗:代码为800 hex时典型值1.2Ω。
  • 短路电流:(V{DD}=5V)时典型值42.2mA,(V{DD}=3V)时典型值15.1mA。
  • 唤醒时间:(V{DD}=5V)和(V{DD}=3V)时典型值均为8µs。
  • DAC输出泄漏电流:掉电模式为高阻抗,(V_{DD}=5.5V)时典型值±0.1µA,最大值±1µA。

    3.4 数字输入

  • 输入高电压(VIH):0.7×(V_{DD})。
  • 输入低电压(VIL):0.3×(V_{DD})。
  • 输入滞后:0.05×(V_{DD})。
  • 输入泄漏电流:典型值±0.1µA,最大值±1µA。
  • 输入电容:典型值6pF。

    3.5 数字输出

  • 输出逻辑低电压(VOL):(I_{SINK}=3mA)时最大值0.4V。
  • 三态泄漏电流:典型值±0.1µA,最大值±1µA。
  • 三态输出电容:典型值6pF。

    3.6 动态性能

  • 电压输出压摆率:典型值0.5V/µs。
  • 电压输出建立时间:至1/2LSB代码,典型值4µs,最大值12µs。
  • 数字馈通:代码为000 hex,数字输入从0至(V_{DD})时典型值0.2 nV - s。
  • 数模毛刺脉冲:主要进位转换时典型值12 nV - s。
  • DAC间串扰:典型值2.4 nV - s。

    3.7 电源

  • 电源电压范围:2.7V至5.5V。
  • 无负载时电源电流:(V{DD}=3.6V)时典型值115µA,最大值205µA;(V{DD}=5.5V)时典型值135µA,最大值215µA。
  • 掉电电源电流:(V_{DD}=5.5V)时典型值0.3µA,最大值1µA。

    3.8 时序特性

  • 串行时钟频率:最高400kHz。
  • 停止和启动条件之间的总线空闲时间:典型值1.3µs。
  • 启动条件保持时间:典型值0.6µs。
  • SCL脉冲低电平宽度:典型值1.3µs。
  • SCL脉冲高电平宽度:典型值0.6µs。
  • 重复启动建立时间:典型值0.6µs。
  • 数据保持时间:最大值0.9µs。
  • 数据建立时间:典型值100ns。
  • SDA和SCL接收上升时间:最大值300ns。
  • SDA和SCL接收下降时间:最大值300ns。
  • SDA发送下降时间:最大值250ns。
  • 停止条件建立时间:典型值0.6µs。
  • 总线电容:最大值400pF。
  • 抑制脉冲宽度的最大持续时间:最大值50ns。

四、工作原理

4.1 DAC操作

MAX5822采用分段电阻串DAC架构,可节省系统整体功耗并保证输出单调性。其输入编码为直二进制,输出电压由公式(V{OUT}=frac{D}{2^{N}}times V{REF})计算,其中(N = 12)(位),(D)为输入代码的十进制值(0至4095)。

4.2 输出缓冲

模拟输出由精密的单位增益跟随器缓冲,压摆率为0.5V/µs,输出摆幅为轨到轨,能驱动5kΩ负载并联200pF电容,输出在4µs内稳定到±0.5LSB。

4.3 上电复位

内部POR电路在上电时初始化器件,将DAC寄存器设置为零刻度,器件进入掉电模式,输出缓冲器禁用,输出通过100kΩ终端电阻拉至地。上电后,需先发出唤醒命令才能进行转换。

4.4 掉电模式

MAX5822有三种软件控制的低功耗掉电模式,均会禁用输出缓冲器并断开DAC电阻串与参考的连接,将电源电流降至1µA,参考电流降至1µA以下。不同模式下输出阻抗不同,分别为高阻抗、1kΩ和100kΩ。唤醒后,DAC输出恢复到之前的值,输入和DAC寄存器在掉电模式下保留数据。

4.5 数字接口

采用I2C/SMBus兼容的2线接口,由串行数据线(SDA)和串行时钟线(SCL)组成,在(V_{DD}=2.7V)至3.6V范围内兼容SMBus。SDA和SCL支持MAX5822与主机之间的双向通信,速率最高可达400kHz。MAX5822是仅收发从设备,依赖主机生成时钟信号。

五、应用信息

5.1 数字输入和接口逻辑

2线数字接口与I2C/SMBus兼容,两个数字输入(SCL和SDA)将数字输入串行加载到DAC中。施密特触发器缓冲输入允许缓慢过渡的接口(如光耦合器)直接与器件接口,数字输入与CMOS逻辑电平兼容。

5.2 电源旁路和接地管理

为实现最佳系统性能,需注意PCB布局。将模拟和数字信号分开,以减少噪声注入和数字馈通。使用接地平面确保从GND到电源地的接地回路短且阻抗低。在靠近器件处使用0.1µF电容将(V_{DD})旁路到地。

六、总结

MAX5822凭借其低功耗、高性能和丰富的特性,在数字增益和偏移调整、可编程电压和电流源、可编程衰减、VCO/变容二极管控制、低成本仪器仪表以及电池供电仪器等应用中具有广泛的应用前景。电子工程师在设计相关电路时,可根据具体需求充分发挥其优势,实现更高效、更稳定的系统设计。你在使用类似DAC器件时遇到过哪些问题呢?欢迎在评论区分享你的经验。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分