對于任何需要在帶電背板上進行電路板插拔操作的系統而言,熱插拔 (Hot Swap™) 控制器都是必不可少的。該控制器必須使電源電壓和流入板卡旁路電容器的電流緩慢地斜坡上升,從而最大限度地抑制背板上的擾動以及對其它板卡的干擾。同樣,它還必須在某塊故障板卡吸收過大電流的時候使其與背板斷接。該控制器還負責監視背板電源上的欠壓和過壓條件,以確保板卡電路的可靠操作。LTC®4215-1 顯然在此基礎上更進一步,它在熱插拔控制器中集成了三個通用型 I/O (GPIO) 線和一個具高準確度的 ADC,旨在提供有關電路板電壓和電流的定量信息。見過用新式的汽車儀表板信息顯示屏來替換車輛老式的“發動機故障檢查”指示燈嗎? 升級至 LTC4215-1 就與之相似。
附加控制
除了電路板的實際功能 (電信、數據采集等) 之外,在一塊板卡上還有許多被認為是“電源關卡”組成部分的功能。這些功能包括電源排序、提供電源狀態信息、監視按鈕等。LTC4215-1 的 GPIO 引腳非常適合于這些功能。把 ON 引腳連接至高電平將在一個 100ms 的上電延遲之后接通傳輸 FET。把 ON 引腳接地將啟用 FET 的軟件控制。GPIO 引腳的狀態可在啟用 FET 之前設定,從而在啟用下游電源之時確保一種已知狀態。GPIO1 引腳在上電時的缺省狀態為高電平,并能夠吸收 5mA 的電流。GPIO2 引腳的缺省狀態為高電平,并可吸收 3mA 的電流。GPIO3 引腳的缺省狀態為低電平,并能吸收 100μA 的電流。
例如,圖 1 示出了一種應用,即:監視一個“要求移除板卡”按鈕,并在板卡處于移除就緒狀態時點亮一個“可以移除板卡”LED。這實現了板卡的緩慢停機。比如:它能夠在停機之前轉移收集數據,從而避免了數據的丟失。缺省狀態被設定于高電平的 GPIO1 引腳負責控制該 LED。GPIO3 引腳被重新設置為一個輸入,用于監視按鈕的狀態。GPIO2 引腳負責控制一個板載穩壓器的操作。這一點在混合信號電路是很重要,仿真電路有可能需要在數字信號被啟用之前上電。
圖 2 所示電路采用一個 GPIO 引腳來控制一個 LTC4210-1 熱插拔控制器,后者接著又控制一個 3.3V 電源軌。同樣,這也可用于對電源進行排序,并且可以免除增設額外排序電路的需要。
圖 3 所示電路采用全部 3 個 GPIO 引腳來點亮 8 個 LED 中的 1 個 (使用一個 74HC138 譯碼器)。些 LED 能夠指示系統狀態或功耗情況。其它可提供的功能包括:發出一個微處理器復位信號、采用 GPIO引腳來給 ADC 增添額外的通道 (以控制一個多路用器)、或與一個高級電源排序器 (例如:LTC2928)相連接。
結論
LTC4215-1 是一款用于熱插拔電路的智能型電源卡。它提供了故障隔離,嚴密地監視電源通路的運狀況,并實現了前所未有的浪涌電流控制水平。三通用的 I/O 引腳和一個備用的 ADC 通道可進一地控制電源通路和系統初始化 / 停機相關功能。