市場趨勢使得數字信號處理器(DSP)、微處理器及現場可程序門陣列(FPGA)制造商不斷提高時脈頻率以達到更高效能,同時也需要降低功耗,這兩個相斥的條件造就了多重電軌裝置的開發。一般多重電軌裝置會有一個I/O電壓,其功能為輸入及輸出供電,例如驅動系統總線,與既有邏輯設備進行通訊或點亮LED。I/O電壓通常為3.3V或5.0V,是電路板上較高的電壓之一。一個或多個較低的核心電壓會用來驅動裝置內的高頻率邏輯。低核心電壓允許邏輯迅速切換,同時可減少耗電,因為相較于較高電壓,它能夠降低切換耗損。 這些高效能多重電壓裝置需要核心電壓的緊密公差(tight tolerance),才能使內部邏輯正確運作,并恰當執行軟件程序代碼。此外,在多重電壓裝置中,一般都有通電電壓排序需求,藉以避免在通電及斷電時造成鎖定與裝置損壞。電壓監測裝器可用于這類高效能裝置,以確保在不同的電源條件下順利啟動及執行程序代碼。 在最簡單的形式中,電壓監測裝置包含電壓偵測電路,這會觸發定時器重設輸出訊號。不論是電壓監測裝置或定時器,內部都能夠使用數字或模擬電子裝置。圖1顯示了一個典型的電壓監測電路。電壓偵測電路是帶有遲滯的比較器。需監視的電壓一般會透過外部電阻分配器加以劃分,并且與參考電壓相比較。監測裝置通電時,/RESET輸出會下降。當劃分的SENSE電壓超過參考電壓時,會觸發可重復觸發的單次定時器。該定時器會在一段固定的時間內將/RESET訊號降低,并且將適當的RESET訊號發送給DSP、微處理器、FPGA或其他的復雜邏輯設備。 除了單純監視電軌之外,某些監測裝置也使用監控定時器(WDT)來監視DSP或微處理器程序代碼的執行。監控定時器是一種特殊的計時裝置,如果DSP或微處理器無法定期重設WDT,便會觸發系統重設。圖2顯示的是具有電壓監視器及監控定時器的監測裝置。一般而言,DSP或微處理器輸出接腳可用來驅動監測裝置的監控輸入。DSP必須定時變更輸出的邏輯狀態,以產生脈沖序列。監控定時器會監視此脈沖序列。如果軟件進入無限循環或中止程序,導致DSP停止產生脈沖序列,則監控定時器會逾時,而發出重設訊號來重新啟動DSP,并能從任何軟件錯誤中恢復。從停止脈沖到重設的時間長度是由組成WDT電路的震蕩器及計數器所決定的,并且須視裝置而定。WDT時間一般是0.5秒至2秒。 透過數字方式也能夠使用相同的監測裝置功能。圖3顯示使用數字電路采用的相同電壓監測裝置。對于數字監測裝置,仍然會劃分出需要監視的電壓,以提供模擬數字轉換器(ADC)輸入范圍內的偵測電壓(SENSE)。接著ADC會將SENSE電壓轉換為微處理器可辨識的數字訊號。微處理器的I/O接腳可用來驅動開汲極MOSFET,以提供重設訊號。數字監測裝置可提供模擬監測裝置所沒有的功能。 數字監測裝置含有微處理器,因此功能與靈活性都比模擬監測裝置好。某些數字監測裝置提供序列信道,能夠與其他電源管理裝置或主要的微處理器進行通訊。關鍵參數及配置信息可儲存于監測裝置中,透過序列通道即可加以讀取和修改。這使得重設閥值能夠透過軟件加以修改,完全不需要變更外部電壓分配器。此外,ADC能夠讓微處理器讀取大范圍的SENSE電壓,而模擬監測裝置電壓偵測比較器僅提供訊號來決定電壓高于或低于參考電壓。大范圍的SENSE電壓允許數字監測裝置設定變動欠壓監測、變動過壓監測及電壓不足偵測。另外,數字監測裝置使用的大多數微處理器都有許多I/O接腳,因此能夠以相同裝置監視多個電壓電軌。數字電壓監測裝置能夠監測12個不同的電軌,因此非常適用于復雜的大型系統。 電壓排序器是衍生自電壓監測器的一種裝置。電壓排序器可用來驅動系統中電源供應的啟用接腳,以提供多重電壓電軌的通電及斷電排序。圖4顯示多重電壓電軌系統適用的通電/斷電配置范例。電壓會隨著其他的系統電壓在給定時間升降。電壓排序器則用來控制和監視通電及斷電時序。 排序器為電源供應提供賦能訊號,而非提供系統RESET訊號。排序器一般是數字電路型或微處理器型裝置,能夠針對個別系統獨特的各種通電及斷電排序可能性與組合進行設定。電壓排序器可根據時間或其他電源供應的狀態啟用電源供應。啟用電源供應后,電源排序器會監視欠壓或過壓事件的電源供應,并且在這些事件發生時采取適當動作。適當動作包括停用被監視電源的供應及其他電源供應、重試失效的電源供應、取消所有電源供應的排序或采取其他設定動作。電壓排序器能夠以單一排序IC控制最多8個電源供應。排序器ICs可在必要時串接,以提供8個以上電源供應的排序。圖5顯示的是8信道電壓排序器的一般配置。 監測裝置的電壓位準觸發單次基本功能可用于預期用途以外的多種應用。例如,電壓監測裝置的其中一種常見應用是提供按鈕開關的跳動消除機制。一般開啟時,按鈕開關都未按下,因此接點不會接觸而形成電路。其中的機械部份會快速彈回,因此,在最終機械部份固定而形成電路之前,連接和中斷連接的時間只有幾毫秒。如果使用開關來引發邊緣觸發邏輯,開關彈回時會有多次邏輯錯誤觸發的情形。放開按鈕使得電路成為開路時,開關也會彈回。 大多數的監測裝置都有手動重設開關的輸入,而開關與接腳連接(一般標示為MR)。按下開關時會啟動重設,情況就好像是監測的電壓降低。監測裝置可用來將按鈕連接于此接腳,以避免按鈕開關彈回。重設時間必須比使開關不彈回或彈回的時間更長。圖6顯示電壓監測裝置做為開關彈回防制電路的范例,其中按鈕開關連接于TPS3808的MR接腳。開關規格規定彈回時間最長8毫秒,而不彈回時間最長10毫秒。外部2.2nF電容將重設時間長度設定為13毫秒,這比不彈回或彈回的時間都要長。圖7顯示按鈕輸入及重設輸出的預期波形。 圖8顯示監測裝置在相機閃光電路中做為簡單定時器來驅動高電流白光LED(WLED)的另一個范例。在此范例中,高功率WLED是由1A的電流驅動,因此能夠產生數字攝影所需的高亮度閃光。然而,由于本身封裝的散熱限制,WLED無法一直維持這樣的電流量。放開閃光按鈕時,監測裝置會提供570毫秒的LED閃光。 監測裝置的監控功能也可用于預期應用以外的其他用途。監控功能可用來偵測脈沖序列何時停止。例如,監控功能可監視序列通訊線路,以判斷數據或頻率的序列串流何時停止,或偵測停止或鎖定的馬達轉子(rotor)。圖9顯示監控定時器用于偵測鎖定的馬達轉子。在此范例中,微處理器用來驅動馬達。光纖槽轉速器附加在馬達轉軸末端,只要馬達轉動,轉軸就會提供脈沖序列。轉速器的光敏晶體管會以轉速器脈沖序列驅動監控定時器的輸入WDI。如果馬達轉子停止轉動,脈沖序列就會停止,因此監控定時器便不會重設。經過1.4秒后,如果轉速器無任何脈沖,TPS3128便會將重設接腳的輸出降低。這個低位訊號會驅動微處理器的輸入接腳,因此微處理器可調整驅動輸出,以補償鎖定轉子狀況。圖10顯示鎖定轉子狀況的時序。 |