深度剖析MAX5120/MAX5121:12位串行电压输出DAC的卓越性能与应用
在电子设计领域,数模转换器(DAC)是连接数字世界与模拟世界的关键桥梁。今天,我们聚焦于MAXIM公司的MAX5120/MAX5121这两款12位串行电压输出DAC,深入探讨它们的特性、性能以及应用场景。
文件下载:MAX5120.pdf
一、产品概述
MAX5120/MAX5121是低功耗、12位电压输出的DAC,内置精密带隙基准和输出放大器。MAX5120采用+5V电源,内部放大器基准为+2.5V,满量程输出范围可达+4.095V;MAX5121则在+3V电源下工作,内部精密基准为+1.25V,满量程输出为+2.0475V。用户还可根据需要用外部基准替代内部基准。
特性亮点
- 单电源工作:MAX5120为+5V,MAX5121为+3V,满足不同电源需求。
- 满量程输出范围:分别为+4.095V(MAX5120)和+2.0475V(MAX5121),提供了灵活的输出选择。
- 内置高精度基准:+2.5V(MAX5120)和+1.25V(MAX5121),温度系数最大为10ppm/°C。
- 可调节输出偏移:通过OS引脚可对输出偏移电压进行调整。
- 兼容多种串行接口:SPI、QSPI和MICROWIRE,方便与各种微控制器连接。
- 双缓冲输入:输入寄存器和DAC寄存器,可独立或同时更新,增强了数据处理的灵活性。
- 低功耗:正常工作电流仅500µA,掉电模式下降至3µA。
- 上电复位功能:用户可选择初始输出状态为0V或中量程,减少上电时的输出电压毛刺。
- 封装与兼容性:采用16引脚QSOP封装,有引脚兼容的13位(MAX5130/MAX5131)和14位(MAX5170/MAX5172)升级版本。
二、电气特性
静态性能
两款DAC的分辨率均为12位,积分非线性(INL)和微分非线性(DNL)保证了输出的准确性。以MAX5120为例,MAX5120A的INL为±0.5LSB,MAX5120B为±1LSB;DNL均为±1LSB。偏移误差和增益误差也在较小范围内,确保了输出电压的稳定。
动态性能
电压输出摆率典型值为0.6V/µs,输出建立时间在20µs内达到±0.5LSB,满足快速响应的需求。
参考电压特性
内部基准输出电压分别为+2.5V(MAX5120)和+1.25V(MAX5121),温度系数较小,能在不同温度环境下保持稳定。
数字输入输出特性
输入高、低电压以及输入滞后等参数保证了数字信号的可靠传输。输出高、低电压也能满足与其他数字电路的接口要求。
电源要求
MAX5120的电源电压范围为4.5V - 5.5V,MAX5121为2.7V - 3.6V,正常工作电流约500µA,掉电模式下电流大幅降低。
三、工作原理
内部结构
MAX5120/MAX5121采用反相R - 2R梯形网络,通过数字输入代码产生与输入成正比的加权输出电压。内部还包含16位数据输入/输出移位寄存器和双缓冲输入结构,提高了数据处理效率。
基准电压
内部精密带隙基准提供稳定的参考电压,REFADJ引脚可对参考电压进行微调。若使用外部基准,可将REFADJ引脚连接到VDD,将外部基准信号输入到REF引脚。
输出放大器
输出放大器采用微调电阻分压器设置增益为+1.6384V/V,有效减小增益误差。通过OS引脚可调整输出偏移电压。
掉电模式
通过软件或硬件(PD引脚)可将DAC置于掉电模式,此时放大器输出呈高阻态,串行接口仍保持活动,输入寄存器中的数据得以保存。退出掉电模式时,需同时加载输入和DAC寄存器或从输入寄存器更新DAC寄存器,并等待参考电压稳定。
四、串行接口配置
MAX5120/MAX5121的3线串行接口兼容SPI、QSPI、PIC16/PIC17和MICROWIRE标准。16位串行输入字包含3个控制位、12个数据位和1个子位(始终为0)。控制位决定了DOUT的时钟输出沿、用户可编程逻辑输出状态以及掉电后的设备配置。
数据传输
数据通过DIN在SCLK的上升沿时钟输入,CS必须为低电平才能接收数据。当CS变为高电平时,数据根据控制位的设置锁存到输入和/或DAC寄存器中。
与PIC16/PIC17接口
与PIC16/PIC17控制器通信时,需配置同步串行端口控制寄存器(SSPCON)和同步串行端口状态寄存器(SSPSTAT),通过两次连续的8位写入完成数据传输。
五、应用场景
工业过程控制
在工业自动化系统中,精确的模拟输出对于控制各种执行器和传感器至关重要。MAX5120/MAX5121的高精度和低功耗特性使其能够满足工业环境的要求。
自动测试设备(ATE)
ATE需要快速、准确地生成各种模拟信号,MAX5120/MAX5121的高分辨率和快速建立时间能够提供稳定的测试信号。
数字偏移和增益调整
在信号处理中,对信号进行偏移和增益调整是常见的操作。MAX5120/MAX5121的可调节输出偏移功能使其能够方便地实现这些调整。
运动控制
在电机控制等运动控制系统中,精确的模拟电压输出可以控制电机的转速和位置,MAX5120/MAX5121能够满足这种高精度控制的需求。
µP - 控制系统
与微控制器配合使用时,MAX5120/MAX5121的串行接口兼容性使其能够方便地集成到各种微控制器系统中。
六、应用电路设计
单极性输出
通过内部或外部基准,可实现单极性输出。将OS引脚连接到AGND,MAX5120可产生0V - +4.095V的输出范围,MAX5121为0V - +2.0475V。通过连接适当的电压到OS引脚,还可实现输出电压的偏移。
双极性输出
采用图11所示的电路,可实现单位增益双极性输出。输出电压由公式 (V{OUT }=V{REF } cdot[{G cdot(NB / 4096)}-1]) 计算得出。
级联多个设备
可通过将一个设备的DOUT引脚连接到下一个设备的DIN引脚实现多个MAX5120/MAX5121的级联,也可让多个DAC共享一个DIN信号线,但需要更多的I/O线。
使用带AC分量的外部基准
MAX5120/MAX5121在参考输入电压范围内具有乘法功能,可将正弦输入信号偏移后应用到REF引脚。
七、设计注意事项
电源和旁路
上电时,输入和DAC寄存器会根据RSTVAL的设置清零或设置为中量程。电源需通过4.7µF和0.1µF的电容并联到AGND进行旁路,同时要尽量减小引线长度以降低引线电感。
布局
数字和AC瞬态信号耦合到AGND可能会在输出端产生噪声,因此AGND应连接到高质量的接地端,采用多层板和低电感接地平面等接地技术。不建议使用绕线板和插座,若出现噪声问题,可能需要进行屏蔽。
八、总结
MAX5120/MAX5121以其高性能、低功耗和灵活的接口特性,成为众多电子应用中的理想选择。无论是在工业控制、测试设备还是微控制器系统中,都能发挥出色的作用。在设计过程中,合理利用其特性并注意相关的设计要点,能够确保系统的稳定运行和高性能表现。你在使用类似DAC时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
发布评论请先 登录
深度剖析MAX5120/MAX5121:12位串行电压输出DAC的卓越性能与应用
评论