多通道A/D轉換芯片MAX1230的工作原理及應用分析
發布時間:2020-07-21 責任編輯:lina
【導讀】對於在野外工作的數據采集係統來說,由於環境的影響和條件的限製,往往需要係統具有比較低的功率消耗,同時應帶有溫度補償等功能,因此,筆者在繼電保護裝置的數據采集係統設計中采用MAX1230來完成A/D轉換功能。MAX1230是MAX-IM公司2003年推出的一種低功耗、可進行溫度補償並帶有采樣保持功能的多通道12位串行模數轉換器。它內置基準電壓源、時鍾電路和溫度傳感器,具有16個模擬輸入通道,可實現輸入通道掃描A。
1、MAX1230的主要特點
對於在野外工作的數據采集係統來說,由於環境的影響和條件的限製,往往需要係統具有比較低的功率消耗,同時應帶有溫度補償等功能,因此,筆者在繼電保護裝置的數據采集係統設計中采用MAX1230來完成A/D轉換功能。MAX1230是MAX-IM公司2003年推出的一種低功耗、可進行溫度補償並帶有采樣保持功能的多通道12位串行模數轉換器。它內置基準電壓源、時鍾電路和溫度傳感器,具有16個模擬輸入通道,可實現輸入通道掃描、輸出數據平均和自動關斷功能,此外,該芯片還具有一個高速的串行接口。與其它的模數轉換器相比,MAX1230具有較多的功能,且工作方式靈活多樣,可應用於係統監視、數據采集、病人監護、工業控製和儀器製造等多種領域。
MAX1230的主要特點如下:
●所有輸入通道均可按單端或差分方式進行配置,單端方式下可配置為16個通道,差分方式下可配置為8個通道;
●轉換速率可達300kSPS,此時的功耗僅為1.8mW;
●在整個溫度範圍內不會丟碼,精度為±1LSB INL和±1LSB DNL;
●采用單電源+5V供電,內部具有4.096V的基準電壓和時鍾電路,也可使用外部差分基準或外部時鍾輸入;
●具有10MHz可兼容SPI/QSPI/MICROWIRE的接口;
●工作溫度範圍為-40~+85℃,且內部帶有精度為±1℃的溫度傳感器,同時可進行溫度補償。
2、MAX1230的內部結構
MAX1230的內部結構如圖1所示,它由跟蹤/保持放大器(T/H)、12位逐次逼近型ADC、控製邏輯、內部時鍾、串行接口、先入先出寄存器(FIFO)、內部基準電壓源和溫度傳感器等組成。

3、MAX1230的引腳排列
MAX1230有24腳QSOP和28腳QFN兩種封裝形式,其引腳排列如圖2所示。各引腳的功能如下:

