MAX121:高性能14位ADC的卓越之选
在电子设计领域,模拟到数字的转换是一个关键环节,而ADC(模拟 - 数字转换器)的性能直接影响着整个系统的精度和效率。今天,我们就来深入了解一款功能强大的ADC——MAX121。
文件下载:MAX121.pdf
一、产品概述
MAX121是一款采用BiCMOS工艺的14位串行输出采样ADC,它集成了片上跟踪/保持电路和低漂移、低噪声的埋入式齐纳电压基准,具备快速转换速度和低功耗的特点。其吞吐量高达308ksps(每秒采样数),满量程模拟输入范围为±5V,能适应多种应用场景。
1. 技术亮点
- 高分辨率:14位的分辨率能够提供更精确的数字输出,满足对精度要求较高的应用。
- 快速转换:2.9µs的转换时间和308ksps的吞吐量,使其能够快速处理输入信号,适用于高速数据采集。
- 低噪声和失真:78dB的SINAD(信噪失真比)和 - 85dB的THD(总谐波失真),保证了输出信号的质量。
- 宽输入范围:±5V的双极性输入范围,并且能够耐受±15V的过电压,增强了其在复杂环境下的适应性。
- 低功耗:仅210mW的功耗,有助于降低系统的整体能耗。
- 多种封装形式:提供16引脚DIP和SO封装,以及更小的20引脚SSOP封装,方便不同的设计需求。
2. 应用领域
MAX121广泛应用于数字信号处理、音频和电信处理、语音识别和合成、DSP伺服控制以及频谱分析等领域。
二、电气特性
1. 动态性能
在动态性能方面,MAX121表现出色。在特定条件下,MAX121C的SINAD可达78dB,MAX121E的SINAD为77dB;THD低至 - 85dB,SFDR(无杂散动态范围)为77 - 86dB。这些指标表明它在处理高速信号时能够保持良好的性能。
2. 精度指标
分辨率为14位,DNL(差分非线性)在12位范围内无丢失码,INL(积分非线性)为±2 LSB。双极性零误差的温度漂移为±1 ppm/°C,满量程误差在TA = +25°C时为±0.2 %,满量程温度漂移(不包括基准)为±1 ppm/°C。
3. 模拟输入
输入范围为 - 5V到 + 5V,输入电流在VAIN = 5V时为2.5 mA,输入电容为10 pF,全功率带宽为1.5 MHz。
4. 参考电压
内部参考电压输出为 - 5.00V,在无外部负载且TA = +25°C时,输出电压范围为 - 5.02V到 - 4.98V。外部负载调节在0mA < ISINK < 5mA且VAIN = 0V时为5 mV,温度漂移为±30 ppm/°C。
5. 转换时间和时钟频率
同步转换时间为16 tCLK,即2.91 µs。时钟频率范围为0.1 - 5.5 MHz。
6. 数字输入输出
数字输入的高电压为2.4V,低电压为0.8V,输入电容为10 pF,输入电流在VDD = 0V或VDD时为±5 µA。数字输出的低电压在ISINK = 1.6mA时为0.4V,高电压在ISOURCE = 1mA时为VDD - 0.5V,泄漏电流为±5 µA,输出电容为10 pF。
7. 电源要求
正电源电压范围为4.75 - 5.25V,负电源电压范围为 - 10.8 - - 15.75V。正电源电流在不同条件下为9 - 15 mA或14 - 20 mA,负电源电流也有相应的范围,功率耗散在特定条件下为213 - 315 mW。
三、工作模式
MAX121有三种工作模式,每种模式都有其独特的应用场景。
1. 模式1:CONVST控制转换启动
在这种模式下,CONVST输入用于控制转换的开始,适用于需要在精确时刻对模拟输入进行采样的DSP等应用。当CONVST输入下降沿触发时,跟踪/保持电路进入保持模式,同时开始在逐次逼近寄存器(SAR)中进行转换。FSTRT输出在时钟上升沿变为高电平并保持一个时钟周期,随后SFRM输出变为低电平,指示MSB(最高有效位)准备好被锁存。
2. 模式2:CS控制转换启动
CS输入控制转换的开始并使能串行输出引脚。当CS被拉高时,MAX121的串行输出处于高阻抗状态,适用于多个设备共享输出数据总线的应用。
3. 模式3:连续转换模式
对于不需要精确时间控制采样的应用,如数据记录,MAX121可以工作在连续转换模式。在这种模式下,每16个时钟周期进行一次转换,包括2个时钟周期的跟踪/保持采集时间。为满足400ns的最小采集时间要求,时钟频率最大限制为5MHz。
四、接口与应用
1. 数字接口
MAX121的串行接口与SPI和QSPI串行接口兼容,并且提供了FSTRT和SFRM两个帧信号,无需外部胶合逻辑即可轻松与大多数数字信号处理器(DSP)接口。INVCLK输入可反转SCLK相对于CLKIN的相位,INVFRM输入可反转SFRM输出的相位,方便与不同的串行接口标准设备直接连接。
2. 与不同处理器的接口
- Motorola SPI接口:处理器的SS输入拉高,配置为SPI主设备。I/O端口驱动MAX121的CONVST(模式1)或CS(模式2)来控制转换启动,处理器的SCK输出驱动MAX121的CLKIN,MISO输入接收MAX121的SDATA输出。由于MAX121输出16位数据块,而SPI标准要求数据以8位块传输,因此需要两次1字节读取操作来获取完整的14位数据。
- Motorola QSPI接口:与SPI类似,但允许8 - 16位的任意长度数据传输,只需一次读取操作即可接收MAX121的14位输出数据,并且时钟速率可达4MHz。
- ADSP2101接口:ADSP2101的输出端口驱动MAX121的CONVST输入启动转换,MAX121的SFRM输出驱动ADSP2101的RFS输入,SCLK输出驱动ADSP2101的SCLK输入,实现数据的传输。
- NEC µPD77230接口:µPD77230的I/O端口驱动MAX121的CONVST引脚启动转换,MAX121的SFRM输出驱动µPD77230的SIEN终端来帧数据。
- TMS320接口:有高速串行接口和简单串行接口两种方式。在高速串行接口中,MAX121的CLKIN由外部时钟振荡器驱动,TMS320的XFO I/O端口驱动MAX121的CONVST输入,CLKR接收MAX121的SCLK输出,FSR接收MAX121的FSTRT输出。在简单串行接口中,TMS320的CLKR端口作为时钟输出驱动MAX121的CLKIN,XF1 I/O端口驱动MAX121的CONVST输入。
五、设计注意事项
1. 时钟和控制同步
时钟和转换启动输入(CONVST或CS)的同步会影响转换时间。为确保固定的转换时间,需要根据CLKIN和转换启动输入的时间关系进行调整。当tCK < 10ns时,转换时间为16个时钟周期;当tCK > 50ns时,转换时间为15个时钟周期;当10ns < tCK < 50ns时,转换时间不确定。
2. 数字总线/时钟噪声
当跟踪/保持电路采样输入信号时,如果时钟处于活动状态,CLKIN引脚的耦合可能会导致模拟输入出现误差。因此,在跟踪/保持电路进入保持模式时,应将时钟禁用一个时钟周期。
3. 布局、接地和旁路
为获得最佳系统性能,建议使用具有独立模拟和数字接地平面的PCB,避免使用绕线板。两个接地平面应在低阻抗电源源处连接。同时,要确保数字和模拟信号线尽可能分开,避免平行布线。对VDD和VSS电源进行旁路处理,使用0.1µF和10µF的旁路电容,并尽量缩短电容引脚长度以提高电源噪声抑制能力。
六、总结
MAX121凭借其高分辨率、快速转换、低噪声和失真等出色的性能,以及多种工作模式和广泛的接口兼容性,成为电子工程师在设计数字信号处理、音频和电信等系统时的理想选择。在实际应用中,我们需要根据具体需求合理选择工作模式和接口方式,并注意时钟同步、噪声抑制和布局等方面的问题,以充分发挥MAX121的优势,实现系统的高性能和稳定性。你在使用MAX121或其他ADC时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
-
adc
+关注
关注
100文章
7943浏览量
556860 -
电子设计
+关注
关注
42文章
2872浏览量
49916
发布评论请先 登录
MAX121:高性能14位ADC的卓越之选
评论