概述
MAX1452和MAX1455是高性能信號調(diào)理器,內(nèi)置閃存和溫度傳感器。兩款芯片工作在數(shù)字模式和模擬模式。信號調(diào)理器在數(shù)字模式下進行補償和編程設(shè)置,在模擬模式下啟動、工作。實際應(yīng)用中,有些用戶遇到過以下問題在數(shù)字模式下啟動的問題,雖然已將信號調(diào)理器設(shè)置在模擬模式。
模擬模式下啟動的設(shè)置
為在模擬模式下成功啟動MAX1452/MAX1455,必須滿足以下三項要求:
必須將MAX1452/MAX1455設(shè)置為模擬模式下啟動。
VDD電源必須符合特定要求。
VDDF電源必須符合特定要求。
設(shè)置MAX1452/MAX1455在模擬模式下啟動
UNLOCK引腳應(yīng)短接至GND或通過一個外部下拉電阻連接到GND [UNLOCK引腳懸空時,具有內(nèi)部弱下拉電阻]。必要時,可通過外部下拉電阻對信號調(diào)理器重新編程,將VDD作用到UNLOCK。該下拉電阻的阻值應(yīng)盡可能小,以防由于EMI或其它外部干擾造成UNLOCK引腳的錯誤觸發(fā)。電阻推薦值為1k。
控制寄存器的低字節(jié)(或閃存中的控制寄存器)必須具有一個非零值,推薦值為0xFF。
VDD電源要求 VDD信號必須在0.2ms內(nèi)從0單調(diào)遞增至4.5V。VDD電壓在上升過程中不能出現(xiàn)振蕩,在線性上升期間,不允許信號跌落至2V以下。如果上升期間VDD電壓跌落至2V以下,將中斷上電復(fù)位(POR)信號的延時,無法成功檢索閃存中的控制寄存器數(shù)據(jù)。錯誤讀取控制寄存器數(shù)據(jù)會導(dǎo)致器件在數(shù)字模式下啟動,而不是在所期望的模擬模式下啟動。
通過我們的測試和對大量器件VDD電壓的測試,發(fā)現(xiàn)這些信號調(diào)理器可承受更長爬升時間,即允許VDD在12ms的時間內(nèi)緩慢地從0線性增加至5V,任何情況下,器件都能成功地在模擬模式下啟動。然而,要確保信號調(diào)理器在模擬模式下成功啟動,擺率不能低于0.2ms。
VDDF電源要求 VDDF電源為閃存供電,必須滿足數(shù)據(jù)資料規(guī)定的釋放POR信號、第一次訪問控制寄存器時的電平。為在啟動時成功地從閃存讀取控制寄存器數(shù)據(jù),必須在加載VDD信號10μs內(nèi)加載VDDF信號。如MAX1452/MAX1455數(shù)據(jù)資料所示,任何情況下,最低VDDF工作電壓為4.5V。測試結(jié)果表明閃存在低至3.5V電壓下即可正常工作。但在低于4.5V電壓時,閃存工作性能不能保證。
VDDF引腳上的RC濾波器(連接在引腳VDD和VDDF之間的電阻R和連接在引腳VDDF和GND之間的電容)用來抑制讀取閃存帶來的浪涌電流。閃存讀操作每隔1ms (速率為1kHz)刷新暫存寄存器(五個DAC對應(yīng)五個暫存寄存器)。大電流持續(xù)時間約為1μs,且其峰值為20mA。由于大電流持續(xù)時間非常短,僅為工作時間的1/1000,所以該浪涌電流帶來的影響可以忽略不計。然而,如果VDDF引腳沒有接RC濾波器,即使對于電流足以滿足要求的電源,在VDDF和VDD電源上也會出現(xiàn)明顯的電壓跌落VDD電源的電壓跌落會影響到信號調(diào)理電路,并在輸出信號上產(chǎn)生噪聲。
其它考慮因素
為完全關(guān)閉信號調(diào)理器并重新開啟,在返回一個標稱值以前必須將VDD電源拉至1.5V以下。
利用評估軟件使信號調(diào)理器工作在數(shù)字模式時,需要給器件加電后運行Find_port和Hard_init程序。Find_port函數(shù)用來檢索系統(tǒng),并找到一個可用的串口使信號調(diào)理器與計算機通信。Hard_init函數(shù)將信號調(diào)理器與計算機之間的通信波特率設(shè)置為28.8K (隨后還可以改變波特率)。 Find_port和Hard_init函數(shù)是Serial.dll軟件的一部分,可從Maxim網(wǎng)站下載。
MAX1452/MAX1455與計算機通信時,需要MAX1452/MAX1455 KEY,該部件包含在評估板中。典型設(shè)置中,KEY控制作用到信號調(diào)理器的VDD。通信軟件通過KEY給信號調(diào)理器重新上電,以便同步通信。在VDD重新上電前,讀取信號調(diào)理器的暫存寄存器,然后在VDD重新上電后寫入信號調(diào)理器。