本發(fā)明涉及電路控制領域,特別涉及一種電子設備的電源控制方法及裝置。
背景技術:
目前計算機等電子設備的電源大都具有過電流保護功能,當計算機等電子設備的系統運行異常時(例如短路)會造成過大電流的出現,使用該過電流保護功能能夠及時關閉電源避免過大電流對硬件的損壞,但目前電源的過電流保護策略較為單一,如擁有的過電流保護電路只有一個過電流保護點,僅適用于計算機等電子設備的一種硬件配置,但是不同的計算機等電子設備的硬件配置通常差距很大,因此目前的電源的過電流保護方式不適用于保護多種硬件配置的計算機等電子設備,起不到快速的保護作用。
技術實現要素:
本發(fā)明實施例的目的在于提供一種電子設備的電源控制方法及裝置,該方法能夠根據電子設備的功率消耗,將電源的過電流保護線路做出相適配的調整,以更好的適應電子設備的功率消耗。
為了解決上述技術問題,本發(fā)明的實施例采用了如下技術方案:一種電子設備的電源控制方法,包括:
偵測所述電子設備的配置信息;
根據所述配置信息控制所述電源從多個過電流保護策略中選擇使用相適應的所述過電流保護策略。
作為優(yōu)選,所述的根據所述配置信息控制所述電源從多個過電流保護策略中選擇使用相適應的所述過電流保護策略包括:預設多個具有不同過電流保護點的所述過電流保護電路;根據所述配置信息計算所述電子設備的預消耗功率;根據所述預消耗功率控制所述電源擇一的使用與所述預消耗功率相適應的所述過電流保護電路。
作為優(yōu)選,所述方法還包括:以預定時間間隔偵測所述配置信息的變化,以根據變化后的所述配置信息選擇使用相適應的所述過電流保護策略。
作為優(yōu)選,所述的根據所述預消耗功率控制所述電源擇一的使用與所述預消耗功率相適應的所述過電流保護電路包括:通過所述電子設備的pmbus總線接收與所述預消耗功率相對應的控制命令;根據所述控制命令使能一個所述過電流保護電路,并關閉其他的所述過電流保護電路。
作為優(yōu)選,所述的根據所述預消耗功率控制所述電源擇一的使用與所述預消耗功率相適應的所述過電流保護電路包括:接收與所述預消耗功率相對應的電平信號形式的控制命令;根據所述電平信號的波形使能一個所述過電流保護電路,并關閉其他的所述過電流保護電路。
本發(fā)明實施例還提供了一種電子設備的電源控制裝置,包括相互連接的偵測模塊和控制模塊;
所述偵測模塊配置為偵測所述電子設備的配置信息;
所述控制模塊配置為根據所述配置信息,控制所述電源從多個過電流保護策略中選擇使用相適應的所述過電流保護策略。
作為優(yōu)選,所述裝置中預設有多個具有不同過電流保護點的所述過電流保護電路,所述選擇模塊包括計算單元和選擇單元;
所述計算單元配置為根據所述配置信息計算所述電子設備的預消耗功率;
所述選擇單元與計算單元連接,所述選擇單元配置為根據所述預消耗功率,控制所述電源擇一的使用與所述預消耗功率相適應的所述過電流保護電路。
作為優(yōu)選,所述偵測模塊進一步配置為以預定時間間隔偵測所述配置信息的變化,以使所述控制模塊根據變化后的所述配置信息選擇使用相適應的所述過電流保護策略。
作為優(yōu)選,所述選擇單元具有相互連接的接收端和使能端;
所述接收端與所述電子設備的pmbus總線連接,所述接收端配置為通過所述pmbus總線接收與所述預消耗功率相對應的控制命令;
所述使能端與所述電流保護電路連接,所述使能端配置為根據所述控制命令使能一個所述過電流保護電路,并關閉其他的所述過電流保護電路。
作為優(yōu)選,所述選擇單元具有相互連接的接收端和使能端;
所述接收端配置為接收與所述預消耗功率相對應的電平信號形式的控制命令;
所述使能端與所述電流保護電路連接,所述使能端配置為根據所述電平信號的波形使能一個所述過電流保護電路,并關閉其他的所述過電流保護電路。
本發(fā)明實施例的有益效果在于:該方法能夠根據電子設備的硬件的配置信息,選擇與之相適配的過電流保護策略,保護效果增強,并且避免了只能選擇高段ocp過電流保護電路而造成的浪費。
附圖說明
圖1為本發(fā)明實施例的電子設備的電源控制方法的流程圖;
圖2為本發(fā)明實施例的從多個過電流保護策略中選擇使用相適應的過電流保護策略的流程圖;
圖3為本發(fā)明實施例的電子設備的電源控制裝置的連接關系示意圖;
圖4為本發(fā)明實施例的電子設備的電源控制裝置的一種應用場景示意圖。
附圖標記說明
1-電源控制裝置2-偵測模塊3-控制模塊
4-過電流保護電路5-硬件設備6-bios
7-sio芯片
具體實施方式
此處參考附圖描述本發(fā)明的各種方案以及特征。
應理解的是,可以對此處發(fā)明的實施例做出各種修改。因此,上述說明書不應該視為限制,而僅是作為實施例的范例。本領域的技術人員將想到在本發(fā)明的范圍和精神內的其他修改。
包含在說明書中并構成說明書的一部分的附圖示出了本發(fā)明的實施例,并且與上面給出的對本發(fā)明的大致描述以及下面給出的對實施例的詳細描述一起用于解釋本發(fā)明的原理。
通過下面參照附圖對給定為非限制性實例的實施例的優(yōu)選形式的描述,本發(fā)明的這些和其它特性將會變得顯而易見。
還應當理解,盡管已經參照一些具體實例對本發(fā)明進行了描述,但本領域技術人員能夠確定地實現本發(fā)明的很多其它等效形式,它們具有如權利要求所述的特征并因此都位于借此所限定的保護范圍內。
當結合附圖時,鑒于以下詳細說明,本發(fā)明的上述和其他方面、特征和優(yōu)勢將變得更為顯而易見。
此后參照附圖描述本發(fā)明的具體實施例;然而,應當理解,所發(fā)明的實施例僅僅是本發(fā)明的實例,其可采用多種方式實施。熟知和/或重復的功能和結構并未詳細描述以避免不必要或多余的細節(jié)使得本發(fā)明模糊不清。因此,本文所發(fā)明的具體的結構性和功能性細節(jié)并非意在限定,而是僅僅作為權利要求的基礎和代表性基礎用于教導本領域技術人員以實質上任意合適的詳細結構多樣地使用本發(fā)明。
本說明書可使用詞組“在一種實施例中”、“在另一個實施例中”、“在又一實施例中”或“在其他實施例中”,其均可指代根據本發(fā)明的相同或不同實施例中的一個或多個。
本發(fā)明實施例的一種電子設備的電源控制方法,能夠根據硬件設備5選擇使用與之相適配的電流保護策略,有效避免硬件設備5的損壞,如圖1所示,該電源控制方法包括:
偵測電子設備的配置信息。該配置信息具體為電子設備的硬件信息,包括了每個硬件的型號,性能,額定功率或承載電流的能力等信息。例如,當電子設備為計算機時,其配置信息可以為計算機的cpu,主板,顯卡,內存,硬盤和電源等設備的相關信息。偵測該配置信息時可以使用連接在電子設備上的獨立的設備對配置信息進行采集,也可以利用電子設備本身的硬件設備5對配置信息進行采集。
根據配置信息控制電源從多個過電流保護策略中選擇使用相適應的過電流保護策略。過電流保護策略可以為多種形式的保護方案,例如使用過電流保護電路4或使用過電流保護開關設備等。配置信息不同選擇的過電流保護策略也是不同的,配置信息不同說明對于電子設備的整體硬件所需要的保護方法不同,例如,對于具有額定功率較高的顯卡來說,其必然提升了安裝有該顯卡的計算機整體的消耗功率,因此在選擇電流保護策略時需要考慮該計算機具有較高消耗功率的特性,避免使用只具有較低防護等級的電流保護策略,從而避免電流對硬件設備5的破壞。進一步來說,如果該顯卡的額定功率較低,導致相應計算機的整體消耗功率較低,則不必選用具有較高防護等級的電流保護策略,在起到電流保護的同時,降低了成本。
在本發(fā)明的一個實施例中,如圖2所示,所述的根據配置信息控制電源從多個過電流保護策略中選擇使用相適應的過電流保護策略包括:
預設多個具有不同過電流保護點(ocp)的過電流保護電路4。例如,結合圖4,預設一個低段ocp過電流保護電路4,適配于對預消耗功率較低的電子設備進行保護;預設一個高段ocp過電流保護電路4,適配于對預消耗功率較高的電子設備進行保護。當然也可以設置更多數量的過電流保護電路4,從而將細化保護層級,能夠對更多具有不同配置信息的電子設備進行過電流保護。
根據配置信息計算電子設備的預消耗功率。配置信息是硬件設備5的相應信息,包括了電子設備的各個硬件的參數信息,例如各個硬件設備5的額定功率,峰值功率或低值功率等信息,從配置信息能夠計算出各個硬件設備5的預消耗功率,從而計算出電子設備的預消耗功率。
根據預消耗功率控制電源擇一的使用與預消耗功率相適應的過電流保護電路4。該預消耗功率與電子設備真實的消耗功率是極為接近的,因此根據預消耗功率選擇相應的過電流保護電路4是適合電子設備使用的,避免了使用不適應的過電流保護電路4從而達不到相應的保護效果,并且在起到安全保護的同時降低了生產成本。
作為優(yōu)選,電子設備的電源控制方法還包括:預設兩個過電流保護電路4,兩個過電流保護電路4分別針對電子設備的第一配置和第二配置使用。在一個實施例中,結合圖4,可以設置一個具有較高ocp保護點的,針對第一配置(預消耗功率較高)的過電流保護電路4;再設置一個具有較低ocp保護點的,針對第二配置(預消耗功率較低)的過電流保護電路4,高低搭配使用并且能夠控制生產成本,適合在大多數領域中使用。
在本發(fā)明的一個實施例中,結合圖4,所述的偵測電子設備的配置信息具體為:在電子設備開機時通過驅動電子設備的bios6獲取配置信息。例如,電子設備為計算機時可以通過該計算機的bios6輕易的獲取配置信息,不需要使用其他的設備去獲取,節(jié)省了生產成本。在一個實施例中,利用計算機的sio芯片7(超級輸入輸出芯片)從bios6獲取配置信息,并生成與配置信息相對應的控制命令,來控制選擇相適應的過電流保護策略。
在本發(fā)明的一個實施例中,電子設備的電源控制方法還包括:以預定時間間隔偵測配置信息的變化,以根據變化后的配置信息選擇使用相適應的過電流保護策略。電子設備的配置信息可以發(fā)生變化,例如當電子設備為可擴展設備或模塊化設備時,其內部的硬件設備5能夠根據不同的使用情況進行變更,例如為計算機增加/減少內存,或增加/減少硬盤等硬件設備5,使得電子設備的總體的預消耗功率發(fā)生變化,此時以預定時間間隔偵測配置信息的變化,可以獲取變化后的當前預消耗功率,從而能夠選擇使用相適應的過電流保護策略,提高保護效果。
在一個實施例中,結合圖4,所述的根據預消耗功率控制電源擇一的使用與預消耗功率相適應的過電流保護電路4包括:通過電子設備的pmbus總線接收與預消耗功率相對應的控制命令;根據控制命令使能一個過電流保護電路4,并關閉其他的過電流保護電路4。pmbus(powermanagementbus,電源管理總線)是一種開放標準的數字電源管理協議,可通過定義傳輸和物理接口以及命令語言來促進與電源轉換器或其他設備的通信。特別在計算機等電子設備中使用pmbus總線接收控制命令時能夠方便接收,節(jié)省了執(zhí)行成本以及能夠提供相應的更為靈活的執(zhí)行方法。在根據控制命令使能一個過電流保護電路4時關閉其他的過電流保護電路4,這樣可以邏輯上和物理連接上的混亂,避免其他的不相適應的過電流保護電路4遭到破壞。
在另一個實施例中,所述的根據預消耗功率控制電源擇一的使用與預消耗功率相適應的過電流保護電路4包括:接收與預消耗功率相對應的電平信號形式的控制命令;根據電平信號的波形使能一個過電流保護電路4,并關閉其他的過電流保護電路4。例如在沒有pmbus總線的電子設備中可以利用電平信號來接收控制命令,電平信號具有一定的波形,具有高電平和低電平之分,控制命令可以使用電平信號的形式發(fā)送或接收,例如,ttl電平信號被利用的最多是因為通常數據表示采用二進制規(guī)定,+5v等價于邏輯“1”,0v等價于邏輯“0”,這被稱做ttl(晶體管-晶體管邏輯電平)信號系統。以電平信號的形式接收控制命令具有數據傳輸對于電源的硬件要求不高以及熱損耗低的特點。
作為優(yōu)選,電源具有選擇控制器,選擇控制器接收控制命令,并根據控制命令選擇相應的過電流保護電路4,該選擇控制器起到了中間轉換的作用,方便使用。
結合以上說明,需要對優(yōu)選方案進行再次說明:
電子設備的電源控制方法還包括:預設兩個過電流保護電路,兩個過電流保護電路分別針對電子設備的第一配置和第二配置使用。
所述的偵測電子設備的配置信息具體為:在電子設備開機時通過驅動電子設備的bios獲取配置信息。
電源具有選擇控制器,選擇控制器接收控制命令,并根據控制命令選擇相應的過電流保護電路。
本發(fā)明實施例還提供了一種電子設備的電源控制裝置1,能夠根據硬件設備5選擇使用與之相適配的電流保護策略,有效避免硬件設備5的損壞,如圖3所示,該電源控制裝置1包括相互連接的偵測模塊2和控制模塊3。
偵測模塊2配置為偵測電子設備的配置信息。該配置信息具體為電子設備的硬件信息,包括了每個硬件的型號,性能,額定功率或承載電流的能力等信息。例如,當電子設備為計算機時,其配置信息可以為計算機的cpu,主板,顯卡,內存,硬盤和電源等設備的相關信息。偵測該配置信息時可以使用連接在電子設備上的獨立的偵測模塊2對配置信息進行采集,也可以利用電子設備本身的硬件設備5作為偵測模塊2對配置信息進行采集。
控制模塊3配置為根據配置信息,控制電源從多個過電流保護策略中選擇使用相適應的過電流保護策略。過電流保護策略可以為多種形式的保護方案,例如使用過電流保護電路4或使用過電流保護開關設備等。配置信息不同,控制模塊3選擇的過電流保護策略也是不同的,配置信息不同說明對于電子設備的整體硬件所需要的保護方法不同,例如,對于具有額定功率較高的顯卡來說,其必然提升了安裝有該顯卡的計算機整體的消耗功率,因此在控制模塊3選擇電流保護策略時需要考慮該計算機具有較高消耗功率的特性,避免使用只具有較低防護等級的電流保護策略,從而避免電流對硬件設備5的破壞。進一步來說,如果該顯卡的額定功率較低,導致相應計算機的整體消耗功率較低,則不必選用具有較高防護等級的電流保護策略,在起到電流保護的同時,降低了成本。
在本發(fā)明的一個實施例中,裝置中預設有多個具有不同過電流保護點的過電流保護電路4。例如,結合圖4,預設一個低段ocp過電流保護電路4,適配于對預消耗功率較低的電子設備進行保護;預設一個高段ocp過電流保護電路4,適配于對預消耗功率較高的電子設備進行保護。當然也可以設置更多數量的過電流保護電路4,從而將細化保護層級,能夠對更多具有不同配置信息的電子設備進行過電流保護。
選擇模塊包括計算單元和選擇單元。
計算單元配置為根據配置信息計算電子設備的預消耗功率。配置信息是硬件設備5的相應信息,包括了電子設備的各個硬件的參數信息,例如各個硬件設備5的額定功率,峰值功率或低值功率等信息,計算單元根據配置信息能夠計算出各個硬件設備5的預消耗功率,從而計算出電子設備的預消耗功率。
選擇單元與計算單元連接,選擇單元配置為根據預消耗功率,控制電源擇一的使用與預消耗功率相適應的過電流保護電路4。該預消耗功率與電子設備真實的消耗功率是極為接近的,因此選擇單元根據預消耗功率選擇相應的過電流保護電路4是適合電子設備使用的,避免了使用不適應的過電流保護電路4從而達不到相應的保護效果,并且在起到安全保護的同時降低了生產成本。
作為優(yōu)選,電子設備的電源控制裝置1預設有兩個過電流保護電路4,兩個過電流保護電路4分別針對電子設備的第一配置和第二配置使用。在一個實施例中,結合圖4,可以設置一個具有較高ocp保護點的,針對第一配置(預消耗功率較高)的過電流保護電路4;再設置一個具有較低ocp保護點的,針對第二配置(預消耗功率較低)的過電流保護電路4,高低搭配使用并且能夠控制生產成本,適合在大多數領域中使用。
在本發(fā)明的一個實施例中,結合圖4,偵測模塊2具體配置為在電子設備開機時,通過驅動電子設備的bios6獲取配置信息。例如,電子設備為計算機時偵測模塊2可以通過該計算機的bios6輕易的獲取配置信息,不需要使用其他的設備去獲取,節(jié)省了生產成本。在一個實施例中,利用計算機的sio芯片7(超級輸入輸出芯片)從bios6獲取配置信息,并生成與配置信息相對應的控制命令,來控制選擇模塊選擇相適應的過電流保護策略。
在本發(fā)明的一個實施例中,偵測模塊2進一步配置為以預定時間間隔偵測所述配置信息的變化,以使控制模塊3根據變化后的配置信息選擇使用相適應的過電流保護策略。電子設備的配置信息可以發(fā)生變化,例如當電子設備為可擴展設備或模塊化設備時,其內部的硬件設備5能夠根據不同的使用情況進行變更,例如為計算機增加/減少內存,或增加/減少硬盤等硬件設備5,使得電子設備的總體的預消耗功率發(fā)生變化,此時偵測模塊2以預定時間間隔偵測配置信息的變化,可以獲取變化后的當前預消耗功率,從而能夠使控制模塊3選擇使用相適應的過電流保護策略,提高保護效果。
在一個實施例中,結合圖4,選擇單元具有相互連接的接收端和使能端;接收端與電子設備的pmbus總線連接,接收端配置為通過pmbus總線接收與預消耗功率相對應的控制命令;使能端與電流保護電路連接,使能端配置為根據控制命令使能一個過電流保護電路4,并關閉其他的過電流保護電路4。pmbus(powermanagementbus,電源管理總線)是一種開放標準的數字電源管理協議,可通過定義傳輸和物理接口以及命令語言來促進與電源轉換器或其他設備的通信。特別在計算機等電子設備中,接收端使用pmbus總線接收控制命令時能夠方便接收,節(jié)省了執(zhí)行成本以及能夠提供相應的更為靈活的執(zhí)行方法。使能端在根據控制命令使能一個過電流保護電路4時關閉其他的過電流保護電路4,這樣可以邏輯上和物理連接上的混亂,避免其他的不相適應的過電流保護電路4遭到破壞。
在另一個實施例中,選擇單元具有相互連接的接收端和使能端;接收端配置為接收與預消耗功率相對應的電平信號形式的控制命令;使能端與電流保護電路連接,使能端配置為根據電平信號的波形使能一個過電流保護電路4,并關閉其他的過電流保護電路4。例如在沒有pmbus總線的電子設備中,接收端可以利用電平信號來接收控制命令,電平信號具有一定的波形,具有高電平和低電平之分,控制命令可以使用電平信號的形式發(fā)送或接收,例如,ttl電平信號被利用的最多是因為通常數據表示采用二進制規(guī)定,+5v等價于邏輯“1”,0v等價于邏輯“0”,這被稱作ttl(晶體管-晶體管邏輯電平)信號系統。接收端以電平信號的形式接收控制命令具有數據傳輸對于電源的硬件要求不高以及熱損耗低的特點。
作為優(yōu)選,電源具有選擇控制器,選擇控制器分別與接收端和使能端連接,選擇控制器配置為接收控制命令,并根據控制命令通過使能端選擇相應的過電流保護電路4,該選擇控制器起到了中間轉換的作用,方便使用。
結合以上說明,需要對優(yōu)選方案進行再次說明:
電子設備的電源控制裝置預設有兩個過電流保護電路,兩個過電流保護電路分別針對電子設備的第一配置和第二配置使用。
偵測模塊具體配置為在電子設備開機時,通過驅動電子設備的bios獲取配置信息。
電源具有選擇控制器,選擇控制器分別與接收端和使能端連接,選擇控制器配置為接收控制命令,并根據控制命令通過使能端選擇相應的過電流保護電路。
以上實施例僅為本發(fā)明的示例性實施例,不用于限制本發(fā)明,本發(fā)明的保護范圍由權利要求書限定。本領域技術人員可以在本發(fā)明的實質和保護范圍內,對本發(fā)明做出各種修改或等同替換,這種修改或等同替換也應視為落在本發(fā)明的保護范圍內。