本發明涉及通信技術領域,尤其涉及移動終端領域,具體涉及一種充電控制方法、裝置及終端。
背景技術:
隨著終端技術的發展,用戶不但可以使用移動終端進行傳統應用,比如使用手機接聽或者撥打電話,同時,用戶還可以使用移動終端進行視頻播放、音頻播放、網頁瀏覽、拍照、導航、玩游戲等應用。
隨著移動終端使用頻率的增加,移動終端需要經常充電以滿足用戶的需求,利用適配器搭配移動終端進行大電流充電的快速充電技術也被廣泛應用以滿足電池在短時間內盡可能充滿的需求。在充電的過程中,鋰電池的充電時長與充電電流成反比,但是當充電電流增大時,移動終端會發熱,且充電電流越大,移動終端的溫升越顯著,特別是移動終端的電池的溫升最顯著,移動終端的溫度過高可能會引起用戶恐慌,同時也會影響移動終端的使用壽命和性能,還影響到移動終端的充電效率。
技術實現要素:
本發明實施例提供一種充電控制方法、裝置及終端,既能減小移動終端的發熱,又能實現快速充電。
本發明實施例提供一種充電控制方法,所述方法包括:
檢測充電過程中電池的溫度;
當所述電池的溫度達到第一預設溫度時,檢測所述電池當前電量所屬的電量區間,其中每一所述電量區間對應一充電策略;
根據所述電池當前電量所屬的電量區間對應的充電策略調整所述電池的充電電流。
本發明實施例還提供一種充電控制裝置,所述裝置包括:
溫度檢測模塊,用于檢測充電過程中電池的溫度;
電量檢測模塊,用于當所述電池的溫度達到第一預設溫度時,檢測所述電池當前電量所屬的電量區間,其中每一所述電量區間對應一充電策略;
調整模塊,用于根據所述電池當前電量所屬的電量區間對應的充電策略調整所述電池的充電電流。
本發明實施例還提供一種終端,包括存儲器,處理器及存儲在存儲器上并可在所述處理器上運行的計算機程序,所述處理器調用所述存儲器中存儲的所述計算機程序,并執行本發明任一實施例所述的充電控制方法。
本發明實施例通過檢測充電過程中電池的溫度,當所述電池的溫度達到第一預設溫度時,檢測所述電池當前電量所屬的電量區間,其中每一所述電量區間對應一充電策略,根據所述電池當前電量所屬的電量區間對應的充電策略調整所述電池的充電電流,既能控制移動終端內部的溫升尤其是電池的溫升,又能實現快速充電,在保護移動終端的硬件性能的同時將移動終端的充電溫度控制在合理范圍內,以維持移動終端良好的充電效率。
附圖說明
下面結合附圖,通過對本發明的具體實施方式詳細描述,將使本發明的技術方案及其它有益效果顯而易見。
圖1為本發明實施例提供的一種充電控制方法的流程示意圖。
圖2為本發明實施例提供的一種充電控制方法的另一流程示意圖。
圖3為本發明實施例提供的一種充電控制方法中的溫度、電流及電量曲線圖。
圖4為本發明實施例提供的一種充電控制裝置的結構示意圖。
圖5為本發明實施例提供的一種終端的結構示意圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述。可以理解的是,此處所描述的具體實施例僅用于解釋本發明,而非對本發明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發明相關的部分而非全部結構。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
本發明中的術語“第一”、“第二”和“第三”等是用于區別不同對象,而不是用于描述特定順序。此外,術語“包括”和“具有”以及它們任何變形,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或模塊的過程、方法、系統、產品或設備沒有限定于已列出的步驟或模塊,而是可選地還包括沒有列出的步驟或模塊,或可選地還包括對于這些過程、方法、產品或設備固有的其它步驟或模塊。
在本文中提及“實施例”意味著,結合實施例描述的特定特征、結構或特性可以包含在本發明的至少一個實施例中。在說明書中的各個位置出現該短語并不一定均是指相同的實施例,也不是與其它實施例互斥的獨立的或備選的實施例。本領域技術人員顯式地和隱式地理解的是,本文所描述的實施例可以與其它實施例相結合。
本發明實施例提供的一種充電控制方法的執行主體,可以為本發明實施例提供的一種充電控制裝置,或者集成了所述充電控制裝置的移動終端(譬如筆記本、掌上電腦、平板電腦、智能手機等),所述充電控制裝置可以采用硬件或者軟件的方式實現。
請參閱圖1,圖1為本發明實施例提供的一種充電控制方法的流程示意圖。所述方法包括:
步驟S101,檢測充電過程中電池的溫度。
可以理解的是,鋰電池在充電過程中分為四個階段,即涓流充電階段(預充電)、恒流充電階段、恒壓充電階段和充電終止階段(飽和充電),通常是由移動終端內部的充電管理芯片根據鋰電池的充電階段調整給電池充電的充電參數。其中,在恒流充電階段時,鋰電池處于最大充電電流狀態,此時充電管理芯片的功耗較大,這樣會導致移動終端內部的溫度尤其是鋰電池的溫度升高,因此,為了改善移動終端的溫度過高的問題,可以在進入恒流充電階段后開始檢測充電過程中電池的溫度。
步驟S102,當所述電池的溫度達到第一預設溫度時,檢測所述電池當前電量所屬的電量區間,其中每一所述電量區間對應一充電策略。
可以理解的是,所述第一預設溫度可以通過實驗檢測移動終端在各種模擬的應該場景中不同的電池溫度對電池性能的影響,以此分析出明顯會影響電池性能的溫度值作為第一預設溫度。比如通過實驗檢測到鋰電池在-10~55℃(攝氏度)的溫度范圍內可以工作,但充電時比較適合的溫度范圍是5~45℃,尤其是10~35℃的溫度范圍更佳,而在5~45℃以外的溫度范圍時充電效果很差,比如設定第一預設溫度為40℃。
步驟S103,根據所述電池當前電量所屬的電量區間對應的充電策略調整所述電池的充電電流。
一些實施方式中,所述電量區間包括第一電量區間、第二電量區間以及第三電量區間,其中:
所述檢測所述電池當前電量所屬的電量區間,包括:當檢測到所述電池當前電量小于第一閾值時,確定所述電池當前電量屬于所述第一電量區間;
所述根據所述電池當前電量所屬的電量區間對應的充電策略調整所述電池的充電電流,包括:當所述電池當前電量屬于所述第一電量區間時,維持所述電池當前的充電電流,且當檢測到所述電池的溫度升高至第二預設溫度時,減小所述電池的充電電流,其中所述第二預設溫度大于所述第一預設溫度。
一些實施方式中,所述檢測所述電池當前電量所屬的電量區間,包括:當檢測到所述電池當前電量大于或等于所述第一閾值,且小于第二閾值時,確定所述電池當前電量屬于所述第二電量區間;
所述根據所述電池當前電量所屬的電量區間對應的充電策略調整所述電池的充電電流,包括:當所述電池當前電量屬于所述第二電量區間時,減小所述電池的充電電流,且當檢測到所述電池的溫度下降至所述第三預設溫度時,重新增大所述電池的充電電流,其中所述第三溫度小于所述第一預設溫度。
一些實施方式中,所述檢測所述電池當前電量所屬的電量區間,包括:當檢測到所述電池當前電量大于或等于所述第二閾值時,確定所述電池當前電量屬于所述第三電量區間;
所述根據所述電池當前電量所屬的電量區間對應的充電策略調整所述電池的充電電流,包括:當所述電池當前電量屬于所述第三電量區間時,減小所述電池的充電電流,并在所述電池充滿之前以減小后的充電電流對電池持續充電。
一些實施方式中,所述電池的充電電流包括多個檔位的恒流充電電流,其中所述根據所述電池當前電量所屬的電量區間對應的充電策略調整所述電池的充電電流,包括:
根據所述電池當前電量所屬的預設電量區間對應的充電策略,以及與所述電池當前電量相匹配的檔位的恒流充電電流,調整所述電池的充電電流。
上述所有可選技術方案,可以采用任意結合形成本發明的可選實施例,在此不再一一贅述。
請參閱圖2,圖2為本發明實施例提供的一種充電控制方法的另一流程示意圖。所述方法包括:
步驟S201,檢測充電過程中電池的溫度。
可以理解的是,鋰電池在充電過程中分為四個階段,即涓流充電階段(預充電)、恒流充電階段、恒壓充電階段和充電終止階段(飽和充電),通常是由移動終端內部的充電管理芯片根據鋰電池的充電階段調整給電池充電的充電參數。其中,在恒流充電階段時,鋰電池處于最大充電電流狀態,此時充電管理芯片的功耗較大,這樣會導致移動終端內部的溫度尤其是鋰電池的溫度升高,因此,為了改善移動終端的溫度過高的問題,可以在進入恒流充電階段后開始檢測充電過程中電池的溫度。
可以在預設時間內檢測充電過程中電池的溫度。所述預設時間可以通過實驗檢測移動終端在各種模擬的應該場景中電池的溫度變化情況,進而分析得到合理的預設時間。比如所述預設時間為5分鐘,每隔五分鐘,檢測充電過程中電池的溫度。
步驟S202,當所述電池的溫度達到第一預設溫度時,檢測所述電池當前電量所屬的電量區間,其中每一所述電量區間對應一充電策略。
可以理解的是,所述第一預設溫度可以通過實驗檢測移動終端在各種模擬的應該場景中不同的電池溫度對電池性能的影響,以此分析出明顯會影響電池性能的溫度值作為第一預設溫度。比如通過實驗檢測到鋰電池在-10~55℃的溫度范圍內可以工作,但充電時比較適合的溫度范圍是5~45℃,尤其是10~35℃的溫度范圍更佳,而在5~45℃以外的溫度范圍時充電效果很差,比如設定第一預設溫度為40℃。
一些實施方式中,所述電量區間可以包括第一電量區間、第二電量區間以及第三電量區間。
所述步驟S202可以通過步驟S2021至步驟S2023來實現,具體為:
步驟S2021,當檢測到所述電池當前電量小于第一閾值時,確定所述電池當前電量屬于所述第一電量區間。
比如,所述第一閾值為電池容量的40%。當檢測到所述電池當前電量為電池容量的20%時,所述電池當前電量小于第一閾值,確定所述電池當前電量屬于所述第一電量區間。
比如,所述第一電量區間對應第一充電策略,其中,所述第一充電策略可以為:維持所述電池當前的充電電流,且當檢測到所述電池的溫度升高至第二預設溫度時,減小所述電池的充電電流,其中所述第二預設溫度大于所述第一預設溫度。
步驟S2022,當檢測到所述電池當前電量大于或等于所述第一閾值,且小于第二閾值時,確定所述電池當前電量屬于所述第二電量區間。
比如,所述第一閾值為電池容量的40%,所述第二閾值為電池容量的80%。當檢測到所述電池當前電量為電池容量的50%時,所述電池當前電量大于所述第一閾值,且小于第二閾值,確定所述電池當前電量屬于所述第二電量區間。
比如,所述第二電量區間對應第二充電策略,其中,所述第二充電策略可以為:減小所述電池的充電電流,且當檢測到所述電池的溫度下降至所述第三預設溫度時,重新增大所述電池的充電電流,其中所述第三溫度小于所述第一預設溫度。
步驟S2023,當檢測到所述電池當前電量大于或等于所述第二閾值時,確定所述電池當前電量屬于所述第三電量區間。
比如,所述第二閾值為電池容量的80%。當檢測到所述電池當前電量為電池容量的85%時,所述電池當前電量大于所述第二閾值,確定所述電池當前電量屬于所述第三電量區間。
比如,所述第三電量區間對應第三充電策略,其中,所述第三充電策略可以為:減小所述電池的充電電流,并在所述電池充滿之前以減小后的充電電流對電池持續充電。
步驟S203,根據所述電池當前電量所屬的電量區間對應的充電策略調整所述電池的充電電流。
一些實施方式中,所述電池的充電電流包括多個檔位的恒流充電電流。可以根據所述電池當前電量所屬的預設電量區間對應的充電策略,以及與所述電池當前電量相匹配的檔位的恒流充電電流,調整所述電池的充電電流。
比如,所述電池的充電電流包括4.5A、3A、2A、1A、0.5A、等多個檔位的恒流充電電流。
一些實施方式中,所述步驟S203可以通過步驟S2031至步驟S2033來實現,具體為:
步驟S2031,當所述電池當前電量屬于所述第一電量區間時,維持所述電池當前的充電電流,且當檢測到所述電池的溫度升高至第二預設溫度時,減小所述電池的充電電流,其中所述第二預設溫度大于所述第一預設溫度。
可以理解的是,當所述電池當前電量屬于所述第一電量區間時,比如所述電池當前電量為電池容量的12%,此時移動終端的電量較低,為保證在短時間內盡可能多地給移動終端的電池充電,以維持移動終端的正常運行,不進行充電電流的調控,維持所述電池當前的大電流進行充電,來滿足用戶對被充電的移動終端在短時間盡可能充入更多電量的需求。但是,當溫度過高時,容易影響到電池的性能,則可以在檢測到所述電池的溫度升高至第二預設溫度時,減小所述電池的充電電流,使移動終端的電池經過一段時間后慢慢降溫,以防止溫度過高而影響電池的充電效率。當所述電池的溫度低于第一預設溫度時,再次調整到大電流充電。
步驟S2032,當所述電池當前電量屬于所述第二電量區間時,減小所述電池的充電電流,且當檢測到所述電池的溫度下降至所述第三預設溫度時,重新增大所述電池的充電電流,其中所述第三溫度小于所述第一預設溫度。
可以理解的是,當所述電池當前電量屬于所述第二電量區間時,比如所述電池當前電量為電池容量的50%,此時移動終端的電量能夠維持移動終端較長時間的運行,為了降低移動終端的溫度,尤其是電池的溫度,可以通過減小充電電流來降低移動終端的熱功耗。比如間隔10分鐘之后,再檢測電池的溫度,當所述電池的溫度值下降至所述第三預設溫度時,又恢復到大電流進行充電。當所述電池的溫度值再次達到所述第一預設溫度時,再次減小電池的充電電流。在恒流充電階段中,在預設時間周期內不斷監控電池的溫度,并重復根據檢測到的溫度對應調整電池的充電電流。
步驟S2033,當所述電池當前電量屬于所述第三電量區間時,減小所述電池的充電電流,并在所述電池充滿之前以減小后的充電電流對電池持續充電。
可以理解的是,當所述電池當前電量屬于所述第三電量區間時,比如所述電池當前電量為電池容量的90%,此時移動終端的電量快充滿,為了降低移動終端的溫度,尤其是電池的溫度,可以通過減小充電電流來降低移動終端的熱功耗。且當所述電池的溫度低于第三預設溫度時,為了避免過充的情況,不再增大充電電流,并在所述電池充滿之前以減小后的充電電流對電池持續充電,所述減小的充電電流可以進入恒壓充電階段之后按照恒壓充電階段的標準充電電流值進行充電,直到進入充電終止階段。
根據上述步驟,在充電過程中,在預設時間周期內不斷監控電池的溫度以及所述電池當前電量所屬的電量區間,并重復根據檢測到的溫度以及所述電池當前電量所屬的電量區間對應調整電池的充電電流。
為了更清楚的理解本發明實施例,請參閱圖3,圖3為本發明實施例提供的一種充電控制方法中的溫度、電流及電量曲線圖。
充電開始時,先進入預充電階段,以0.5A的充電電流進行預充電;預充電完成之后進入恒流充電階段,以最大充電電流4.5A,進行充電。
比如,所述第一預設閾值為40℃,所述第二預設閾值為50℃。當所述電池的溫度達到第一預設溫度40℃時,檢測所述電池當前電量為電池容量的12%,所屬的電量區間為第一電量區間,則維持所述電池當前的充電電流4.5A。當檢測到所述電池的溫度升高至第二預設溫度50℃時,將當前4.5A的充電電流減小至3A,使移動終端的電池經過一段時間后慢慢降溫,以防止溫度過高而影響電池的充電效率。
在恒流充電階段,在預設時間內繼續檢測恒流充電階段中電池的溫度,比如所述預設時間為5分鐘,則每隔5分鐘檢測充電過程中電池的溫度。當所述電池的溫度未達到第一預設溫度40℃時,調整所述電池的充電電流至最大充電電流4.5A。
間隔10分鐘后,再次檢測到所述電池的溫度為43℃,已達到第一預設溫度,檢測所述電池當前電量為電池容量的50%,所屬的電量區間為第二電量區間,則再次減小所述電池的充電電流至3A,使移動終端的電池經過一段時間后慢慢降溫。且當檢測到所述電池的溫度下降至所述第三預設溫度時,比如所述第三預設溫度為30℃,重新增大所述電池的充電電流至4.5A。
再一次檢測到所述電池的溫度為42℃,已達到第一預設溫度,檢測所述電池當前電量為電池容量的68%,所屬的電量區間為第二電量區間,則減小所述電池的充電電流至3A,使移動終端的電池經過一段時間后慢慢降溫。且當檢測到所述電池的溫度下降至所述第三預設溫度30℃時,重新增大所述電池的充電電流至4.5A。
經過一段時間后,再次檢測到所述電池的溫度為41℃,已達到第一預設溫度,檢測所述電池當前電量為電池容量的84%,所屬的電量區間為第三電量區間,則減小所述電池的充電電流,并在所述電池充滿之前以減小后的充電電流對電池持續充電。可以在進入恒壓充電階段之后按照恒壓充電階段的標準充電電流值減小所述電池的充電電流,直到進入充電終止階段。
本發明實施例通過檢測充電過程中電池的溫度,當所述電池的溫度達到第一預設溫度時,檢測所述電池當前電量所屬的電量區間,其中每一所述電量區間對應一充電策略,根據所述電池當前電量所屬的電量區間對應的充電策略調整所述電池的充電電流,既能控制移動終端內部的溫升尤其是電池的溫升,又能實現快速充電,在保護移動終端的硬件性能的同時將移動終端的充電溫度控制在合理范圍內,以維持移動終端良好的充電效率,并滿足用戶對移動終端在短時間盡可能充入更多電量的需求。
本發明實施例還提供一種充電控制裝置,如圖4所示,圖4為本發明實施例提供的一種充電控制裝置的結構示意圖。所述充電控制裝置30包括溫度檢測模塊31,電量檢測模塊32,以及調整模塊33。
所述溫度檢測模塊31,用于檢測充電過程中電池的溫度。
可以理解的是,鋰電池在充電過程中分為四個階段,即涓流充電階段(預充電)、恒流充電階段、恒壓充電階段和充電終止階段(飽和充電),通常是由移動終端內部的充電管理芯片根據鋰電池的充電階段調整給電池充電的充電參數。其中,在恒流充電階段時,鋰電池處于最大充電電流狀態,此時充電管理芯片的功耗較大,這樣會導致移動終端內部的溫度尤其是鋰電池的溫度升高,因此,為了改善移動終端的溫度過高的問題,所述溫度檢測模塊31可以在進入恒流充電階段后開始檢測充電過程中電池的溫度。
所述溫度檢測模塊31可以在預設時間內檢測充電過程中電池的溫度。所述預設時間可以通過實驗檢測移動終端在各種模擬的應該場景中電池的溫度變化情況,進而分析得到合理的預設時間。比如所述預設時間為5分鐘,每隔五分鐘,檢測充電過程中電池的溫度。
所述電量檢測模塊32,用于當所述電池的溫度達到第一預設溫度時,檢測所述電池當前電量所屬的電量區間,其中每一所述電量區間對應一充電策略。
可以理解的是,所述第一預設溫度可以通過實驗檢測移動終端在各種模擬的應該場景中不同的電池溫度對電池性能的影響,以此分析出明顯會影響電池性能的溫度值作為第一預設溫度。比如通過實驗檢測到鋰電池在-10~55℃的溫度范圍內可以工作,但充電時比較適合的溫度范圍是5~45℃,尤其是10~35℃的溫度范圍更佳,而在5~45℃以外的溫度范圍時充電效果很差,比如設定第一預設溫度為40℃。
一些實施方式中,所述電量區間可以包括第一電量區間、第二電量區間以及第三電量區間。
所述電量檢測模塊32,還用于當檢測到所述電池當前電量小于第一閾值時,確定所述電池當前電量屬于所述第一電量區間。
比如,所述第一閾值為電池容量的40%。當所述電量檢測模塊32檢測到所述電池當前電量為電池容量的20%時,所述電池當前電量小于第一閾值,確定所述電池當前電量屬于所述第一電量區間。
比如,所述第一電量區間對應第一充電策略,其中,所述第一充電策略可以為:維持所述電池當前的充電電流,且當檢測到所述電池的溫度升高至第二預設溫度時,減小所述電池的充電電流,其中所述第二預設溫度大于所述第一預設溫度。
所述電量檢測模塊32,還用于當檢測到所述電池當前電量大于或等于所述第一閾值,且小于第二閾值時,確定所述電池當前電量屬于所述第二電量區間。
比如,所述第一閾值為電池容量的40%,所述第二閾值為電池容量的80%。當所述電量檢測模塊32檢測到所述電池當前電量為電池容量的50%時,所述電池當前電量大于所述第一閾值,且小于第二閾值,確定所述電池當前電量屬于所述第二電量區間。
比如,所述第二電量區間對應第二充電策略,其中,所述第二充電策略可以為:減小所述電池的充電電流,且當檢測到所述電池的溫度下降至所述第三預設溫度時,重新增大所述電池的充電電流,其中所述第三溫度小于所述第一預設溫度。
所述電量檢測模塊32,還用于當檢測到所述電池當前電量大于或等于所述第二閾值時,確定所述電池當前電量屬于所述第三電量區間。
比如,所述第二閾值為電池容量的80%。當所述電量檢測模塊32檢測到所述電池當前電量為電池容量的85%時,所述電池當前電量大于所述第二閾值,確定所述電池當前電量屬于所述第三電量區間。
比如,所述第三電量區間對應第三充電策略,其中,所述第三充電策略可以為:減小所述電池的充電電流,并在所述電池充滿之前以減小后的充電電流對電池持續充電。
所述調整模塊33,用于根據所述電池當前電量所屬的電量區間對應的充電策略調整所述電池的充電電流。
一些實施方式中,所述電池的充電電流包括多個檔位的恒流充電電流。所述調整模塊33可以根據所述電池當前電量所屬的預設電量區間對應的充電策略,以及與所述電池當前電量相匹配的檔位的恒流充電電流,調整所述電池的充電電流。
比如,所述電池的充電電流包括4.5A、3A、2A、1A、0.5A、等多個檔位的恒流充電電流。
所述調整模塊33,還用于當所述電池當前電量屬于所述第一電量區間時,維持所述電池當前的充電電流,且當檢測到所述電池的溫度升高至第二預設溫度時,減小所述電池的充電電流,其中所述第二預設溫度大于所述第一預設溫度。
可以理解的是,當所述電池當前電量屬于所述第一電量區間時,比如所述電池當前電量為電池容量的12%,此時移動終端的電量較低,為保證在短時間內盡可能多地給移動終端的電池充電,以維持移動終端的正常運行,所述調整模塊33不進行充電電流的調控,維持所述電池當前的大電流進行充電,來滿足用戶對被充電的移動終端在短時間盡可能充入更多電量的需求。但是,當溫度過高時,容易影響到電池的性能,則可以在所述溫度檢測模塊31檢測到所述電池的溫度升高至第二預設溫度時,所述調整模塊33減小所述電池的充電電流,使移動終端的電池經過一段時間后慢慢降溫,以防止溫度過高而影響電池的充電效率。當所述電池的溫度低于第一預設溫度時,所述調整模塊33再次調整到大電流充電。
所述調整模塊33,還用于當所述電池當前電量屬于所述第二電量區間時,減小所述電池的充電電流,且當檢測到所述電池的溫度下降至所述第三預設溫度時,重新增大所述電池的充電電流,其中所述第三溫度小于所述第一預設溫度。
可以理解的是,當所述電池當前電量屬于所述第二電量區間時,比如所述電池當前電量為電池容量的50%,此時移動終端的電量能夠維持移動終端較長時間的運行,為了降低移動終端的溫度,尤其是電池的溫度,所述調整模塊33可以通過減小充電電流來降低移動終端的熱功耗。比如間隔10分鐘之后,再檢測電池的溫度,當所述電池的溫度值下降至所述第三預設溫度時,所述調整模塊33又恢復到大電流進行充電。當所述電池的溫度值再達到所述第一預設溫度時,所述調整模塊33再次減小電池的充電電流。在恒流充電階段中,在預設時間周期內不斷監控電池的溫度,所述調整模塊33重復根據檢測到的溫度對應調整電池的充電電流。
所述調整模塊33,還用于當所述電池當前電量屬于所述第三電量區間時,減小所述電池的充電電流,并在所述電池充滿之前以減小后的充電電流對電池持續充電。
可以理解的是,當所述電池當前電量屬于所述第三電量區間時,比如所述電池當前電量為電池容量的90%,此時移動終端的電量快充滿,為了降低移動終端的溫度,尤其是電池的溫度,所述調整模塊33可以通過減小充電電流來降低移動終端的熱功耗。且當所述電池的溫度低于第三預設溫度時,為了避免過充的情況,不再增大充電電流,并在所述電池充滿之前所述調整模塊33以減小后的充電電流對電池持續充電,所述減小的充電電流可以進入恒壓充電階段之后按照恒壓充電階段的標準充電電流值進行充電,直到進入充電終止階段。
本發明實施例還提供一種終端,如圖5所示,圖5為本發明實施例提供的一種終端的結構示意圖。該終端400可以包括射頻(RF,Radio Frequency)電路401、包括有一個或一個以上計算機可讀存儲介質的存儲器402、輸入單元403、顯示單元404、傳感器405、音頻電路406、無線保真(WiFi,Wireless Fidelity)模塊407、包括有一個或者一個以上處理核心的處理器408、以及電源409等部件。本領域技術人員可以理解,圖5中示出的終端結構并不構成對終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
射頻電路401可用于收發信息,或通話過程中信號的接收和發送。
存儲器402可用于存儲應用程序和數據。存儲器402存儲的應用程序中包含有計算機程序。
輸入單元403可用于接收輸入的數字、字符信息或用戶特征信息(比如指紋),以及產生與用戶設置以及功能控制有關的鍵盤、鼠標、操作桿、光學或者軌跡球信號輸入。
顯示單元404可用于顯示由用戶輸入的信息或提供給用戶的信息以及終端的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標、視頻和其任意組合來構成。
終端還可包括至少一種傳感器405,比如光傳感器、運動傳感器以及其他傳感器。
音頻電路406可通過揚聲器、傳聲器提供用戶與終端之間的音頻接口。
無線保真(WiFi)模塊407可用于短距離無線傳輸,可以幫助用戶收發電子郵件、瀏覽網站和訪問流式媒體等,它為用戶提供了無線的寬帶互聯網訪問。
處理器408是終端的控制中心,利用各種接口和線路鏈接整個終端的各個部分,通過運行或執行存儲在存儲器402內的應用程序,以及調用存儲在存儲器402內的數據,執行終端的各種功能和處理數據,從而對終端進行整體監控。
終端還包括給各個部件供電的電源409(比如電池)。
盡管圖5中未示出,終端還可以包括攝像頭、藍牙模塊等,在此不再贅述。
具體在本實施例中,終端中的處理器408會按照如下的指令,將一個或一個以上的應用程序的進程對應的計算機程序加載到存儲器402中,并由處理器408來運行存儲在存儲器402中的應用程序,執行如下操作:
檢測充電過程中電池的溫度;
當所述電池的溫度達到第一預設溫度時,檢測所述電池當前電量所屬的電量區間,其中每一所述電量區間對應一充電策略;
根據所述電池當前電量所屬的電量區間對應的充電策略調整所述電池的充電電流。
一些實施方式中,所述電量區間包括第一電量區間、第二電量區間以及第三電量區間。其中,處理器408用于所述檢測所述電池當前電量所屬的電量區間,包括:當檢測到所述電池當前電量小于第一閾值時,確定所述電池當前電量屬于所述第一電量區間;
所述根據所述電池當前電量所屬的電量區間對應的充電策略調整所述電池的充電電流,包括:當所述電池當前電量屬于所述第一電量區間時,維持所述電池當前的充電電流,且當檢測到所述電池的溫度升高至第二預設溫度時,減小所述電池的充電電流,其中所述第二預設溫度大于所述第一預設溫度。
一些實施方式中,處理器408用于所述檢測所述電池當前電量所屬的電量區間,包括:當檢測到所述電池當前電量大于或等于所述第一閾值,且小于第二閾值時,確定所述電池當前電量屬于所述第二電量區間;
所述根據所述電池當前電量所屬的電量區間對應的充電策略調整所述電池的充電電流,包括:當所述電池當前電量屬于所述第二電量區間時,減小所述電池的充電電流,且當檢測到所述電池的溫度下降至所述第三預設溫度時,重新增大所述電池的充電電流,其中所述第三溫度小于所述第一預設溫度。
一些實施方式中,處理器408用于所述檢測所述電池當前電量所屬的電量區間,包括:當檢測到所述電池當前電量大于或等于所述第二閾值時,確定所述電池當前電量屬于所述第三電量區間;
所述根據所述電池當前電量所屬的電量區間對應的充電策略調整所述電池的充電電流,包括:當所述電池當前電量屬于所述第三電量區間時,減小所述電池的充電電流,并在所述電池充滿之前以減小后的充電電流對電池持續充電。
一些實施方式中,所述電池的充電電流包括多個檔位的恒流充電電流,其中。處理器408用于所述根據所述電池當前電量所屬的電量區間對應的充電策略調整所述電池的充電電流,包括:
根據所述電池當前電量所屬的預設電量區間對應的充電策略,以及與所述電池當前電量相匹配的檔位的恒流充電電流,調整所述電池的充電電流。
在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關描述。
本發明實施例中,所述充電控制裝置與上文實施例中的一種充電控制方法屬于同一構思,在所述充電控制裝置上可以運行所述充電控制方法實施例中提供的任一方法,其具體實現過程詳見所述充電控制方法實施例,此處不再贅述。
需要說明的是,對本發明所述充電控制方法而言,本領域普通測試人員可以理解實現本發明實施例所述充電控制方法的全部或部分流程,是可以通過計算機程序來控制相關的硬件來完成,所述計算機程序可存儲于一計算機可讀取存儲介質中,如存儲在適配器的存儲器中,并被該適配器內的至少一個處理器執行,在執行過程中可包括如所述充電控制方法的實施例的流程。其中,所述的存儲介質可為磁碟、光盤、只讀存儲器(ROM,Read Only Memory)、隨機存取記憶體(RAM,Random Access Memory)等。
對本發明實施例的所述充電控制裝置而言,其各功能模塊可以集成在一個處理芯片中,也可以是各個模塊單獨物理存在,也可以兩個或兩個以上模塊集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現,也可以采用軟件功能模塊的形式實現。所述集成的模塊如果以軟件功能模塊的形式實現并作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中,所述存儲介質譬如為只讀存儲器,磁盤或光盤等。
以上對本發明實施例所提供的一種充電控制方法、裝置及終端進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發明的技術方案及其核心思想;本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例的技術方案的范圍。