MAX1226/MAX1228/MAX1230:高性能12位300ksps ADCs的深度解析
在電子設計領域,模擬 - 數字轉換器(ADC)是連接模擬世界和數字世界的關鍵橋梁。今天,我們就來深入探討MAXIM公司的MAX1226/MAX1228/MAX1230這三款12位300ksps ADCs,看看它們有哪些獨特的性能和應用場景。
文件下載:MAX1228.pdf
產品概述
MAX1226/MAX1228/MAX1230是具有內部參考和內部溫度傳感器的串行12位ADC。它們具備片上FIFO、掃描模式、內部時鐘模式、內部平均和AutoShutdown?等特性。使用外部時鐘時,最大采樣率可達300ksps。其中,MAX1230有16個輸入通道,MAX1228有12個輸入通道,MAX1226有8個輸入通道,所有輸入通道都可配置為單端或差分輸入,支持單極性或雙極性模式。這三款器件均采用+5V電源供電,包含一個10MHz SPI?/QSPI?/MICROWIRE?兼容的串行端口,可在 -40°C至 +85°C的擴展溫度范圍內工作。
關鍵特性亮點
高精度溫度傳感器
內部溫度傳感器的精度可達±0.7°C,能夠準確測量環境溫度,為系統提供可靠的溫度數據,適用于對溫度敏感的應用場景。
先進的FIFO設計
擁有16項先入先出(FIFO)模擬多路復用器,可處理多個內部時鐘轉換和溫度測量,而不會占用串行總線,提高了數據處理效率。
多通道配置
提供16、12、8通道單端和8、6、4通道真差分輸入選擇,滿足不同應用的需求。其精度方面,積分非線性(INL)和差分非線性(DNL)均為±1 LSB,且在整個溫度范圍內無丟失碼,保證了數據轉換的準確性。
低功耗設計
采用單 +5V電源供電,在300ksps采樣率下電流僅為2.3mA,內部4.096V參考或外部差分參考,有效降低了功耗。
高速接口
具備10MHz 3線SPI/QSPI/MICROWIRE兼容接口,方便與微處理器進行通信,實現快速數據傳輸。
電氣特性分析
直流精度
分辨率為12位,INL和DNL均為±1.0 LSB,偏移誤差和增益誤差在±0.5至±4.0 LSB之間,偏移誤差溫度系數為±2 ppm/°C FSR,增益溫度系數為±0.8 ppm/°C,通道間偏移匹配為±0.1 LSB,確保了高精度的直流轉換。
動態特性
在30kHz正弦波輸入、4.096VP - P、300ksps采樣率和4.8MHz時鐘頻率下,信號 - 噪聲加失真比(SINAD)為73 dB,總諧波失真(THD)為 -88 dBc,無雜散動態范圍(SFDR)為89 dBc,互調失真(IMD)為76 dBc,滿功率帶寬為1 MHz,滿線性帶寬為100 kHz,展現了良好的動態性能。
其他特性
轉換時間方面,內部參考上電時間根據不同情況有所不同,采集時間為0.6μs,轉換時間在內部時鐘模式下為3.5μs,外部時鐘模式下為2.7μs。輸入電壓范圍在單極性模式下為0至VREF,雙極性模式下為 -VREF / 2至VREF / 2,輸入泄漏電流和電容也有相應的規格。
引腳配置與功能
不同型號的引腳配置有所差異,主要包括模擬輸入引腳(AIN)、參考輸入引腳(REF - 、REF +)、轉換啟動引腳(CNVST)、時鐘引腳(SCLK)、片選引腳(CS)、數據輸入輸出引腳(DIN、DOUT)和轉換結束輸出引腳(EOC)等。每個引腳都有其特定的功能,例如SCLK用于時鐘數據的輸入輸出,CS用于選擇芯片,EOC用于指示轉換是否完成。
工作模式與操作方法
轉換操作
采用全差分逐次逼近寄存器(SAR)轉換技術和片上跟蹤保持(T/H)模塊,將溫度和電壓信號轉換為12位數字結果,支持單端和差分配置。
輸入帶寬
輸入跟蹤電路具有1MHz的小信號帶寬,可通過欠采樣技術數字化高速瞬態事件和測量帶寬超過ADC采樣率的周期信號,但需要對輸入信號進行抗混疊預濾波。
模擬輸入保護
內部ESD保護二極管可將所有引腳鉗位到VDD和GND,允許輸入在(GND - 0.3V)至(VDD + 0.3V)范圍內擺動而不損壞,但為保證全量程附近的準確轉換,輸入不得超過VDD 50mV或低于GND 50mV。
3線串行接口
與SPI/QSPI和MICROWIRE設備兼容,CPU串行接口需運行在主模式以生成串行時鐘信號,SCLK頻率可選擇10MHz或更低,時鐘極性(CPOL)和相位(CPHA)需與μP控制寄存器設置一致。通過設置CS低電平在SCLK上升沿鎖存DIN輸入數據,DOUT輸出數據在SCLK下降沿更新。
單端/差分輸入
可通過寫入設置寄存器配置為差分或單端轉換,單端轉換內部參考GND,差分模式可消除共模直流偏移和噪聲。
單極性/雙極性模式
通過設置寄存器的相應位可選擇單極性或雙極性模式,單極性模式下差分輸入范圍為0至VREF,雙極性模式下為±VREF / 2,輸出格式分別為二進制和二進制補碼。
內部FIFO
可容納多達16個ADC結果和一個溫度結果,允許ADC處理多個內部時鐘轉換和溫度測量,而不占用串行總線。當FIFO滿時,新結果會覆蓋舊結果。
內部時鐘
由內部振蕩器提供時鐘,精度在4.4MHz標稱時鐘速率的10%以內,在時鐘模式00、01和10下有效,數據讀取時鐘速度可達10MHz。
應用信息
寄存器描述
通過SPI - /QSPI兼容的串行接口在內部寄存器和外部電路之間進行通信,包括轉換寄存器、設置寄存器、平均寄存器、復位寄存器、單極性寄存器和雙極性寄存器等,每個寄存器都有其特定的功能和配置方法。
轉換時間計算
轉換時間取決于多個因素,如每個樣本的轉換時間、每個結果的樣本數、每次掃描的結果數、是否請求溫度測量以及是否使用外部參考等。不同時鐘模式下的轉換時間計算方法也有所不同。
溫度測量
利用內部二極管連接的晶體管進行溫度測量,通過改變二極管偏置電流產生與溫度相關的偏置電壓差,計算出與絕對溫度成比例的數字值,并將輸出數據調整為攝氏度。
設計注意事項
布局、接地和旁路
為獲得最佳性能,應使用PCB板,避免使用繞線板。電路板布局應確保數字和模擬信號線相互分離,避免模擬和數字(特別是時鐘)信號并行布線或數字線在MAX1226/MAX1228/MAX1230封裝下方布線。VDD電源中的高頻噪聲會影響性能,需使用0.1μF電容將VDD電源旁路到GND,并盡量縮短電容引線長度。對于QFN封裝,應將其暴露焊盤連接到地。
部分讀寫問題
在FIFO數據讀取和寫入過程中,需注意部分讀取和寫入可能導致的數據丟失問題。如果CS在少于8個SCLK周期后拉高,可能會丟失部分數據;如果在EOC變低之前拉低CS,會導致轉換無法完成和FIFO損壞。
總結
MAX1226/MAX1228/MAX1230以其高精度、多通道、低功耗和豐富的功能特性,適用于系統監控、數據采集、工業控制、患者監測、數據記錄和儀器儀表等多種應用場景。電子工程師在設計過程中,可根據具體需求合理配置寄存器和工作模式,同時注意布局、接地和旁路等問題,以充分發揮這些ADC的性能優勢。你在使用類似ADC時遇到過哪些問題呢?歡迎在評論區分享你的經驗和見解。
-
高性能
+關注
關注
0文章
715瀏覽量
21473
發布評論請先 登錄
MAX1226/MAX1228/MAX1230:高性能12位300ksps ADCs的深度解析
評論