MAX520/MAX521:高性能2线串行8位DAC的全面解析

电子说

1.4w人已加入

描述

MAX520/MAX521:高性能2线串行8位DAC的全面解析

在电子设计领域,数模转换器(DAC)是连接数字世界与模拟世界的重要桥梁。MAX520/MAX521作为Maxim Integrated Products推出的四通道/八通道、8位电压输出DAC,凭借其独特的特性和广泛的应用场景,成为众多工程师的首选。本文将深入解析MAX520/MAX521的特点、性能及应用,为电子工程师们提供全面的参考。

文件下载:MAX521.pdf

一、产品概述

MAX520/MAX521具备简单的2线串行接口,支持多设备通信,采用单+5V电源供电,参考输入范围涵盖电源轨。其中,MAX521集成了轨到轨输出缓冲放大器,可减小系统尺寸和元件数量;而MAX520的无缓冲电压输出则将设备总电源电流降至4µA,并在低输出电流时提供更高的精度。

二、产品特性

  1. 电源与接口:单+5V电源供电,简单的2线串行接口,与I2C兼容,便于与其他设备集成。
  2. 输出特性:输出可实现轨到轨摆动,MAX520为无缓冲输出,MAX521为缓冲输出。MAX520A具有1%精度的微调输出电阻。
  3. 低功耗设计:超低压4µA电源电流(MAX520),具备4µA掉电模式,有效降低功耗。
  4. 独立参考输入:每个DAC都有独立的参考输入,可灵活配置。
  5. 上电复位:上电复位可清除所有锁存器,确保DAC输出初始为0V。

三、应用场景

MAX520/MAX521适用于多种应用场景,包括最小元件模拟系统、数字失调/增益调整、工业过程控制、自动测试设备和可编程衰减器等。其高精度和低功耗特性使其在这些领域中表现出色。

四、电气特性

4.1 静态精度

  • 分辨率:8位,提供较高的转换精度。
  • 总未调整误差:MAX520为±1 LSB,MAX521A为±1.5 LSB,MAX521B为±2 LSB。
  • 差分非线性:保证单调,最大为±1.0 LSB。
  • 零码误差:不同型号的零码误差在8 - 20mV之间。
  • 满量程误差:不同型号的满量程误差在8 - 20mV之间。

4.2 参考输入

  • 输入电压范围:0 - VDD。
  • 输入电阻:代码相关,不同型号和代码下有所不同。
  • 输入电流:最大±10µA。
  • 输入电容:代码相关,最大值在不同参考输入下有所差异。
  • 通道间隔离:MAX520为 -70dB,MAX521为 -60dB。
  • 交流馈通: -70dB。

4.3 DAC输出

  • 满量程输出电压:0 - VDD。
  • 输出电阻:MAX520A在25°C时为15.8 - 16.2kΩ,MAX520B在Tmin - Tmax时为15.6 - 16.4kΩ。
  • 输出负载调节:不同型号和条件下有所不同。
  • 输出泄漏电流:最大±10µA。

4.4 动态性能

  • 电压输出压摆率:MAX521_C为1.0V/µs,MAX521_E为0.7V/µs,MAX521_BM为0.5V/µs。
  • 输出建立时间:MAX520为2µs,MAX521为6µs。
  • 数字馈通:最大5nV - s。
  • 数字 - 模拟毛刺脉冲:最大12nV - s。
  • 信噪比 + 失真比:87dB。
  • 乘法带宽:1MHz。
  • 宽带放大器噪声:MAX521为60µV RMS。

4.5 电源要求

  • 电源电压:4.5 - 5.5V。
  • 电源电流:MAX520在工作模式下为4 - 20µA,MAX521_C为10 - 20mA,MAX521_E/BM为10 - 24mA,掉电模式下为4 - 20µA。

五、时序特性

MAX520/MAX521的串行时钟频率最高可达400kHz,同时对总线空闲时间、保持时间、时钟周期等时序参数都有明确要求。例如,总线空闲时间在停止和启动条件之间为1.3µs,数据保持时间为0 - 0.9µs等。这些时序特性确保了设备在通信过程中的稳定性和准确性。

六、引脚描述

MAX520和MAX521的引脚功能丰富,包括DAC电压输出、参考电压输入、地址输入、电源和接地等。不同封装形式的引脚排列有所不同,但都能满足各种应用需求。例如,MAX520有16引脚DIP和宽SO封装,以及20引脚SSOP封装;MAX521有20引脚DIP、24引脚SO封装和24引脚SSOP封装。

七、详细描述

7.1 串行接口

MAX520/MAX521采用简单的2线串行接口,只需标准微处理器(µP)端口的两条I/O线(2线总线)。该接口支持最高400kHz的SCL速率,通过发送START条件、从地址、命令字节/输出字节对和STOP条件来实现数据传输。数据传输以8位字节为单位,在9个时钟周期内完成。

7.2 起始和停止条件

当总线空闲时,SCL和SDA都为高电平。总线主设备通过在SCL为高时将SDA从高电平转换为低电平来发出START条件,开始传输;在通信结束时,通过在SCL为高时将SDA从低电平转换为高电平来发出STOP条件,结束传输。

7.3 从地址

MAX520/MAX521的从地址为7位,前四位(MSB)由工厂编程为0101,MAX521的下一位也由工厂编程为0。地址输入引脚(AD0、AD1和AD2)的逻辑状态决定了7位从地址的最低有效位。MAX521有四个可能的从地址,MAX520有八个可能的从地址。

7.4 命令字节和输出字节

命令字节跟随从地址,通常后面跟着一个输出字节。命令字节中的A0 - A2位指示DAC的数字地址,数据在传输结束后的STOP条件下转移到DAC的输出锁存器。设置PD位为高可使设备进入掉电模式,设置RST位为高可清除所有DAC输入锁存器。

7.5 I2C兼容性

MAX520/MAX521与现有的I2C系统完全兼容,SCL和SDA为高阻抗输入,SDA具有开漏输出,在第9个时钟脉冲期间将数据线拉低。

7.6 附加起始条件和早期停止条件

可以通过新的START条件中断对MAX520/MAX521的传输,此时输入锁存器中的数据不会转移到输出锁存器。只有当前寻址的设备会识别STOP条件并将数据转移到输出锁存器。如果在传输过程中出现早期STOP条件,根据停止的位置不同,处理方式也不同。

7.7 模拟部分DAC操作

MAX520包含四个匹配的电压输出DAC,MAX521包含八个。DAC采用倒置R - 2R梯形网络,将8位数字字转换为与参考电压成比例的等效模拟输出电压。每个DAC都有独立的参考输入(MAX521的DAC4 - DAC7共享一个参考输入),参考输入电压范围为0 - VDD,可用于乘法应用。

八、总结

MAX520/MAX521以其高性能、低功耗和灵活的接口特性,为电子工程师在设计各种模拟系统时提供了强大的支持。无论是在工业控制、测试设备还是其他领域,都能发挥其优势。在实际应用中,工程师们需要根据具体需求选择合适的型号和封装,并注意其电气特性和时序要求,以确保系统的稳定运行。你在使用MAX520/MAX521过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

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

全部0条评论

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

×
20
完善资料,
赚取积分