探索MAX1026/MAX1028/MAX1030:10位300ksps ADCs的卓越性能与应用

电子说

1.4w人已加入

描述

探索MAX1026/MAX1028/MAX1030:10位300ksps ADCs的卓越性能与应用

在电子设计的广阔领域中,模拟 - 数字转换器(ADC)一直是至关重要的组成部分。今天,我们将深入探讨Maxim公司的MAX1026/MAX1028/MAX1030这三款10位300ksps ADCs,它们以其丰富的特性和出色的性能,在温度控制、过程控制和监测等应用中展现出强大的优势。

文件下载:MAX1030.pdf

产品概述

MAX1026/MAX1028/MAX1030是具有内部参考和内部温度传感器的串行10位ADC。它们具备片上FIFO、扫描模式、内部时钟模式、内部平均和AutoShutdown™等特性,最大采样率可达300ksps(使用外部时钟)。这三款产品在输入通道数量上有所不同,MAX1030有16个输入通道,MAX1028有12个输入通道,MAX1026有8个输入通道,且所有输入通道均可配置为单端或差分输入,支持单极性或双极性模式。

主要特性

  • 高精度内部温度传感器:精度可达±0.7°C,为温度测量提供了可靠的数据。
  • 16项先进先出(FIFO):可存储多达16个ADC结果和一个温度结果,避免了串行总线的占用,提高了数据处理效率。
  • 模拟多路复用器与真差分跟踪/保持:支持16、12、8通道单端和8、6、4通道真差分输入,满足不同的应用需求。
  • 高转换精度:积分非线性(INL)和差分非线性(DNL)均为±1 LSB,无温度范围内的丢失码,确保了转换结果的准确性。
  • 低功耗单+5V操作:在300ksps时仅消耗2.3mA电流,符合节能设计的要求。
  • 内部4.096V参考或外部差分参考:提供了灵活的参考电压选择,适应不同的应用场景。
  • 10MHz 3线SPI/QSPI/MICROWIRE兼容接口:方便与微处理器进行通信,实现数据的快速传输。
  • 节省空间的封装:MAX1030提供28引脚5mm x 5mm TQFN和24引脚QSOP封装,MAX1026/MAX1028仅提供QSOP封装,满足不同的空间需求。

电气特性分析

直流精度

  • 分辨率:10位分辨率,能够提供较为精细的转换结果。
  • 积分非线性(INL)和差分非线性(DNL):均为±1 LSB,保证了转换的线性度和准确性。
  • 偏移误差和增益误差:偏移误差为±0.5 - ±2.0 LSB,增益误差为±0.5 - ±2.0 LSB,确保了转换结果的稳定性。
  • 温度系数:偏移误差温度系数为±2 ppm/°C FSR,增益温度系数为±0.8 ppm/°C,减少了温度变化对转换结果的影响。

动态特性

  • 信号 - 噪声加失真比(SINAD):在30kHz正弦波输入、4.096V P - P、300ksps、fSCLK = 4.8MHz条件下,SINAD为61dB,表明了良好的信号质量。
  • 总谐波失真(THD):高达 - 88dBc,有效减少了谐波干扰。
  • 无杂散动态范围(SFDR):达到89dBc,保证了信号的纯净度。
  • 互调失真(IMD):在fIN1 = 29.9kHz,fIN2 = 30.2kHz条件下,IMD为76dBc,体现了良好的抗干扰能力。
  • 全功率带宽和全线性带宽:全功率带宽为1MHz,全线性带宽为100kHz,能够满足不同频率信号的转换需求。

其他特性

  • 转换时间:包括电源启动时间、采集时间和转换时间等,不同的时钟模式和参考模式下转换时间有所不同,需要根据具体应用进行选择。
  • 模拟输入特性:输入电压范围支持单极性和双极性模式,输入泄漏电流小,输入电容在采集时间内为24pF,确保了输入信号的准确性。
  • 内部温度传感器特性:测量误差在不同温度范围内有所不同,温度分辨率为1/8°C,电源抑制比为0.3°C/V,为温度测量提供了可靠的保障。
  • 内部参考特性:REF输出电压为4.024 - 4.168V,温度系数为±20 ppm/°C,输出电阻为6.5kΩ,输出噪声为200μV RMS,电源抑制比为 - 70dB,保证了参考电压的稳定性。

工作原理与操作模式

转换器操作

MAX1026/MAX1028/MAX1030采用全差分逐次逼近寄存器(SAR)转换技术和片上跟踪/保持(T/H)块,将温度和电压信号转换为10位数字结果。支持单端和差分配置,单端模式下为单极性信号范围,差分模式下为双极性或单极性范围。

