本發明涉及通信技術領域,尤其涉及移動終端領域,具體涉及一種充電控制方法、裝置、適配器及系統。
背景技術:
隨著終端技術的發展,用戶不但可以使用移動終端進行傳統應用,比如使用手機接聽或者撥打電話,同時,用戶還可以使用移動終端進行視頻播放、音頻播放、網頁瀏覽、拍照、導航、玩游戲等應用。
隨著移動終端使用頻率的增加,移動終端需要經常充電以滿足用戶的需求,利用適配器搭配移動終端進行大電流充電的快速充電技術也被廣泛應用以滿足電池在短時間內盡可能充滿的需求。但是,由于電量轉換效率的問題,以較大電流進行充電容易導致適配器溫度過高,進而容易導致適配器的硬件性能下降甚至導致適配器損壞。
技術實現要素:
本發明實施例提供一種充電控制方法、裝置、適配器及系統,既能減小適配器的發熱,又能實現快速充電。
本發明實施例提供一種充電控制方法,所述方法包括:
在預設時間周期內,對適配器內發熱源的溫度值進行采樣,以獲得所述適配器的溫度變化狀態;
根據所述溫度變化狀態判斷所述適配器是否出現異常;
當所述適配器出現異常時,斷開所述適配器與交流電的通路;
當所述適配器未出現異常時,向移動終端發送檢測終端工作狀態以及電池電量的指令,以根據所述移動終端返回的檢測結果所對應的調整策略調整所述適配器輸出的充電電流。
本發明實施例還提供一種充電控制裝置,所述裝置包括:
采樣模塊,用于在預設時間周期內,對適配器內發熱源的溫度值進行采樣,以獲得所述適配器的溫度變化狀態;
判斷模塊,用于根據所述溫度變化狀態判斷所述適配器是否出現異常;
斷開模塊,用于當所述適配器出現異常時,斷開所述適配器與交流電的通路;
調整模塊,用于當所述適配器未出現異常時,向移動終端發送檢測終端工作狀態以及電池電量的指令,以根據所述移動終端返回的檢測結果所對應的調整策略調整所述適配器輸出的充電電流。
本發明實施例還提供一種適配器,包括充電接口,用于外接移動終端;交直流轉換單元,用于將交流輸入電源轉換成移動終端所需的充電電流,并通過所述充電接口輸出;控制單元,連接所述充電接口,通過所述充電接口與移動終端建立通信連接,并執行本發明任一實施例所述的充電控制方法,以控制所述交直流轉換單元輸出的充電電流。
本發明實施例還提供一種充電控制系統,包括本發明實施例所述的適配器,以及與所述適配器配合使用的移動終端;其中所述移動終端包括電池,通信接口,處理器,在所述移動終端通過所述通信接口與所述適配器建立通信連接后,所述移動終端通過所述處理器檢測終端工作狀態以及電池電量,并將檢測結果發送至所述適配器,且根據所述適配器輸出的充電電流對所述移動終端的電池進行充電。
本發明實施例通過在預設時間周期內,對適配器內發熱源的溫度值進行采樣,以獲得所述適配器的溫度變化狀態,根據所述溫度變化狀態判斷所述適配器是否出現異常,若是,則斷開所述適配器與交流電的通路;若否,則向移動終端發送檢測終端工作狀態以及電池電量的指令,以根據所述移動終端返回的檢測結果所對應的調整策略調整所述適配器輸出的充電電流。本發明實施例既能減小適配器的發熱,又能實現快速充電,在保護適配器硬件性能的同時將適配器的充電溫度控制在合理范圍內,且能在適配器出現異常時及時斷開交流通路,以防止適配器被燒壞。
附圖說明
下面結合附圖,通過對本發明的具體實施方式詳細描述,將使本發明的技術方案及其它有益效果顯而易見。
圖1為本發明實施例提供的一種充電控制方法的流程示意圖。
圖2為本發明實施例提供的一種充電控制方法的另一流程示意圖。
圖3為本發明實施例提供的一種充電控制方法的應用場景示意圖。
圖4為本發明實施例提供的一種充電控制方法的另一應用場景示意圖。
圖5為本發明實施例提供的一種充電控制裝置的結構示意圖。
圖6為本發明實施例提供的一種充電控制系統的系統架構圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述。可以理解的是,此處所描述的具體實施例僅用于解釋本發明,而非對本發明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發明相關的部分而非全部結構。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
本發明中的術語“第一”、“第二”和“第三”等是用于區別不同對象,而不是用于描述特定順序。此外,術語“包括”和“具有”以及它們任何變形,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或模塊的過程、方法、系統、產品或設備沒有限定于已列出的步驟或模塊,而是可選地還包括沒有列出的步驟或模塊,或可選地還包括對于這些過程、方法、產品或設備固有的其它步驟或模塊。
在本文中提及“實施例”意味著,結合實施例描述的特定特征、結構或特性可以包含在本發明的至少一個實施例中。在說明書中的各個位置出現該短語并不一定均是指相同的實施例,也不是與其它實施例互斥的獨立的或備選的實施例。本領域技術人員顯式地和隱式地理解的是,本文所描述的實施例可以與其它實施例相結合。
本發明實施例提供的一種充電控制方法的執行主體,可以為本發明實施例提供的一種充電控制裝置,或者集成了所述充電控制裝置的適配器,所述充電控制裝置可以采用硬件或者軟件的方式實現。
請參閱圖1,圖1為本發明實施例提供的一種充電控制方法的流程示意圖。所述方法包括:
步驟S101,在預設時間周期內,對適配器內發熱源的溫度值進行采樣,以獲得所述適配器的溫度變化狀態。
充電過程中,可以在預設時間周期內,對適配器內的一個或者多個發熱源的溫度值進行采樣,以獲得所述適配器的溫度變化狀態。其中所述發熱源可以為適配器中所有可以發熱的部件,也可以選取容易發熱的部件。本發明實施例中,所述發熱源可以包括高壓電容,開關管,高頻變壓器,整流器,充電接口,微型處理器,以及適配器殼體中的任意一個或者多個。所述預設時間周期可以通過實驗檢測適配器在各種模擬的應該場景中的溫度變化情況,進而分析得到合理的預設時間周期,比如所述預設時間周期為5分鐘。所述采樣為多次采樣,采樣的次數可以通過實驗檢測進行合理的設定,比如在預設時間周期為5分鐘的采樣次數為120次。比如,每5分鐘內,對適配器內的高壓電容、整理器、充電接口以及微型處理器的溫度值分別進行120次采樣,并將檢測到的各個溫度值存儲到列表中,以記錄所述適配器的溫度變化狀態。
步驟S102,根據所述溫度變化狀態判斷所述適配器是否出現異常;若否,則執行步驟S103;若是,則執行步驟S104。
一些實施方式中,當所述溫度變化狀態為持續增溫,且所述持續增溫的速率超過預設速率時,判定所述適配器出現異常;當所述持續增溫的速率小于預設速率時,判定所述適配器未出現異常。
步驟S103,向移動終端發送檢測終端工作狀態以及電池電量的指令,以根據所述移動終端返回的檢測結果所對應的調整策略調整所述適配器輸出的充電電流。
一些實施方式中,當所述適配器未出現異常時,向移動終端發送檢測終端工作狀態是否處于待機狀態以及檢測電池電量是否大于預設電量的指令。
一些實施方式中,也可以當所述適配器未出現異常,且所述采樣獲得的溫度值中最高溫度值達到第一預設溫度時,向移動終端發送檢測終端工作狀態是否處于待機狀態以及檢測電池電量是否大于預設電量的指令。
根據所述移動終端返回的檢測結果所對應的調整策略調整所述適配器輸出的充電電流,其中,所述調整策略中涉及到的所述適配器輸出的充電電流的具體數據,可以在適配器出廠前通過實驗測試,具體設定適配器的不同預設溫度對應不同的預設充電電流。可以通過測試不同充電電流在預設時間內會引起適配器內指定參考發熱源的溫度值上升多少,來確定預設溫度范圍與預設充電電流的對應關系。其中,所述預設溫度范圍與所述預設充電電流成反比,即溫度越高,預設的充電電流越小,以此減小適配器的發熱。
可以理解的是,在所述移動終端返回的檢測結果滿足預設條件時,根據所述滿足預設條件的檢測結果以及預設溫度范圍與預設充電電流的對應關系對應調整所述適配器輸出的充電電流。
一些實施方式中,所述根據所述移動終端返回的檢測結果所對應的調整策略調整所述適配器輸出的充電電流,包括:
當接收到所述移動終端返回的所述終端工作狀態為待機狀態、所述電池電量大于預設電量,且所述采樣獲得的溫度值中最高溫度值達到第一預設溫度時,減小所述適配器輸出的充電電流;
當接收到所述移動終端返回的所述終端工作狀態為非待機狀態,且所述采樣獲得的溫度值中最高溫度值達到第二預設溫度時,減小所述適配器輸出的充電電流,其中所述第二預設溫度大于所述第一預設溫度;
當接收到所述移動終端返回的所述終端工作狀態為待機狀態、所述電池電量小于預設電量,且所述采樣獲得的溫度值中最高溫度值達到第二預設溫度時,減小所述適配器輸出的充電電流。
步驟S104,斷開所述適配器與交流電的通路。
一些實施方式中,在所述斷開所述適配器與交流電的通路之前,還包括:
通過檢測當前充電電流和當前充電電壓來確定所述適配器出現異常的原因,并將所述出現異常的原因發送至移動終端。
一些實施方式中,所述通過檢測當前充電電流和當前充電電壓來確定所述適配器出現異常的原因,包括:
當檢測到所述當前充電電流為零,且所述當前充電電壓為額定電壓時,確定所述適配器出現短路;或者
當檢測到所述當前充電電流不為零,且所述當前充電電壓為額定電壓時,確定所述適配器的充電電流不穩定。
上述所有可選技術方案,可以采用任意結合形成本發明的可選實施例,在此不再一一贅述。
請參閱圖2,圖2為本發明實施例提供的一種充電控制方法的另一流程示意圖。所述方法包括:
步驟S201,在預設時間周期內,對適配器內發熱源的溫度值進行采樣,以獲得所述適配器的溫度變化狀態。
可以理解的是,適配器在使用過程中會發熱。比如,手機充電時,受到適配器輸出的電流強度和環境溫度的影響,適配器會發熱。為了便于攜帶,用戶更趨于選擇體積較小的適配器,但是當體積變小時,適配器的散熱性能就會變差。適配器在使用過程中,比如容易發熱的元器件包括高壓電容,開關管,高頻變壓器,整流器,充電接口,微型處理器等。當適配器的溫度過高時,會影響到適配器的硬件性能。
充電過程中,可以在預設時間周期內,對適配器內的一個或者多個發熱源的溫度值進行采樣,以獲得所述適配器的溫度變化狀態。其中所述發熱源可以為適配器中所有可以發熱的部件,也可以選取容易發熱的部件。本發明實施例中,所述發熱源可以包括高壓電容,開關管,高頻變壓器,整流器,充電接口,微型處理器,以及適配器殼體中的任意一個或者多個。所述預設時間周期可以通過實驗檢測適配器在各種模擬的應該場景中的溫度變化情況,進而分析得到合理的預設時間周期,比如所述預設時間周期為5分鐘。所述采樣為多次采樣,采樣的次數可以通過實驗檢測進行合理的設定,比如在預設時間周期為5分鐘的采樣次數為120次。比如,每5分鐘內,對適配器內的高壓電容、整理器、充電接口以及微型處理器的溫度值分別進行120次采樣,并將檢測到的各個溫度值存儲到列表中,以記錄所述適配器的溫度變化狀態。
步驟S202,根據所述溫度變化狀態判斷所述適配器是否出現異常;若否,則執行步驟S203;若是,則執行步驟S205。
一些實施方式中,當所述溫度變化狀態為持續增溫,且所述持續增溫的速率超過預設速率時,判定所述適配器出現異常,則執行步驟S205;當所述持續增溫的速率小于預設速率時,判定所述適配器未出現異常,則執行步驟S203。
比如,5秒內適配器中某個持續升溫最快的發熱源的溫度從25℃(攝氏度)持續升溫至50℃,則所述持續增溫的速率為5℃/秒,譬如所述預設速率為0.5℃/秒,則確定所述持續增溫的速率超過預設速率,所述溫度變化狀態為快速升溫狀態,則判定所述適配器出現異常,則執行步驟S205。
比如,5分鐘內適配器中某個持續升溫最快的發熱源的溫度從20℃持續升溫至50℃,則所述持續增溫的速率為0.1℃/秒,譬如所述預設速率為0.5℃/秒,則確定所述持續增溫的速率小于預設速率,所述溫度變化狀態為緩慢升溫狀態,則判定所述適配器未出現異常,則執行步驟S203。
步驟S203,向移動終端發送檢測終端工作狀態以及電池電量的指令,以根據所述移動終端返回的檢測結果所對應的調整策略調整所述適配器輸出的充電電流。
一些實施方式中,當所述適配器未出現異常時,向移動終端發送檢測終端工作狀態是否處于待機狀態以及檢測電池電量是否大于預設電量的指令。
一些實施方式中,也可以當所述適配器未出現異常,且所述采樣獲得的溫度值中最高溫度值達到第一預設溫度時,向移動終端發送檢測終端工作狀態是否處于待機狀態以及檢測電池電量是否大于預設電量的指令。
根據所述移動終端返回的檢測結果所對應的調整策略調整所述適配器輸出的充電電流,其中,所述調整策略中涉及到的所述適配器輸出的充電電流的具體數據,可以在適配器出廠前通過實驗測試,具體設定適配器的不同預設溫度對應不同的預設充電電流。可以通過測試不同充電電流在預設時間內會引起適配器內指定參考發熱源的溫度值上升多少,來確定預設溫度范圍與預設充電電流的對應關系。其中,所述預設溫度范圍與所述預設充電電流成反比,即溫度越高,預設的充電電流越小,以此減小適配器的發熱。
比如,以支持大電流充電的適配器為例,比如最大充電電流為4.5A(安培),預設溫度范圍為大于或等于50℃時,對應的預設充電電流為1A;預設溫度范圍為大于或等于40℃且小于50℃時,對應的預設充電電流為2A;預設溫度范圍為大于或等于30℃且小于40℃時,對應的預設充電電流為3A;預設溫度范圍為大于或等于10℃且小于30℃時,對應的預設充電電流為4.5A。
可以理解的是,在所述移動終端返回的檢測結果滿足預設條件時,根據所述滿足預設條件的檢測結果以及預設溫度范圍與預設充電電流的對應關系對應調整所述適配器輸出的充電電流。
一些實施方式中,所述步驟S203中所述根據所述移動終端返回的檢測結果所對應的調整策略調整所述適配器輸出的充電電流,可以通過步驟S2031至步驟S2033來實現,具體為:
步驟S2031,當接收到所述移動終端返回的所述終端工作狀態為待機狀態、所述電池電量大于預設電量,且所述采樣獲得的溫度值中最高溫度值達到第一預設溫度時,減小所述適配器輸出的充電電流。
比如,以手機為例,所述預設電量為電池容量的40%,所述第一預設溫度為50℃。當接收到手機返回的終端工作狀態為待機狀態,且所述電池電量大于電池容量的40%時,可以保證用戶在一段時間內的正常使用,比如可以保證用戶4個小時的使用時間。但是適配器內各個發熱源的溫度值會有差異,有些發熱源溫度高,有些發熱源溫度低,但是一旦某個發熱源的溫度值過高,達到某一閾值時,可能會影響到適配器的性能。因此,當所述采樣獲得的溫度值中最高溫度值達到第一預設溫度時,可以根據預設溫度范圍與預設充電電流的對應關系減小所述適配器輸出的充電電流,比如將原來4.5A的充電電流調整為1A進行輸出,以減小適配器內多個發熱源的發熱,使適配器內的多個發熱源經過一段時間后慢慢降溫,以防止適配器溫度過高而影響適配器的硬件性能,或者發生意外。
步驟S2032,當接收到所述移動終端返回的所述終端工作狀態為非待機狀態,且所述采樣獲得的溫度值中最高溫度值達到第二預設溫度時,減小所述適配器輸出的充電電流,其中所述第二預設溫度大于所述第一預設溫度。
比如,以手機為例,所述預設電量為電池容量的40%,所述第一預設溫度為50℃,所述第二預設溫度為60℃。當接收到手機返回的終端工作狀態為非待機狀態,比如用戶正在打電話,玩游戲,或者上網,所述采樣獲得的溫度值中最高溫度值未達到第二預設溫度時,不管所述電池電量是否大于電池容量的40%,都不對適配器的充電電流進行調整,以維持所述適配器當前輸出的充電電流,以保證手機的正常使用。但是,溫度過高時,容易燒壞適配器,則在所述采樣獲得的溫度值中最高溫度值達到第二預設溫度時,可以根據預設溫度范圍與預設充電電流的對應關系減小所述適配器輸出的充電電流,比如將原來4.5A的充電電流調整為1A進行輸出,以減小適配器內多個發熱源的發熱,使適配器內的多個發熱源經過一段時間后慢慢降溫,以防止溫度過高而使適配器發生損壞。
步驟S2033,當接收到所述移動終端返回的所述終端工作狀態為待機狀態、所述電池電量小于預設電量,且所述采樣獲得的溫度值中最高溫度值達到第二預設溫度時,減小所述適配器輸出的充電電流。
例如,比如,以手機為例,所述預設電量為電池容量的40%,所述第一預設溫度為50℃,所述第二預設溫度為60℃。當接收到手機返回的終端工作狀態為待機狀態,且所述電池電量小于電池容量的40%時,且所述采樣獲得的溫度值中最高溫度值達到第二預設溫度時,不對適配器的充電電流進行調整,以維持所述適配器當前輸出的充電電流,比如所述輸出的充電電流為4.5A,以保證在短時間內盡可能多地給手機電池充電,以滿足用戶對被充電的手機在短時間盡可能充入更多電量的需求。但是當所述采樣獲得的溫度值中最高溫度值達到第二預設溫度時,可以根據預設溫度范圍與預設充電電流的對應關系減小所述適配器輸出的充電電流,比如將原來4.5A的充電電流調整為1A進行輸出,以減小適配器內多個發熱源的發熱,使適配器內的多個發熱源經過一段時間后慢慢降溫,以防止適配器溫度過高而影響適配器的硬件性能。
步驟S204,通過檢測當前充電電流和當前充電電壓來確定所述適配器出現異常的原因,并將所述出現異常的原因發送至移動終端。
可以理解的是,將所述出現異常的原因發送至移動終端,使用戶及時獲知適配器出現異常的原因,作為用戶采取補救方案的參考依據。
一些實施方式中,當檢測到所述當前充電電流為零,且所述當前充電電壓為額定電壓時,確定所述適配器出現短路。
一些實施方式中,當檢測到所述當前充電電流不為零,且所述當前充電電壓為額定電壓時,確定所述適配器的充電電流不穩定。
步驟S205,斷開所述適配器與交流電的通路。
可也理解的是,當適配器內發熱源的溫度變化狀態為快速升溫狀態時,判定所述適配器出現異常,此時需要斷開所述適配器與交流電的通路,以防止外接的交流電流過大而燒壞適配器。
為了更清楚的理解本發明實施例,請參閱圖3及圖4,圖3為本發明實施例提供的一種充電控制方法的應用場景示意圖,圖4為本發明實施例提供的一種充電控制方法的另一應用場景示意圖。
當終端B需要進行充電時,交流電源與適配器A建立連接,適配器A與終端B建立連接。其中,所述連接可以為有線連接,也可以為無線連接。適配器A與終端B通過充電線纜建立連接時,為有線充電;適配器A與終端B通過無線網絡建立連接時,為無線充電。
適配器A對自身內發熱源的溫度值進行采樣,以獲得所述適配器A的溫度變化狀態;適配器A根據所述溫度變化狀態判斷所述適配器是否出現異常。
如圖3所示,當所述適配器A未出現異常時,向終端B發送檢測終端工作狀態以及電池電量的指令。終端B檢測終端工作狀態是否處于待機狀態以及檢測電池電量是否大于預設電量;并向適配器A發送終端B的檢測結果。適配器A根據終端B返回的檢測結果所對應的調整策略調整所述適配器A輸出的充電電流。終端B根據適配器A輸出的充電電流進行充電。
如圖4所示,當所述適配器A出現異常時,通過檢測當前充電電流和當前充電電壓來確定所述適配器A出現異常的原因,并發送出現異常的原因至終端B。隨后斷開適配器A與交流電源的通路,以此保護適配器A的電路。
本發明實施例通過在預設時間周期內,對適配器內發熱源的溫度值進行采樣,以獲得所述適配器的溫度變化狀態,根據所述溫度變化狀態判斷所述適配器是否出現異常,若是,則斷開所述適配器與交流電的通路;若否,則向移動終端發送檢測終端工作狀態以及電池電量的指令,以根據所述移動終端返回的檢測結果所對應的調整策略調整所述適配器輸出的充電電流。本發明實施例既能減小適配器的發熱,又能實現快速充電,在保護適配器硬件性能的同時將適配器的充電溫度控制在合理范圍內,且能在適配器出現異常時及時斷開交流通路,以防止適配器被燒壞。
本發明實施例還提供一種充電控制裝置,如圖5所示,圖5為本發明實施例提供的一種充電控制裝置的結構示意圖。所述充電控制裝置30包括采樣模塊31,判斷模塊32,調整模塊33,異常處理模塊34,以及斷開模塊35。
所述采樣模塊31,用于在預設時間周期內,對適配器內發熱源的溫度值進行采樣,以獲得所述適配器的溫度變化狀態。
可以理解的是,適配器在使用過程中會發熱。比如,手機充電時,受到適配器輸出的電流強度和環境溫度的影響,適配器會發熱。為了便于攜帶,用戶更趨于選擇體積較小的適配器,但是當體積變小時,適配器的散熱性能就會變差。適配器在使用過程中,比如容易發熱的元器件包括高壓電容,開關管,高頻變壓器,整流器,充電接口,微型處理器等。當適配器的溫度過高時,會影響到適配器的硬件性能。
充電過程中,所述采樣模塊31可以在預設時間周期內,對適配器內的一個或者多個發熱源的溫度值進行采樣,以獲得所述適配器的溫度變化狀態。其中所述發熱源可以為適配器中所有可以發熱的部件,也可以選取容易發熱的部件。本發明實施例中,所述發熱源可以包括高壓電容,開關管,高頻變壓器,整流器,充電接口,微型處理器,以及適配器殼體中的任意一個或者多個。所述預設時間周期可以通過實驗檢測適配器在各種模擬的應該場景中的溫度變化情況,進而分析得到合理的預設時間周期,比如所述預設時間周期為5分鐘。所述采樣為多次采樣,采樣的次數可以通過實驗檢測進行合理的設定,比如所述采樣模塊31在預設時間周期為5分鐘的采樣次數為120次。比如,每5分鐘內,所述采樣模塊31對適配器內的高壓電容、整理器、充電接口以及微型處理器的溫度值分別進行120次采樣,并將檢測到的各個溫度值存儲到列表中,以記錄所述適配器的溫度變化狀態。
所述判斷模塊32,用于根據所述溫度變化狀態判斷所述適配器是否出現異常。
一些實施方式中,所述判斷模塊32,用于當所述溫度變化狀態為持續增溫,且所述持續增溫的速率超過預設速率時,判定所述適配器出現異常;當所述持續增溫的速率小于預設速率時,判定所述適配器未出現異常。
比如,5秒內適配器中某個持續升溫最快的發熱源的溫度從25℃(攝氏度)持續升溫至50℃,則所述持續增溫的速率為5℃/秒,譬如所述預設速率為0.5℃/秒,則確定所述持續增溫的速率超過預設速率,所述溫度變化狀態為快速升溫狀態,則所述判斷模塊32判定所述適配器出現異常。
比如,5分鐘內適配器中某個持續升溫最快的發熱源的溫度從20℃持續升溫至50℃,則所述持續增溫的速率為0.1℃/秒,譬如所述預設速率為0.5℃/秒,則確定所述持續增溫的速率小于預設速率,所述溫度變化狀態為緩慢升溫狀態,則所述判斷模塊32判定所述適配器未出現異常。
所述調整模塊33,用于向移動終端發送檢測終端工作狀態以及電池電量的指令,以根據所述移動終端返回的檢測結果所對應的調整策略調整所述適配器輸出的充電電流。
一些實施方式中,所述調整模塊33,還用于當所述適配器未出現異常時,向移動終端發送檢測終端工作狀態是否處于待機狀態以及檢測電池電量是否大于預設電量的指令。
一些實施方式中,所述調整模塊33,也可以用于當所述適配器未出現異常,且所述采樣獲得的溫度值中最高溫度值達到第一預設溫度時,向移動終端發送檢測終端工作狀態是否處于待機狀態以及檢測電池電量是否大于預設電量的指令。
所述調整模塊33根據所述移動終端返回的檢測結果所對應的調整策略調整所述適配器輸出的充電電流,其中,所述調整策略中涉及到的所述適配器輸出的充電電流的具體數據,可以在適配器出廠前通過實驗測試,具體設定適配器的不同預設溫度對應不同的預設充電電流。可以通過測試不同充電電流在預設時間內會引起適配器內指定參考發熱源的溫度值上升多少,來確定預設溫度范圍與預設充電電流的對應關系。其中,所述預設溫度范圍與所述預設充電電流成反比,即溫度越高,預設的充電電流越小,以此減小適配器的發熱。
比如,以支持大電流充電的適配器為例,比如最大充電電流為4.5A(安培),預設溫度范圍為大于或等于50℃時,對應的預設充電電流為1A;預設溫度范圍為大于或等于40℃且小于50℃時,對應的預設充電電流為2A;預設溫度范圍為大于或等于30℃且小于40℃時,對應的預設充電電流為3A;預設溫度范圍為大于或等于10℃且小于30℃時,對應的預設充電電流為4.5A。
可以理解的是,在所述移動終端返回的檢測結果滿足預設條件時,所述調整模塊33根據所述滿足預設條件的檢測結果以及預設溫度范圍與預設充電電流的對應關系對應調整所述適配器輸出的充電電流。
所述調整模塊33還包括第一調整子模塊331,第二調整子模塊332,以及第三調整子模塊333。
其中,所述第一調整子模塊331,用于當接收到所述移動終端返回的所述終端工作狀態為待機狀態、所述電池電量大于預設電量,且所述采樣獲得的溫度值中最高溫度值達到第一預設溫度時,減小所述適配器輸出的充電電流。
比如,以手機為例,所述預設電量為電池容量的40%,所述第一預設溫度為50℃。當接收到手機返回的終端工作狀態為待機狀態,且所述電池電量大于電池容量的40%時,可以保證用戶在一段時間內的正常使用,比如可以保證用戶4個小時的使用時間。但是適配器內各個發熱源的溫度值會有差異,有些發熱源溫度高,有些發熱源溫度低,但是一旦某個發熱源的溫度值過高,達到某一閾值時,可能會影響到適配器的性能。因此,當所述采樣獲得的溫度值中最高溫度值達到第一預設溫度時,所述第一調整子模塊331可以根據預設溫度范圍與預設充電電流的對應關系減小所述適配器輸出的充電電流,比如所述第一調整子模塊331將原來4.5A的充電電流調整為1A進行輸出,以減小適配器內多個發熱源的發熱,使適配器內的多個發熱源經過一段時間后慢慢降溫,以防止適配器溫度過高而影響適配器的硬件性能,或者發生意外。
所述第二調整子模塊332,用于當接收到所述移動終端返回的所述終端工作狀態為非待機狀態,且所述采樣獲得的溫度值中最高溫度值達到第二預設溫度時,減小所述適配器輸出的充電電流,其中所述第二預設溫度大于所述第一預設溫度。
比如,以手機為例,所述預設電量為電池容量的40%,所述第一預設溫度為50℃,所述第二預設溫度為60℃。當接收到手機返回的終端工作狀態為非待機狀態,比如用戶正在打電話,玩游戲,或者上網,所述采樣獲得的溫度值中最高溫度值未達到第二預設溫度時,不管所述電池電量是否大于電池容量的40%,所述第二調整子模塊332都不對適配器的充電電流進行調整,以維持所述適配器當前輸出的充電電流,以保證手機的正常使用。但是,溫度過高時,容易燒壞適配器,則在所述采樣獲得的溫度值中最高溫度值達到第二預設溫度時,所述第二調整子模塊332可以根據預設溫度范圍與預設充電電流的對應關系減小所述適配器輸出的充電電流,比如所述第二調整子模塊332將原來4.5A的充電電流調整為1A進行輸出,以減小適配器內多個發熱源的發熱,使適配器內的多個發熱源經過一段時間后慢慢降溫,以防止溫度過高而使適配器發生損壞。
所述第三調整子模塊333,用于當接收到所述移動終端返回的所述終端工作狀態為待機狀態、所述電池電量小于預設電量,且所述采樣獲得的溫度值中最高溫度值達到第二預設溫度時,減小所述適配器輸出的充電電流。
例如,比如,以手機為例,所述預設電量為電池容量的40%,所述第一預設溫度為50℃,所述第二預設溫度為60℃。當接收到手機返回的終端工作狀態為待機狀態,且所述電池電量小于電池容量的40%時,且所述采樣獲得的溫度值中最高溫度值達到第二預設溫度時,所述第三調整子模塊333不對適配器的充電電流進行調整,以維持所述適配器當前輸出的充電電流,比如所述輸出的充電電流為4.5A,以保證在短時間內盡可能多地給手機電池充電,以滿足用戶對被充電的手機在短時間盡可能充入更多電量的需求。但是當所述采樣獲得的溫度值中最高溫度值達到第二預設溫度時,所述第三調整子模塊333可以根據預設溫度范圍與預設充電電流的對應關系減小所述適配器輸出的充電電流,比如所述第三調整子模塊333將原來4.5A的充電電流調整為1A進行輸出,以減小適配器內多個發熱源的發熱,使適配器內的多個發熱源經過一段時間后慢慢降溫,以防止適配器溫度過高而影響適配器的硬件性能。
所述異常處理模塊34,用于通過檢測當前充電電流和當前充電電壓來確定所述適配器出現異常的原因,并將所述出現異常的原因發送至移動終端。
可以理解的是,所述異常處理模塊34將所述出現異常的原因發送至移動終端,使用戶及時獲知適配器出現異常的原因,作為用戶采取補救方案的參考依據。
一些實施方式中,所述異常處理模塊34,還用于當檢測到所述當前充電電流為零,且所述當前充電電壓為額定電壓時,確定所述適配器出現短路。
一些實施方式中,所述異常處理模塊34,還用于當檢測到所述當前充電電流不為零,且所述當前充電電壓為額定電壓時,確定所述適配器的充電電流不穩定。
所述斷開模塊35,用于斷開所述適配器與交流電的通路。
可也理解的是,當適配器內發熱源的溫度變化狀態為快速升溫狀態時,判定所述適配器出現異常,此時所述斷開模塊35需要斷開所述適配器與交流電的通路,以防止外接的交流電流過大而燒壞適配器。
本發明實施例還提供一種適配器以及一種充電控制系統,如圖6所示,圖6為本發明實施例提供的一種充電控制系統的系統架構圖。
該充電控制系統包括:適配器400、移動終端500、以及充電線路600。
其中,該適配器400可以包括充電接口401、交直流轉換單元402、以及控制單元403等部件。充電接口401,用于外接移動終端500;交直流轉換單元402,比如整流器,用于將交流輸入電源轉換成移動終端500所需的充電電流,并通過所述充電接口401輸出;控制單元403,比如微型處理器(MCU智能芯片),連接所述充電接口401,通過所述充電接口401與移動終端500建立通信連接,并執行本發明任一實施例所述的充電控制方法,以控制所述交直流轉換單元402輸出的充電電流。
該移動終端500可以包括射頻(RF,Radio Frequency)電路501、包括有一個或一個以上計算機可讀存儲介質的存儲器502、輸入單元503、顯示單元504、傳感器505、音頻電路506、無線保真(WiFi,Wireless Fidelity)模塊507、包括有一個或者一個以上處理核心的處理器508、電池509、以及通信接口510等部件。本領域技術人員可以理解,圖6中示出的移動終端結構并不構成對移動終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
射頻電路501可用于收發信息,或通話過程中信號的接收和發送。
存儲器502可用于存儲應用程序和數據。存儲器402存儲的應用程序中包含有計算機程序。
輸入單元503可用于接收輸入的數字、字符信息或用戶特征信息(比如指紋),以及產生與用戶設置以及功能控制有關的鍵盤、鼠標、操作桿、光學或者軌跡球信號輸入。
顯示單元504可用于顯示由用戶輸入的信息或提供給用戶的信息以及移動終端的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標、視頻和其任意組合來構成。
移動終端還可包括至少一種傳感器505,比如光傳感器、運動傳感器以及其他傳感器。
音頻電路506可通過揚聲器、傳聲器提供用戶與移動終端之間的音頻接口。
無線保真(WiFi)模塊507可用于短距離無線傳輸,可以幫助用戶收發電子郵件、瀏覽網站和訪問流式媒體等,它為用戶提供了無線的寬帶互聯網訪問。
處理器508是移動終端的控制中心,利用各種接口和線路鏈接整個移動終端的各個部分,通過運行或執行存儲在存儲器502內的應用程序,以及調用存儲在存儲器502內的數據,執行移動終端的各種功能和處理數據,從而對移動終端進行整體監控。
移動終端500還包括給各個部件供電的電池509。
所述充電控制系統,在所述移動終端500中的通信接口510與所述適配器400中的充電接口401通過充電線纜600建立通信連接后,所述移動終端500通過所述處理器508檢測終端工作狀態以及電池電量,并將檢測結果發送至所述適配器400,且根據所述適配器400輸出的充電電流對所述移動終端500的電池509進行充電。
在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關描述。
本發明實施例中,所述充電控制裝置與上文實施例中的一種充電控制方法屬于同一構思,在所述充電控制裝置上可以運行所述充電控制方法實施例中提供的任一方法,其具體實現過程詳見所述充電控制方法實施例,此處不再贅述。
需要說明的是,對本發明所述充電控制方法而言,本領域普通測試人員可以理解實現本發明實施例所述充電控制方法的全部或部分流程,是可以通過計算機程序來控制相關的硬件來完成,所述計算機程序可存儲于一計算機可讀取存儲介質中,如存儲在適配器的存儲器中,并被該適配器內的至少一個處理器執行,在執行過程中可包括如所述充電控制方法的實施例的流程。其中,所述的存儲介質可為磁碟、光盤、只讀存儲器(ROM,Read Only Memory)、隨機存取記憶體(RAM,Random Access Memory)等。
對本發明實施例的所述充電控制裝置而言,其各功能模塊可以集成在一個處理芯片中,也可以是各個模塊單獨物理存在,也可以兩個或兩個以上模塊集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現,也可以采用軟件功能模塊的形式實現。所述集成的模塊如果以軟件功能模塊的形式實現并作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中,所述存儲介質譬如為只讀存儲器,磁盤或光盤等。
以上對本發明實施例所提供的一種充電控制方法、裝置、適配器及系統進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發明的技術方案及其核心思想;本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例的技術方案的范圍。