大負載終端的電源控制方法及電源控制裝置的制造方法
【技術領域】
[0001]本發明涉及電源控制技術,尤指一種大負載終端的電源控制方法及電源控制裝置。
【背景技術】
[0002]隨著通訊技術和網絡技術的不斷發展,用戶需求不斷增加,終端設備越來越多樣化,創新化,一個終端設備所集成的功能也越來越多,但隨之而來的是后端負載越來越大,整機功耗問題也越來越突出。
[0003]在現有技術中,當后端負載功耗越來越大時,一般都會通過采取加大電池容量,選取輸出電流能力高的電池和輸出電流大的充電管理芯片來滿足系統需求。但是,電池容量不可能無限的增大,需要綜合考慮各方面的因素,這就限制了這種方法的應用。而且,當系統供電能力不足以滿足后端大負載最大功耗工作時,大電流可能導致電池過流保護,從而使得終端直接關機,降低了電池供電的安全性,及用戶體驗。
【發明內容】
[0004]為了解決上述技術問題,本發明提供一種大負載終端的電源控制方法及電源控制裝置,能夠保證大負載的工作電流為最佳工作電流,提升用戶體驗。
[0005]為了達到本發明目的,本發明提供了一種大負載終端的電源控制方法,在大負載終端系統所允許的最大電流內,預先設置大負載的工作電流初始值;還包括:
[0006]當需要開啟大負載且采用內部電源供電時,按照工作電流初始值為大負載供電,并檢測內部電源電壓;
[0007]根據檢測到的內部電源電壓實時調整大負載的工作電流,使大負載的工作電流為最佳工作電流。
[0008]當需要開啟大負載且采用外部電源供電時,該方法還包括:調整大負載的工作電流,使大負載工作在所允許的最大電流模式下。
[0009]預先設置所述內部電源模塊的第一閾值、第二閾值;
[0010]所述實時調整大負載的工作電流具體包括:
[0011]如果檢測到所述內部電源電壓大于第一閾值,按照預先設置的步長增加所述大負載的工作電流,直至所述內部電源電壓跌落至小于或等于第一閾值;
[0012]當檢測到所述內部電源電壓跌落至小于或等于第二閥值時,按照預先設置的步長減小所述大負載的工作電流,直至所述內部電源電壓大于第二閾值。
[0013]如果所述內部電源電壓回升不能大于所述第二閾值時,該方法還包括:
[0014]繼續按照所述預先設置的步長減小大負載的工作電流,直至所述大負載的工作電流為最低工作電流,等待直至電池電量低至關機電壓時,大載終端系統低電關機。
[0015]本發明還提供了一種大負載終端的電源控制裝置,至少包括充電管理模塊、內部電源模塊、檢測模塊、主控模塊,以及直流變換模塊;其中,
[0016]充電管理模塊,用于選擇輸入來自外部電源或內部電源模塊,并向大負載終端中的其它負載即非大負載提供電源;在選擇輸入來自內部電源模塊時,向主控模塊輸出第一通知;
[0017]主控模塊,用于在接收到來自充電管理模塊的第一通知時,向直流變換模塊輸出第一切換通知;在大負載開啟時,按照預先設置的大負載的工作電流初始值控制直流變換模塊設置其輸出電流,并向檢測模塊輸出第二通知;根據來自檢測模塊檢測到的內部電源電壓實時控制直流變換模塊調整其出電流;
[0018]直流變換模塊,用于在接收到來自主控模塊的第一切換通知時,將其輸入切換為內部電源模塊,并關閉外部電源的輸入;按照主控模塊的控制設置自身的輸出電流,以按照工作電流初始值為大負載供電;按照主控模塊的控制實時調整自身的輸出電流,以使大負載的工作電流為最佳工作電流;
[0019]檢測模塊,用于在接收到來自主控模塊的第二通知時,對內部電源模塊進行檢測,并將檢測到的內部電源電壓輸出給主控模塊。
[0020]所述充電管理模塊,還用于在選擇輸入來自外部電源時,向所述主控模塊輸出第三通知;
[0021]所述主控模塊,還用于在接收到來自充電管理模塊的第三通知時,向所述直流變換模塊輸出第二切換通知,同時控制所述直流變換模塊的輸出電流為最大輸出模式;
[0022]所述直流變換模塊,還用于在接收到來自所述主控模塊的第二切換通知時,將所述直流變換模塊的輸入切換為與其直接連接的外部電源,并關閉所述內部電源模塊的輸入,并且按照所述主控模塊的控制調整自身的輸出電流為最大輸出模式,以使大負載工作在所允許的最大電流模式下。
[0023]所述直流變換模塊為能將外部電源或內部電源的輸入調整成為適合大負載工作的電壓的電路。
[0024]所述直流變換模塊為降壓buck電路、或升壓boost電路。
[0025]與現有技術相比,本申請技術方案包括在大負載終端系統所允許的最大電流內,預先設置大負載的工作電流初始值;當需要開啟大負載且采用內部電源供電時,按照工作電流初始值為大負載供電,并檢測內部電源電壓;根據檢測到的內部電源電壓實時調整大負載的工作電流,使大負載的工作電流為最佳工作電流。從本發明大負載終端的電源控制方法可見,大負載終端系統在不斷的調整當前電量狀態下的限流點,保證了在內部電源供電期間,大負載的工作電流始終為最佳工作電流,提升了用戶體驗。
[0026]進一步地,當大負載的工作電流為最低工作電流時,等待直至電池電量低至關機電壓時,大負載終端系統低電關機,增強了內部電源供電的安全性。
[0027]進一步地,在采用外部電源供電時,外部電源直接與直流變換器連接以通過直流變換器給大負載供電,這樣幫忙分擔了流過充電管理芯片的電流,且不對直流變換器輸出電流做任何限制,讓大負載工作在所允許的最大電流模式下。
[0028]本發明的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發明而了解。本發明的目的和其他優點可通過在說明書、權利要求書以及附圖中所特別指出的結構來實現和獲得。
【附圖說明】
[0029]此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
[0030]圖1為本發明大負載終端的電源控制方法的流程圖;
[0031]圖2為本發明大負載終端的電源控制裝置的組成結構示意圖;
[0032]圖3為本發明大負載終端的電源控制方法的實施例的流程示意圖。
【具體實施方式】
[0033]為使本發明的目的、技術方案和優點更加清楚明白,下文中將結合附圖對本發明的實施例進行詳細說明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。
[0034]圖1為本發明大負載終端的電源控制方法的流程圖,如圖1所示,包括:
[0035]步驟100:在大負載終端系統所允許的最大電流內,預先設置大負載的工作電流初始值。
[0036]本步驟中,大負載的工作電流初始值為,內部電源電壓如電池電壓在第一閾值到第二閾值之間時大負載最合適的工作電流,該工作電流初始值不會超過系統所允許的最大電流。這里,第一閾值、第二閾值、以及最適合的工作電流,都是大負載在不同電壓下,采用不同大小的電流開啟后,根據電池電壓的跌落值總結出來的,具體實現是本領域技術人員按照本發明提供的技術方案的基礎上容易實現的,并不用于限定本發明的保護范圍,這里不再贅述。
[0037]步驟101:當需要開啟大負載且采用內部電源供電時,按照工作電流初始值為大負載供電,并檢測內部電源電壓。
[0038]本步驟還包括:當需要開啟大負載且采用外部電源供電時,不對為大負載供電的工作電流做限制,調整大負載的工作電流,使大負載工作在所允許的最大電流模式下。
[0039]需要說明的是,本步驟中如何對電源電壓進行檢測屬于本領域技術人員的慣用技術手段,這里不再贅述,其具體實現也不用于限定本發明的保護范圍。
[0040]步驟102:根據檢測到的內部電源電壓實時調整大負載的工作電流,使大負載的工作電流為最佳工作電流。
[0041]本步驟的實時調整大負載的工作電流具體包括:
[0042]如果檢測到內部電源電壓大于第一閾值,按照預先設置的步長增加大負載的工作電流,直至內部電源電壓跌落至小于或等于第一閾值,此時調整出的工作電流為當前狀態下所允許的大負載的最佳工作電流;
[0043]隨著內部電源電量的消耗,當檢測到內部電源電壓跌落至小于或等于第二閥值時,按照預先設置的步長減小大負載的工作電流,直至內部電源電壓大于第二閾值,此時調整出的工作電流為當前狀態下所允許的大負載的最佳工作電流;
[0044]之后繼續監測內部電源電壓,并執行上述實時調整過程對大負載的工作電流進行相應調整。
[0045]如果內部電源電壓回升不能大于第二閾值時,本步驟之后還包括:繼續按照預先設置的步長減小大負載的工作電流,直至大負載的工作電流為最低工作電流,然后等待直至電池電壓低至關機電壓時,大負載終端系統低電關機。這里,當大負載的工作電流已經調整到了最低電流時,還可以工作一段時間,直到電池電量低到關機電壓,系統才會低電關機。
[0046]從本發明大負載終端的電源控制方法可見,大負載終端系統在不斷的調整當前電量狀態下的限流點,保證了在內部電源或外部電源供電期間,大負載的工作電流始終為最佳工作電流,提升了用戶體驗。進一步地,當大負載的工作電流為最低工作電流時,然后等待直至電池電壓低至關機電壓時,大負載終端系統低電關機,增強了內部電源供電的安全性。
[0047]圖2為本發明大負載終端的電源控制裝置的組成結構示意圖,如圖2所示,至少包括充電管理模塊、內部電源模塊、檢測模塊、主控模塊,以及直流變換模塊;其中,
[0048]充電管理模塊,用于選擇輸入來自外部電源或內部電源模塊,并向大負載終端中的其它負載即非大負載提供電源;在選擇輸入來自內部電源模塊時,向主控模塊輸出第一通知。還用于對內部電源模塊進行充電。
[0049]這里,本領域技術人員知道,充電管理模塊是根據后端負載所需要的電流情況,選取高電壓、電流輸入,大電流輸出的充電管理芯片,例如:TI的BQ24192等。其他負載可以包括但不限于WIFI電路、射頻電路、充電寶電路等。
[0050]主控模塊,用于在接收到來自充電管理模塊的第一通知時,向直流變換模塊輸出第一切換通知;在大負載開啟時,按照預先設置的大負載的工作電流初始值控制直流變換模塊設置其輸出電流,并向檢測模塊輸出第二通知;根據來自檢測模塊檢測到的內部電源電壓實時控制直流變換模塊調整其輸出電流。
[0051]這