输入带宽

ADC的输入跟踪电路具有1MHz小信号带宽,可通过欠采样技术数字化高速瞬态事件和测量带宽超过ADC采样率的周期性信号。但为避免高频信号混叠,需要对输入信号进行抗混叠预滤波。

模拟输入保护

内部ESD保护二极管将所有引脚钳位到VDD和GND,允许输入在(GND - 0.3V)到(VDD + 0.3V)范围内摆动而不损坏。但为确保满量程附近的准确转换,输入不得超过VDD 50mV或低于GND 50mV。

3线串行接口

该接口与SPI/QSPI和MICROWIRE设备兼容。对于SPI/QSPI,需确保CPU串行接口运行在主模式,生成串行时钟信号。SCLK频率可选择10MHz或更低,并设置时钟极性(CPOL)和相位(CPHA)。输出数据在SCLK的下降沿更新,双极真差分结果和温度传感器结果以二进制补码格式提供,其他结果为二进制格式。

单端/差分输入

可通过写入设置寄存器将模拟输入配置为差分或单端转换。单端转换内部参考GND,差分模式下T/H采样两个模拟输入之间的差值,消除共模直流偏移和噪声。

单极性/双极性模式

通过设置寄存器的最后2位(LSBs)控制单极性/双极性模式地址寄存器。单极性模式下,差分输入范围为0到VREF;双极性模式下,差分输入范围为±VREF / 2。输出格式在单极性模式下为二进制,双极性模式下为二进制补码。

内部FIFO

内部FIFO可容纳多达16个ADC结果和一个温度结果,允许ADC处理多个内部时钟转换和温度测量,而不占用串行总线。当FIFO满时,新的ADC结果将覆盖最旧的结果。

内部时钟

MAX1026/MAX1028/MAX1030由内部振荡器驱动,其精度在4.4MHz标称时钟速率的10%以内。内部振荡器在时钟模式00、01和10中有效,数据读取速度可达10MHz。

应用信息

寄存器描述

通过SPI/QSPI兼容串行接口,MAX1026/MAX1028/MAX1030实现内部寄存器与外部电路之间的通信。详细的寄存器包括转换寄存器、设置寄存器、平均寄存器、复位寄存器、单极性寄存器和双极性寄存器,每个寄存器都有特定的功能和配置方式。

转换时间计算

转换时间取决于多个因素,如每个样本的转换时间、每个结果的样本数、每次扫描的结果数、是否请求温度测量以及是否使用外部参考等。不同的时钟模式下,转换时间的计算方法也有所不同。

不同时钟模式下的操作

  • 时钟模式00:通过CNVST启动唤醒、采集、转换和关机序列,使用内部振荡器自动执行。结果存储在内部FIFO中,EOC拉低表示扫描完成。
  • 时钟模式01:使用CNVST逐个请求转换,使用内部振荡器自动执行。设置CNVST低电平开始采集,高电平开始转换,转换完成后ADC关机并拉低EOC。
  • 时钟模式10:通过向转换寄存器写入输入数据字节启动唤醒、采集、转换和关机序列,使用内部振荡器自动执行。这是上电后的默认时钟模式。
  • 时钟模式11:通过向转换寄存器写入数据启动采集和转换,使用SCLK作为转换时钟,逐个执行。扫描和平均功能禁用,转换结果在转换期间可在DOUT获得。

布局、接地和旁路建议

为获得最佳性能,建议使用PC板,避免使用绕线板。对于TQFN封装,将其暴露焊盘连接到GND。电路板布局应确保数字和模拟信号线相互分离,避免模拟和数字(尤其是时钟)信号平行布线或数字线在MAX1026/MAX1028/MAX1030封装下方布线。VDD电源中的高频噪声会影响性能,应使用0.1μF电容将VDD电源旁路到GND,靠近VDD引脚,并尽量减小电容引线长度以提高电源噪声抑制能力。如果电源噪声较大,可串联一个10Ω电阻以改善电源滤波效果。

总结

MAX1026/MAX1028/MAX1030以其丰富的特性、出色的性能和灵活的配置方式,为温度控制、过程控制和监测等应用提供了可靠的解决方案。电子工程师在设计过程中,可以根据具体的应用需求,合理选择输入通道数量、时钟模式、参考模式等参数,充分发挥这三款ADC的优势。同时,在电路板布局和电源处理方面,遵循相关建议,以确保系统的稳定性和可靠性。你在使用类似ADC时遇到过哪些问题?又是如何解决的呢?欢迎在评论区分享你的经验。

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

全部0条评论

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

×
20
完善资料,
赚取积分