MAX6870/MAX6871型可編程電源排序及管理電路
1 特點(diǎn)及引腳功能
本文引用地址:http://dyxdggzs.com/article/85547.htm1.1 特點(diǎn)
●6路(MAX6870)或4路(MAX6871)可編程輸入電壓檢測器:
1個(gè)高電壓輸入(+1.25 v~+7.625 V或+2.5 V~+13.2V門(mén)限);
1個(gè)雙極性電壓輸入(±1.25 V~±7.625 V或±2.5V~±15.25 V門(mén)限);
4路(MAX6870)或兩路(MAX6871)正電壓輸入(+0.5 V~+3.05 V或+1 V~+5.5 V門(mén)限);
●4個(gè)通用邏輯輸入;
●2個(gè)可編程看門(mén)狗定時(shí)器;
●8路(MAX6870)或五路(MAX6871)可編程輸出:高有效、低有效、開(kāi)漏極、弱上拉、推挽、電荷泵定時(shí)延遲范圍為25μs~1600 ms;
●10位的內部ADC監視輸入電壓、檢測器和兩個(gè)輔助輸入;
●狀態(tài)控制和手動(dòng)復位控制;
●內部1.25 V基準或外部基準輸入;
●4 KB內部用戶(hù)EEPROM;
●兼容I2C/SMBus的串行編程/通信接口;
●±l%的門(mén)限精度。
1.2 引腳功能
MAX6870/MAX6871采用32引腳薄型QFN無(wú)鉛封裝,各個(gè)引腳的功能見(jiàn)表1。
2 內部結構和工作原理
MAX6870和MAX6871具有6個(gè)輸入,只要IN3-IN6中任意1個(gè)輸入端的電壓超過(guò)2.7 V的最小工作電壓,或者INl上的電壓超過(guò)4 V,電路就開(kāi)始工作。6個(gè)輸入都有2種門(mén)限電平可供選擇,既可設置為2個(gè)都是欠壓檢測狀態(tài),也可設置為1個(gè)是過(guò)壓檢測狀態(tài),1個(gè)是欠壓檢測狀態(tài)(即窗口檢測器)。門(mén)限電平可以通過(guò)I2C來(lái)進(jìn)行設置,并保存在配置EEPROM中。IN3-IN6的門(mén)限電平范圍為O.5 V~5.5 V,根據選擇的門(mén)限電平,步長(cháng)可以是10mV或20 mV。INl可以檢測的電壓高達13.2 V,因此直接用來(lái)檢測12 V(或稍低)的系統總線(xiàn)電壓。
第二個(gè)輸入IN2用來(lái)檢測另一個(gè)較高的電壓或負電壓。
MAX6870內部多路復用器將6個(gè)檢測器輸入和2個(gè)輔助輸入切換到精度為l%的10位ADC。然后由ADC把8個(gè)輸入電壓數字化后寫(xiě)入內部寄存器,通過(guò)I2C接口即可調用存儲器內的值。2個(gè)輔助輸入端可以用來(lái)改變2個(gè)附加輸入的電壓值,例如用于電流傳感放大器的輸入電壓或溫度傳感器的輸入電壓等,在電流或溫度高于一定值時(shí),變換輸出狀態(tài)。
根據對內部EEPROM的編程改變編程邏輯陣列的連接設置,這6個(gè)檢測器輸入和4個(gè)公用輸入{GPI)決定8個(gè)輸出的狀態(tài)。同樣,通過(guò)把輸入和輸出進(jìn)行混接,一些輸出就可以由該器件的其他輸出來(lái)控制。每個(gè)輸出的延遲可獨立設置并保存在電路內部的EEPROM中。
該器件的輸出可設置為內上拉開(kāi)漏結構或外上拉開(kāi)漏結構,也可設置為推挽結構,輸出端可在內部直接接到任何被檢測的電源電壓。所有輸出既可以設為高電平有效,也可設為低電平有效。如上所述,MAX6870的可編程邏輯陣列可以進(jìn)行很多種連接,可以用輸入、輸出的不同組合來(lái)驅動(dòng)每個(gè)輸出。
MAX6870內部還有1個(gè)電荷泵,允許OUTl~OUT4直接外接N溝道開(kāi)關(guān)器件,無(wú)需其他電源。該器件還帶2個(gè)看門(mén)狗定時(shí)器,看門(mén)狗的超時(shí)和起始延遲可自行設定??撮T(mén)狗在復位操作后產(chǎn)生一個(gè)長(cháng)時(shí)間的起始延遲,以供系統在這段時(shí)間內進(jìn)行初始化、存儲器數據的上傳和軟件的例行測試。
人工復位輸入允許測試電路時(shí)手動(dòng)控制所有輸出。MAX6870還有配置寄存器和配置EEPROM。在開(kāi)發(fā)階段中,把要修改的數據寫(xiě)入配置寄存器,系統配置就會(huì )馬上改變。如果需要保存這些修改,可以隨后再寫(xiě)入配置EEPROM中。如果需要把配置EEPROM的數據重新調入,可以通過(guò)軟啟動(dòng)或者硬啟動(dòng)的方法重新啟動(dòng)系統。在啟動(dòng)過(guò)程中,系統把EEPROM的數據下載到配置寄存器中。
4 MAX6870,MAX6871的應用
MAX6870/MAX6871的靈活性在于其可編程的內部寄存器,而寄存器內容又取決于EEPROM的內容,在系統上電或軟啟動(dòng)后,配置寄存器信息從EEPROM下載。要給各個(gè)輸入上電前,應首先通過(guò)I2C主器件給EEPROM寫(xiě)配置信號。正確的操作應該是先使用寫(xiě)塊協(xié)議快速配置寄存器,然后讀取數據以驗證其正確性,最后通過(guò)寫(xiě)字協(xié)議給EEPROM寫(xiě)數據。寄存器映射地址如圖l所示。從8100h到82ffh的512字節EEPROM可供用戶(hù)保存軟件或電路板的信息。
MAX6870的典型應用電路如圖2所示,輸出分別監控12 V,5 V,3.3 V,2.5 V,0.7 V,輸出l和4間驅動(dòng)n溝道開(kāi)關(guān)器件,使用內部參考電壓,輔助輸入作為溫度檢測,通過(guò)I2C總線(xiàn)與微處理器通信,實(shí)現內部EEPROM的讀寫(xiě)。
為了減小干擾的影響,在監測電壓和地之間通過(guò)0.1 μF的電容器對高頻噪聲提供旁路,在A(yíng)BP、DBP和地之間通過(guò)1μF電容器旁路,ABP、DBP為內部產(chǎn)生的電壓,不應用于對外部電路供電。
評論