MAX1226/MAX1228/MAX1230:高性能12位300ksps ADC的深度剖析
在电子设计领域,模拟到数字的转换是一个核心环节,它直接影响着系统的性能和精度。MAX1226/MAX1228/MAX1230这三款12位300ksps ADC,凭借其丰富的功能和出色的性能,成为了众多应用场景的理想选择。今天,我们就来深入了解一下这三款ADC的特点、性能以及应用。
文件下载:MAX1228BCEP+.pdf
一、产品概述
MAX1226/MAX1228/MAX1230是具有内部参考和内部温度传感器的串行12位模数转换器(ADC)。它们具备片上FIFO、扫描模式、内部时钟模式、内部平均和AutoShutdown™等特性。最大采样率在使用外部时钟时可达300ksps。其中,MAX1230有16个输入通道,MAX1228有12个输入通道,MAX1226有8个输入通道,所有输入通道都可配置为单端或差分输入,支持单极性或双极性模式。这三款器件均采用+5V电源供电,并包含一个10MHz SPI™/QSPI™/MICROWIRE™兼容的串行端口。
二、产品特性
(一)高精度与高性能
- 内部温度传感器:具有±0.7°C的精度,能够准确测量温度,为系统提供温度补偿和监控功能。
- 16 - 条目先进先出(FIFO):可以存储多达16个ADC结果和一个温度结果,允许ADC处理多个内部时钟转换和温度测量,而不会占用串行总线。
- 高精度转换:积分非线性(INL)和差分非线性(DNL)均为±1 LSB,且在整个温度范围内无丢失码,确保了转换的准确性。
(二)灵活的输入配置
支持16、12、8通道单端输入和8、6、4通道真差分输入,可根据不同的应用需求进行灵活配置。输入电压范围可选择单极性或双极性模式,满足多样化的信号采集要求。
(三)低功耗设计
采用单+5V电源供电,在300ksps的采样率下功耗仅为2.3mA,同时具备AutoShutdown™功能,可有效降低系统功耗。
(四)高速串行接口
具备10MHz的3线SPI/QSPI/MICROWIRE兼容接口,能够实现高速的数据传输,方便与微处理器进行通信。
三、性能参数
(一)绝对最大额定值
了解器件的绝对最大额定值对于确保其安全可靠运行至关重要。这些参数包括工作温度范围、存储温度范围、结温、引脚温度等。例如,MAX12C系列的工作温度范围为0°C至+70°C,而MAX12E系列为 - 40°C至+85°C。
(二)电气特性
- 直流精度:分辨率为12位,INL和DNL均为±1.0 LSB,偏移误差和增益误差在一定范围内,确保了高精度的转换。
- 动态特性:在30kHz正弦波输入、4.096V P - P、300ksps的条件下,信号 - 噪声加失真比(SINAD)可达73dB,总谐波失真(THD)为 - 88dBc,无杂散动态范围(SFDR)为89dBc,互调失真(IMD)为76dBc,展现了出色的动态性能。
- 转换速率:电源上电时间、采集时间和转换时间等参数决定了ADC的转换效率。例如,外部参考下的电源上电时间为0.8µs,采集时间为0.6µs,转换时间根据不同的时钟模式有所不同。
(三)时序特性
详细的时序特性参数确保了ADC与外部设备之间的准确通信。例如,SCLK时钟周期、数据I/O时间、CS和CNVST信号的时序要求等,都需要严格遵守,以保证数据的正确传输和转换。
四、引脚描述
不同型号的器件引脚配置有所不同,但主要功能引脚包括模拟输入引脚(AIN)、参考输入引脚(REF - 、REF +)、转换启动引脚(CNVST)、串行时钟引脚(SCLK)、片选引脚(CS)、串行数据输入引脚(DIN)、串行数据输出引脚(DOUT)和转换结束输出引脚(EOC)等。了解这些引脚的功能和使用方法,对于正确设计电路至关重要。
五、工作原理
(一)转换操作
采用全差分逐次逼近寄存器(SAR)转换技术和片上跟踪保持(T/H)模块,将温度和电压信号转换为12位数字结果。支持单端和差分配置,单端模式下为单极性信号范围,差分模式下为双极性或单极性范围。
(二)输入带宽
ADC的输入跟踪电路具有1MHz的小信号带宽,通过欠采样技术可以数字化高速瞬态事件和测量带宽超过ADC采样率的周期性信号。但为了避免高频信号混叠到感兴趣的频带,需要对输入信号进行抗混叠预滤波。
(三)模拟输入保护
内部ESD保护二极管将所有引脚钳位到VDD和GND,允许输入在(GND - 0.3V)至(VDD + 0.3V)范围内摆动而不会损坏。但为了在满量程附近进行准确转换,输入电压不能超过VDD 50mV或低于GND 50mV。
(四)3线串行接口
与SPI/QSPI和MICROWIRE设备兼容,通过设置SCLK频率、时钟极性(CPOL)和相位(CPHA),可以实现与微处理器的通信。数据传输通过DIN和DOUT引脚进行,在SCLK的上升沿和下降沿进行数据的锁存和更新。
(五)单端/差分输入
通过写入设置寄存器,可以将模拟输入配置为差分或单端转换。单端转换内部参考GND,差分模式下T/H采样两个模拟输入之间的差值,消除共模直流偏移和噪声。
(六)单极性/双极性
通过设置寄存器的相应位,可以选择单极性或双极性模式。单极性模式下,差分输入范围为0至VREF;双极性模式下,差分输入范围为±VREF / 2。
(七)内部FIFO
内部FIFO可容纳多达16个ADC结果和一个温度结果,允许ADC处理多个内部时钟转换和温度测量,而不会占用串行总线。当FIFO满时,新的结果会覆盖旧的结果。
(八)内部时钟
器件由内部振荡器驱动,其精度在4.4MHz标称时钟速率的10%以内。内部振荡器在时钟模式00、01和10下工作,数据读取速度可达10MHz。
六、应用信息
(一)寄存器描述
通过SPI/QSPI兼容的串行接口,MAX1226/MAX1228/MAX1230可以与内部寄存器和外部电路进行通信。详细的寄存器描述包括转换寄存器、设置寄存器、平均寄存器、复位寄存器、单极性寄存器和双极性寄存器等,这些寄存器的配置决定了ADC的工作模式和功能。
(二)转换时间计算
转换时间取决于多个因素,包括每个样本的转换时间、每个结果的样本数、每次扫描的结果数、是否请求温度测量以及是否使用外部参考等。通过特定的公式可以计算出不同时钟模式下的总转换时间。
(三)应用场景
这些ADC适用于系统监控、数据采集系统、工业控制系统、患者监测、数据记录和仪器仪表等领域。其高精度、高采样率和丰富的功能能够满足这些应用场景对数据采集和处理的要求。
七、总结
MAX1226/MAX1228/MAX1230是三款功能强大、性能出色的12位300ksps ADC。它们在高精度转换、灵活的输入配置、低功耗设计和高速串行接口等方面表现优秀,适用于多种应用场景。作为电子工程师,在设计相关系统时,需要充分了解这些器件的特性和性能参数,合理配置寄存器,以实现最佳的系统性能。你在使用这类ADC时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
发布评论请先 登录
MAX1226/MAX1228/MAX1230:高性能12位300ksps ADC的深度剖析
评论