高速8位ADCs MAX155/MAX156的原理及應用
關(guān)鍵詞:MAX155/MAX156;ADCs;跟蹤/保持
美國MAXIM公司推出的高速、8位、多通道模數轉換器(ADCs)MAX155和MAX156分別有8個(gè)模擬輸入通道和4個(gè)模擬輸入通道,每個(gè)通道都帶有自己的跟蹤/保持電路,所有的跟蹤保持采樣可同時(shí)進(jìn)行,因而可以減小各通道的采樣時(shí)間差異。每個(gè)通道的轉換時(shí)間為3.6μs,并能將結果存在內部的88RAM中。在單電源+5V供電時(shí),MAX155/MAX156可工作于單極或雙極性、單端或差分等形式的轉換電路中。如果需要更寬的電壓范圍或正負雙極性轉換,芯片必須由5V供電。MAX155/MAX156的另一個(gè)特性是具有2.5V的內部參考電壓和電源關(guān)斷功能,這樣就提供了一個(gè)完善的數據采集系統。
圖1
1 芯片介紹
1.1 芯片引腳定義
MAX155采用28腳DIP和寬SO兩種封裝,MAX156則采用24腳窄塑料DIP和28腳寬SO封裝,它們的引腳排列如圖1所示。
1.2 特點(diǎn)參數
MAX155/MAX156的主要特點(diǎn)和工作參數如下?
●多輸入通道? 具有4個(gè)或8個(gè)同步跟蹤保持采樣輸入通道;
●輸入方式:具有單端、差分輸入以及單極性或雙極性輸入方式;
●內部參考電壓:2.5V;
●配置方式:混合輸入配置;
●轉換時(shí)間:每通道3.6μs;
●線(xiàn)性誤差? 1LSB?最大?;
●參考輸入電壓:2.5V?典型?;
●參考輸出電壓:2.5V?典型?;
●直流輸入電阻:10MΩ;
●外部時(shí)鐘頻率:0.5~5MHz;
●電源供電方式?單5V或雙5V供電;
●工作溫度:0~+70℃。
2 工作原理
2.1 芯片結構圖
MAX155/MAX156內部包含一個(gè)3.6μs的逐次逼近ADC和8/4個(gè)跟蹤保持輸入端。當轉換開(kāi)始時(shí)?所有的模擬輸入端同時(shí)采樣?而且無(wú)論轉換是否被選擇,所有的通道都進(jìn)行采樣。MAX155/MAX156既可進(jìn)行單通道也可進(jìn)行多通道轉換,且通道可以配置為混合輸入。它們的轉換結果被存入片內RAM中,其內部結構如圖2所示(以MAX155為例,MAX156類(lèi)似)。
在WR端加一個(gè)脈沖即可啟動(dòng)MAX155/MAX156的轉換。在WR的上升沿,MUX配置寄存器數據;在WR的下降沿,所有的通道開(kāi)始采樣。訪(fǎng)問(wèn)轉換結果可用連續的RD脈沖讀出,并可自動(dòng)從通道0開(kāi)始順序訪(fǎng)問(wèn)RAM。每一個(gè)RD脈沖會(huì )使RAM的地址計數器加1。在多通道轉換中,當WR變?yōu)榈蜁r(shí),RAM地址計數器復位到0。在裝載RAM地址(A0~A2)的同時(shí)使D4/INH為1,可設置地址并禁止轉換,此時(shí)執行一條讀操作可以讀出RAM的任一地址。
2.2 模式配置
MAX155/MAX156根據應用場(chǎng)合的不同要求?可以設置為兩種模式?輸入/輸出模式和硬連線(xiàn)模式。
(1) 輸入/輸出模式
當MODE輸入端開(kāi)路時(shí),為輸入/輸出配置模式。在輸入/輸出配置模式中,MUX配置寄存器用于決定轉換的類(lèi)型。在WR的上升沿,寄存器被更新。在轉換開(kāi)始后,BUSY端變低,轉換從選定的最低通道開(kāi)始順序進(jìn)行。當BUSY變高以后,轉換結果存儲到RAM中。在轉換結束后,微處理器可以用連續的RD脈沖訪(fǎng)問(wèn)RAM中的數據。第一次讀出的數據是最低通道的轉換結果,后續的脈沖將順序讀出余下通道的轉換結果。
(2) 硬連線(xiàn)模式
對于較簡(jiǎn)單的應用場(chǎng)合,MODE和VSS端的連線(xiàn)可用來(lái)指定轉換的類(lèi)型,在這種連線(xiàn)模式下,一般不使用配置寄存器,所以D0~D7端的輸入數據被忽略。以MAX155為例,MODE端連接到低電平時(shí),在WR脈沖作用下,系統將啟動(dòng)8通道的單端轉換;而當MODE端連接到高電平時(shí),在WR脈沖的作用下,系統將啟動(dòng)4通道差分轉換。實(shí)際上?在D0~D7端出現的數據一般不會(huì )影響到配置寄存器。
3 電路比較
在實(shí)際測控和儀表應用中,經(jīng)常會(huì )遇到要求多路數據信號同時(shí)進(jìn)行采集的情況。而以往的A/D采樣轉換芯片,雖然可進(jìn)行多路A/D轉換,但各個(gè)通道的采樣轉換是依次進(jìn)行的,不能保證各通道的同時(shí)采樣轉換。這種方式下的解決辦法有兩種:一種是采用單路A/D轉換芯片,并在外部另加采樣保持器,接著(zhù)將各路輸入信號同時(shí)進(jìn)行采樣保持,然后再采用多路選擇器逐次選擇各通路,最后再送入到單路A/D轉換中去。另一種是采用多路A/D轉換芯片,該方法只是在上述電路中省去了多路轉換器?這樣能保證各路信號的同時(shí)采樣,圖3所示是采用傳統A/D轉換芯片時(shí)的實(shí)現方式。
雖然圖3電路能保證各個(gè)通道的信號同時(shí)采樣,但是也存在一些缺點(diǎn):
(1)使用這種方法時(shí),每個(gè)信號通道必須外加一個(gè)采樣保持器,因而所用器件較多。
(2)電路控制比較復雜,實(shí)時(shí)性不強。
(3)大量器件在印制電路板上占用空間,既增加了布線(xiàn)的困難,又增加了制板的費用。
(4)系統所用的元器件較多,不利于進(jìn)一步提高集成度,而且易受干擾。
因此,采用MAX155/MAX156實(shí)現多路信號的同時(shí)采樣是非常適合的。
此外,這種電路還有如下優(yōu)點(diǎn):
(1)每個(gè)通道有自己的跟蹤/保持電路,所有的跟蹤/保持采樣可同時(shí)進(jìn)行,而且元件數量比較少,從而使電路板占用的空間大大減少。
(2)ADC轉換器每個(gè)通道轉換時(shí)間僅為3.6μs,因而實(shí)時(shí)性很強。
(3)可進(jìn)行單極或雙極性、單端或差分等形式的轉換,應用范圍廣。
(4)根據應用場(chǎng)合的不同要求?可以設置輸入/輸出模式和硬連線(xiàn)模式,因而適應性較強。
(5)芯片T/H放大器的輸入阻抗很高,一般不需要輸入緩沖。
(6)能夠用軟件改變配置寄存器來(lái)適應信號的不同要求,而且設計簡(jiǎn)單,控制容易。
(7)集成度高,電路不易受干擾。
4 應用實(shí)例
信號采集系統是工業(yè)對象檢測、控制的重要環(huán)節。只有正確地將現場(chǎng)數據采集回來(lái)才能進(jìn)行分析、處理。在工業(yè)對象仿真監控裝置中,通常由現場(chǎng)傳感器獲得各類(lèi)信號,經(jīng)預處理電路濾波并使其電壓值達到A/D轉換器的電壓輸入范圍后,送入A/D轉換器的采集通道。由于本系統不但要求采集現場(chǎng)參數,而且還包括隨機干擾和確定性干擾等擾動(dòng)信號,所以對A/D轉換器的多通道采樣的同時(shí)性要求很高,MAX155/MAX156A正好滿(mǎn)足這種要求。
將MAX156的MODE端懸空、Vss接-5V可選擇正負雙極性轉換的輸入/輸出模式。AT89C52作為微處理器,主要用來(lái)控制MAX156按實(shí)際需要進(jìn)行單極或雙極性、單端或差分等各種形式的轉換,各引腳連接如圖4所示。圖中,四路采樣信號VIN1~VIN4經(jīng)過(guò)預處理后,經(jīng)限幅電路可分別輸入到MAX156的四個(gè)模擬輸入端AIN1~AIN4。MAX156的外部時(shí)鐘范圍為0.5~5MHz,所以,電路中將單片機AT89C52的外部時(shí)鐘頻率11.059MHz,通過(guò)4位二進(jìn)制計數器74LS93進(jìn)行四分頻后,送入MAX156的外部時(shí)鐘端。采樣轉換時(shí),AT89C52給出一個(gè)WR脈沖,并在WR的下降沿開(kāi)始轉換,此時(shí)ADC的RAM地址計數器復位到0,在轉換結束后,AT89C52通過(guò)連續RD的脈沖順序讀出RAM中的數據。第一次讀出的是最低通道的轉換結果,后續RD脈沖順序讀出余下通道的轉換結果。
圖4
在使用MAX155/MAX156時(shí),根據筆者的經(jīng)驗,應注意以下幾個(gè)問(wèn)題:
(1)內部的2.5 V基準源輸出端(REFOUT)必須通過(guò)1個(gè)4.7μF的電解電容和1個(gè)0.1μF的瓷片電容旁路到模擬地,以保證器件的穩定性。
(2)如果在REFIN端接入外部基準源,那么RE-FOUT必須接旁路電容,或者將REFOUT端連接到VDD,這樣可以防止振蕩輸出和在ADC中產(chǎn)生轉換噪聲,這樣做的缺點(diǎn)是電源關(guān)斷模式中的電流會(huì )比給定值大250μA。
(3)為了減小耗盡電流?MAX156內部的參考電壓在電源關(guān)斷期間將被關(guān)閉。當恢復正常運行?PD=0?時(shí)?需要約5ms的時(shí)間,以使參考電壓在轉換執行前給其4.7μF旁路電容充電。如果采用一個(gè)外部參考電壓?并且在電源關(guān)斷期間一直保持?那么,在設置PD為0后的50μs內,轉換就能開(kāi)始。
(4)VDD應通過(guò)1個(gè)4.7 μF的電解電容和1個(gè)0.1μF的瓷片電容接到模擬地。如果輸入信號低于地電平,必須使用負電源,在這種情況下?VSS應通過(guò)1個(gè)4.7μF的電解電容和1個(gè)0.1μF的瓷片電容接到模擬地,這樣可保持供電電壓的穩定。
(5)內部參考電壓需要4.7μF和0.1μF的電容來(lái)并聯(lián)旁路。如果用外部參考電壓?就需要在緊挨著(zhù)芯片處通過(guò)一個(gè)4.7μF電容旁路REFIN到模擬地? 也就是說(shuō),REFOUT必須保持旁路到模擬地或者接VDD。
(6)由于MAX155/MAX156的T/H放大器的輸入阻抗很高,因此,通常不再需要輸入緩沖電路。而且MAX155/MAX156的所有T/H可同時(shí)采樣。為了得到最佳的轉換結果,模擬輸入不應高于VDD+50 mV或低于VSS-50mV。
(7) 采集一個(gè)通道的輸入信號所需要的時(shí)間取決于通道輸入電容充電的速度。如果輸入信號的源阻抗很高,那么采集時(shí)間就比較長(cháng),在這種情況下,兩次轉換之間的間隔時(shí)間應長(cháng)一些,采集時(shí)間一般不小于800ns。其采集時(shí)間tACQ的計算公式如下?
tACQ=8?RS+RIN?4pF(不小于800ns)
其中,RIN應選為15kΩ,RS為輸入信號源電阻
轉換時(shí)間tCONV則可由下式?jīng)Q定:
tCONV=?29N?/fCLK
其中,N是轉換通道數,fCLK是外部時(shí)鐘。
評論