AIN0~AIN15:模擬量輸入;
REF-:使用外部差分基準源時的負輸入,與A14複用;
CNVST:“轉換開始”信號輸入,低電平有效,與A15複用;
REF+:基準電壓源的正輸入,該腳和地之間要加0.1μF的電容;
GND:接地腳;
VDD:電源輸入,電壓範圍為4.75~5.25V,它和地之間應加0.1μF的電容;
SCLK:串行時鍾輸入,用作采樣和轉換,使用外部時鍾時,其頻率範圍為0.1MHz~4.8MHz,當其作為讀寫串行數據的時鍾頻率時,可達到10MHz,占空比範圍為40%~60%;
CS:片選端,低電平有效;
DIN:串行數據輸入,輸入的串行數據在SCLK的上升沿被鎖存。通過SCLK、CS、DIN三根信號線可組成與SPI/QSPI/MICROWIRE相兼容的串行輸入接口;
DOUT:串行數據輸出,它與SCLK的下降沿同步。當CS為高電平時,DOUT為高阻態;
EOC:“轉換結束”標誌輸出,當它變為低電平時表明轉換結束,輸出數據有效。
4、MAX1230的工作過程
4.1 轉換參數的配置
MAX1230的工作方式由其內部的控製寄存器決定,這些寄存器主要有轉換方式寄存器、工作方式寄存器、均值方式寄存器和複位寄存器等。工作時,首先要對這些寄存器進行正確配置,配置參數可通過MAX1230的串行口寫入。在進行配置時,CS置為低電平,配置參數從DIN引腳輸入,並在串行時鍾SCLK的上升沿被鎖存,此過程中,SCLK的頻率不能高於10MHz。表1所列是這幾個寄存器的參數定義。下麵是對它們的具體說明。
表1 MAX1230主要寄存器的參數定義
(1)在轉換方式寄存器中,BIT7為標誌位,BIT6~BIT3用以選擇輸入通道,0000~1111分別對應著AIN0~AIN15的各個輸入;BIT2和BIT1用以確定輸入通道的掃描方式;BIT0是溫度測量方式位,該位為1時,隻進行1次溫度測量,並在第一次的轉換數據中輸出。
(2)工作方式寄存器中,BIT7和BIT6為標誌位;BIT5和BIT4用於選擇時鍾的使用方式,可確定具體使用內部時鍾還是外部時鍾;BIT3和BIT2用於選擇是用內部還是外部的基準源;BIT1和BIT0的值用於在差分輸入方式下決定選擇是單極性工作模式還是雙極性工作模式,當這兩位的值為00和01時,對應的寄存器不作修改,當其為10時,係統將修改單極性模式寄存器,而當為11時,修改雙極性模式寄存器。實際上,在配置了工作方式寄存器後,也就對單/雙極性模式寄存器進行了配置。
(3)在均值方式寄存器中,BIT7~BIT5是標誌位;BIT4是均值功能控製位,該位寫入1時開啟均值功能,寫入0時關閉;BIT3和BIT2用於定義計算均值時所需的數據個數;BIT1和BIT0用於設置對某一通道掃描時返回結果的個數。
(4)複位寄存器中的BIT7~BIT4為標誌位;BIT3是複位操作控製位,該位寫入1時,僅複位內部FI-FO,寫入0時複位所有的寄存器至默認狀態;BIT2~BIT0為保留位,一般不影響操作。
4.2 轉換過程的控製
按照采樣和轉換過程中時鍾工作方式的不同,MAX1230的工作方式分為四種,可根據情況靈活選擇。轉換的結果有12位,高位在前,並以“0000”為前導形成兩個字節從DOUT引腳輸出,同時與串行時鍾SCLK的下降沿同步。這四種工作方式如下:
(1)采樣和轉換都使用內部時鍾,並用CONVST信號進行初始化,其時序如圖3所示。工作時,CONVST需要產生一個寬度大於40ns的低電平來對采樣和轉換進行初始化。轉換結束後,信號EOC變成低電平表示轉換結果有效,可以從DOUT引腳讀出數據。在EOC信號產生前,CONVST信號不能出現低電平,否則會引起內部FIFO操作的錯誤。
(2)采樣使用外部時鍾,而轉換使用內部時鍾,並用CONVST信號進行初始化。此種模式下的讀寫操作和第一種類似,區別是當需要進行均值運算時,該方式還需要再產生一個CONVST信號來初始化均值運算。
(3)采樣和轉換都使用內部時鍾,並通過串行口寫入命令字來進行初始化,該模式的時序如圖4所示。寫入命令字後轉換開始,轉換完成時,EOC信號變為低電平,數據可以從DOUT讀取。這種方式是芯片上電後默認的工作方式。
(4)采樣和轉換都使用外部時鍾,並通過串行口寫入命令字來進行初始化。該方式與第三種方式的區別是采樣和轉換都使用外部時鍾,此時外部時鍾的頻率不能超過4.8MHz。在這種方式下,結果在轉換的過程中就可讀取,信號EOC始終為高電平,此種方式下,輸入通道掃描和輸出數據均值等功能都不可用。
5、典型應用
筆者在電力係統繼電保護裝置的設計中使用了MAX1230來采集電壓信號,圖5所示是MAX1230與單片機AT89C51的接口電路。根據應用要求,此電路中的MAX1230工作於第一種方式,采樣和轉換過程使用的都是內部時鍾和內部基準電壓源。工作時,由單片機產生CS和CONVST信號以控製轉換過程,並用EOC信號作為外部中斷源來觸發單片機的INT0中斷。單片機在響應中斷後將產生串行時鍾SCLK和片選信號CS,並從DOUT引腳讀取轉換結果。由於此電路中需要用到CONVST引腳,因此與其複用的A15就不能再用了,這樣,模擬輸入通道實際可用的隻有15個,即A0~A14 。
實際上,筆者在設計中使用了其中的A0~A11這12個通道,並使其工作於輸入通道掃描方式。運行結果表明:MAX1230工作可靠,效果較好。
免責聲明:本文為轉載文章,轉載此文目的在於傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請電話或者郵箱聯係小編進行處理。
特別推薦
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
技術文章更多>>
- 貿澤EIT係列新一期,探索AI如何重塑日常科技與用戶體驗
- 算力爆發遇上電源革新,大聯大世平集團攜手晶豐明源線上研討會解鎖應用落地
- 創新不止,創芯不已:第六屆ICDIA創芯展8月南京盛大啟幕!
- AI時代,為什麼存儲基礎設施的可靠性決定數據中心的經濟效益
- 矽典微ONELAB開發係列:為毫米波算法開發者打造的全棧工具鏈
技術白皮書下載更多>>
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
微波功率管
微波開關
微波連接器
微波器件
微波三極管
微波振蕩器
微電機
微調電容
微動開關
微蜂窩
位置傳感器
溫度保險絲
溫度傳感器
溫控開關
溫控可控矽
聞泰
穩壓電源
穩壓二極管
穩壓管
無焊端子
無線充電
無線監控
無源濾波器
五金工具
物聯網
顯示模塊
顯微鏡結構
線圈
線繞電位器
線繞電阻



