本發(fā)明涉及終端技術(shù)領(lǐng)域,特別涉及一種充電控制方法、裝置及終端。
背景技術(shù):
當(dāng)前,諸如智能手機(jī)等移動(dòng)終端都可以使用電池進(jìn)行供電。當(dāng)電池電量消耗完后,需要對(duì)電池進(jìn)行充電,以使得電池恢復(fù)供電能力。
電池的充電過程一般包括預(yù)充電階段(也稱為涓流充電階段)、恒流充電階段以及恒壓充電階段。
恒壓充電階段中,由于要保證電池的實(shí)際電壓不超過所能承受的最大電壓,因此充電截止電壓通常設(shè)置的比較低,由此導(dǎo)致恒壓充電階段的充電電流比較低,從而延長(zhǎng)了充電時(shí)間。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種充電控制方法、裝置及終端,可以縮短充電時(shí)間。
本發(fā)明實(shí)施例提供一種充電控制方法,包括:
判斷當(dāng)前充電階段是否處于恒壓充電階段;
若處于恒壓充電階段,則增大預(yù)設(shè)充電截止電壓至第一充電截止電壓;
以預(yù)設(shè)時(shí)間間隔周期性檢測(cè)充電電流以及電池電壓;
當(dāng)充電電流大于或等于預(yù)設(shè)閾值,并且電池電壓大于或等于安全電壓時(shí),以預(yù)設(shè)電壓調(diào)整幅度減小該第一充電截止電壓;
當(dāng)充電電流小于預(yù)設(shè)閾值時(shí),結(jié)束充電。
相應(yīng)的,本發(fā)明實(shí)施例還提供一種充電控制裝置,包括:
判斷模塊,用于判斷當(dāng)前充電階段是否處于恒壓充電階段;
第一調(diào)整模塊,用于在當(dāng)前充電階段處于恒壓充電階段時(shí),增大預(yù)設(shè)充電截止電壓至第一充電截止電壓;
檢測(cè)模塊,用于以預(yù)設(shè)時(shí)間間隔周期性檢測(cè)充電電流以及電池電壓;
第二調(diào)整模塊,用于當(dāng)充電電流大于或等于預(yù)設(shè)閾值,并且電池電壓大于或等于安全電壓時(shí),以預(yù)設(shè)電壓調(diào)整幅度減小該第一充電截止電壓;
結(jié)束模塊,用于當(dāng)充電電流小于預(yù)設(shè)閾值時(shí),結(jié)束充電。
相應(yīng)的,本發(fā)明實(shí)施例還提供一種終端,包括:
電池,用于為該終端供電;
存儲(chǔ)有可執(zhí)行程序代碼的存儲(chǔ)器;
與該存儲(chǔ)器耦合的處理器;
該處理器調(diào)用該存儲(chǔ)器中存儲(chǔ)的該可執(zhí)行程序代碼,執(zhí)行上述充電控制方法。
本發(fā)明實(shí)施例提供的充電控制方法,判斷當(dāng)前充電階段是否處于恒壓充電階段;若處于恒壓充電階段,則增大預(yù)設(shè)充電截止電壓至第一充電截止電壓;以預(yù)設(shè)時(shí)間間隔周期性檢測(cè)充電電流以及電池電壓;當(dāng)充電電流大于或等于預(yù)設(shè)閾值,并且電池電壓大于或等于安全電壓時(shí),以預(yù)設(shè)電壓調(diào)整幅度減小該第一充電截止電壓;當(dāng)充電電流小于預(yù)設(shè)閾值時(shí),結(jié)束充電。該方案在恒壓充電階段時(shí),首先增大充電截止電壓,此時(shí)充電電流也隨之增大,當(dāng)電池電壓大于或等于安全電壓時(shí),減小充電截止電壓,直至充電電流小于預(yù)設(shè)閾值時(shí),結(jié)束充電,使得電池能夠更快達(dá)到充滿電的狀態(tài),可以縮短充電時(shí)間。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹。顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實(shí)施例提供的充電控制方法的流程示意圖。
圖2是本發(fā)明實(shí)施例提供的充電控制方法的另一流程示意圖。
圖3是本發(fā)明實(shí)施例提供的充電控制方法的又一流程示意圖。
圖4是本發(fā)明實(shí)施例中充電電壓和充電電流與充電時(shí)間的關(guān)系示意圖。
圖5是本發(fā)明實(shí)施例中恒壓充電階段的充電截止電壓、電池安全電壓、檢測(cè)到的電池電壓、實(shí)際電池電壓、充電電流與充電時(shí)間的關(guān)系示意圖。
圖6是本發(fā)明實(shí)施例提供的充電控制裝置的結(jié)構(gòu)示意圖。
圖7是本發(fā)明實(shí)施例提供的充電控制裝置的另一結(jié)構(gòu)示意圖。
圖8是本發(fā)明實(shí)施例提供的充電控制裝置的又一結(jié)構(gòu)示意圖。
圖9是本發(fā)明實(shí)施例提供的終端的結(jié)構(gòu)示意圖。
圖10是本發(fā)明實(shí)施例提供的終端的另一結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明的說明書和權(quán)利要求書以及上述附圖中的術(shù)語“第一”、“第二”、“第三”等(如果存在)是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)當(dāng)理解,這樣描述的對(duì)象在適當(dāng)情況下可以互換。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含。例如,包含了一系列步驟的過程、方法或包含了一系列模塊或單元的裝置、終端、系統(tǒng)不必限于清楚地列出的那些步驟或模塊或單元,還可以包括沒有清楚地列出的步驟或模塊或單元,也可以包括對(duì)于這些過程、方法、裝置、終端或系統(tǒng)固有的其它步驟或模塊或單元。
本發(fā)明實(shí)施例提供一種充電控制方法、裝置及終端,以下將分別進(jìn)行詳細(xì)說明。
一種充電控制方法,該方法可以應(yīng)用于終端中,該終端可以是智能手機(jī)、平板電腦等設(shè)備。
如圖1所示,該充電控制方法,可以包括以下步驟:
S110,判斷當(dāng)前充電階段是否處于恒壓充電階段。
實(shí)際應(yīng)用中,電池的充電階段包括預(yù)充電階段、恒流充電階段以及恒壓充電階段。預(yù)充電階段的充電電流很小,此階段電池增加的電量也很少。恒流充電階段使用恒定的大電流進(jìn)行充電,此階段電池增加的電量較多。恒壓充電階段使用恒定電壓進(jìn)行充電,充電電流會(huì)逐漸減小,直到電池充滿電,此階段電池增加的電量也較多。在整個(gè)充電過程中,電池電壓逐漸增大。
當(dāng)電池處于充電狀態(tài)時(shí),終端判斷當(dāng)前充電階段是否處于恒壓充電階段。
同時(shí)參考圖2,在一些實(shí)施例中,判斷當(dāng)前充電階段是否處于恒壓充電階段可以包括以下步驟:
S111,獲取當(dāng)前電池電壓;
S112,根據(jù)該當(dāng)前電池電壓判斷當(dāng)前充電階段是否處于恒壓充電階段。
實(shí)際應(yīng)用中,終端可以獲取當(dāng)前電池電壓。由于每個(gè)充電階段的電池電壓特性都與其他充電階段不同,因此可以通過電池電壓來判斷當(dāng)前充電階段是否處于恒壓充電階段。
此外,每個(gè)充電階段的充電電流也與其他充電階段不同。因此,在其他實(shí)施例中,也可以通過充電電流來判斷當(dāng)前充電階段是否處于恒壓充電階段。
同時(shí)參考圖3,在一些實(shí)施例中,根據(jù)該當(dāng)前電池電壓判斷當(dāng)前充電階段是否處于恒壓充電階段可以包括以下步驟:
S1121,獲取預(yù)設(shè)充電截止電壓與該當(dāng)前電池電壓的第二差值;
S1122,判斷該第二差值是否小于預(yù)設(shè)差值;
S1123,若是,則判斷為當(dāng)前充電階段處于恒壓充電階段。
其中,預(yù)設(shè)充電截止電壓可以是預(yù)先存儲(chǔ)在終端中的一個(gè)充電截止電壓的電壓值。充電截止電壓是充電階段由恒流充電階段向恒壓充電階段轉(zhuǎn)換的依據(jù)。電池處于恒流充電階段時(shí),電池電壓會(huì)逐漸升高。當(dāng)電池電壓接近充電截止電壓時(shí),充電階段即由恒流充電階段轉(zhuǎn)換為恒壓充電階段。
實(shí)際應(yīng)用中,終端獲取到當(dāng)前電池電壓后,調(diào)取存儲(chǔ)在終端中的該預(yù)設(shè)充電截止電壓。然后計(jì)算該預(yù)設(shè)充電截止電壓與當(dāng)前電池電壓的第二差值。例如,獲取到的電池電壓為4.3V,預(yù)設(shè)充電截止電壓為4.35V,則可以計(jì)算出該第二差值為0.05V,也即50mv。
預(yù)設(shè)差值可以是預(yù)先存儲(chǔ)在終端中的一個(gè)電壓值。例如,預(yù)設(shè)差值可以是100mv。終端計(jì)算出該第二差值后,將該第二差值與該預(yù)設(shè)差值進(jìn)行比較,以判斷該第二差值是否小于該預(yù)設(shè)差值。
當(dāng)該第二差值小于該預(yù)設(shè)差值時(shí),即可判斷為當(dāng)前充電階段處于恒壓充電階段。例如,該第二差值為50mv,該預(yù)設(shè)差值為100mv,則該第二差值小于該預(yù)設(shè)差值。此時(shí),當(dāng)前電池電壓已經(jīng)接近預(yù)設(shè)充電截止電壓,可判斷為當(dāng)前充電階段處于恒壓充電階段。
S120,若是,則增大預(yù)設(shè)充電截止電壓至第一充電截止電壓。
實(shí)際應(yīng)用中,當(dāng)步驟S110中判斷出當(dāng)前充電階段處于恒壓充電階段時(shí),終端將充電截止電壓上調(diào)一定幅度。將充電截止電壓由該預(yù)設(shè)充電截止電壓增大至第一充電截止電壓。例如,預(yù)設(shè)充電截止電壓為4.35V時(shí),可以將充電截止電壓由4.35V上調(diào)至4.45V,該第一充電截止電壓即為4.45V。
當(dāng)步驟S110中判斷出當(dāng)前充電階段不處于恒壓充電階段時(shí),表示此時(shí)的充電過程尚未到達(dá)恒壓充電階段,則按照正常充電流程進(jìn)行充電。
S130,以預(yù)設(shè)時(shí)間間隔周期性檢測(cè)充電電流以及電池電壓。
其中,預(yù)設(shè)時(shí)間間隔可以是預(yù)先設(shè)置并存儲(chǔ)在終端中的一個(gè)時(shí)間段,終端以該預(yù)設(shè)時(shí)間間隔周期性檢測(cè)充電電流以及電池電壓。例如,預(yù)設(shè)時(shí)間間隔可以為5秒,則終端每隔5秒檢測(cè)一次充電電流以及電池電壓。
S140,當(dāng)充電電流大于或等于預(yù)設(shè)閾值,并且電池電壓大于或等于安全電壓時(shí),以預(yù)設(shè)電壓調(diào)整幅度減小該第一充電截止電壓。
其中,預(yù)設(shè)閾值可以是預(yù)先設(shè)置并存儲(chǔ)在終端中的一個(gè)電流值。實(shí)際應(yīng)用中,該預(yù)設(shè)閾值的大小與電池容量相關(guān)。例如,該預(yù)設(shè)閾值的大小可以為電池容量數(shù)值的0.05倍,當(dāng)電池容量為3000mAh時(shí),該預(yù)設(shè)閾值為150mA;當(dāng)電池容量為4000mAh時(shí),該預(yù)設(shè)閾值為200mA。
安全電壓可以是預(yù)先設(shè)置并存儲(chǔ)在終端中的一個(gè)電壓值。安全電壓為正常情況下電池電壓所允許達(dá)到的最大值。例如,安全電壓可以為4.4V。
需要注意的是,充電過程中終端檢測(cè)到的電池電壓為電池正負(fù)極觸點(diǎn)之間的電壓。在充電過程中,電池正負(fù)極觸點(diǎn)之間的電壓高于電池的實(shí)際電壓,此時(shí)檢測(cè)到的電池電壓可以在短時(shí)間內(nèi)大于該安全電壓,而不會(huì)對(duì)電池的安全造成影響。
預(yù)設(shè)電壓調(diào)整幅度可以是預(yù)先設(shè)置并存儲(chǔ)在終端中的一個(gè)電壓值,也可以是一個(gè)數(shù)值(例如,百分比)。例如,預(yù)設(shè)電壓調(diào)整幅度可以為20mv,也可以為1%。
當(dāng)步驟S130中終端檢測(cè)到的充電電流大于或等于該預(yù)設(shè)閾值,并且檢測(cè)到的電池電壓大于或等于該安全電壓時(shí),終端以該預(yù)設(shè)電壓調(diào)整幅度減小該第一充電截止電壓。例如,第一充電截止電壓為4.45V,預(yù)設(shè)電壓調(diào)整幅度為20mv,則調(diào)整后的第一充電截止電壓為4.43V。
減小充電截止電壓后,此時(shí)電池仍然處于充電狀態(tài),電池的實(shí)際電壓仍然在逐漸上升。當(dāng)經(jīng)過預(yù)設(shè)時(shí)間間隔后,終端再次檢測(cè)充電電流以及電池電壓。若再次檢測(cè)到電池電壓大于或等于該安全電壓,則終端再次減小充電截止電壓。
在一些實(shí)施例中,當(dāng)充電電流大于或等于預(yù)設(shè)閾值,并且電池電壓大于或等于安全電壓時(shí),以預(yù)設(shè)電壓調(diào)整幅度減小該第一充電截止電壓可以包括以下步驟:
S141,當(dāng)充電電流大于或等于預(yù)設(shè)閾值,并且電池電壓大于或等于安全電壓時(shí),獲取電池電壓與安全電壓的第一差值;
S142,根據(jù)該第一差值獲取預(yù)設(shè)電壓調(diào)整幅度;
S143,以該預(yù)設(shè)電壓調(diào)整幅度減小該第一充電截止電壓。
實(shí)際應(yīng)用中,當(dāng)終端檢測(cè)到充電電流大于或等于預(yù)設(shè)閾值,并且電池電壓大于或等于安全電壓時(shí),終端計(jì)算該電池電壓與該安全電壓的第一差值。例如,檢測(cè)到的電池電壓為4.45V,該安全電壓為4.4V,則可以計(jì)算出該第一差值為0.05V,也即50mv。
隨后,終端根據(jù)該第一差值獲取預(yù)設(shè)電壓調(diào)整幅度。其中,可以預(yù)先在終端中存儲(chǔ)該第一差值與該預(yù)設(shè)電壓調(diào)整幅度之間的對(duì)應(yīng)關(guān)系。終端獲取到該第一差值后,根據(jù)該第一差值與該對(duì)應(yīng)關(guān)系獲取該預(yù)設(shè)電壓調(diào)整幅度。
然后,終端根據(jù)獲取到的預(yù)設(shè)電壓調(diào)整幅度減小該第一充電截止電壓。
終端對(duì)第一充電截止電壓進(jìn)行調(diào)整后,在經(jīng)過上述預(yù)設(shè)時(shí)間間隔后,再次檢測(cè)充電電流以及電池電壓。
在一些實(shí)施例中,根據(jù)該第一差值獲取預(yù)設(shè)電壓調(diào)整幅度可以包括以下步驟:
S1421,確定該第一差值所處的差值區(qū)間;
S1422,根據(jù)該差值區(qū)間和預(yù)設(shè)映射關(guān)系獲取預(yù)設(shè)電壓調(diào)整幅度,該預(yù)設(shè)映射關(guān)系為該差值區(qū)間與該預(yù)設(shè)電壓調(diào)整幅度之間的映射關(guān)系。
其中,可以預(yù)先對(duì)第一差值設(shè)置多個(gè)差值區(qū)間。例如,以第一差值的電壓?jiǎn)挝粸閙v(毫伏),可以預(yù)先對(duì)第一差值設(shè)置(0,20]、(20,40]、(40,60]、(60,80]、(80,100]等多個(gè)差值區(qū)間。終端獲取到該第一差值后,確定該第一差值處于哪個(gè)差值區(qū)間。
此外,可以在終端中預(yù)先設(shè)置并存儲(chǔ)差值區(qū)間與預(yù)設(shè)電壓調(diào)整幅度之間的映射關(guān)系。例如,差值區(qū)間(0,20]、(20,40]、(40,60]、(60,80]、(80,100]對(duì)應(yīng)的預(yù)設(shè)電壓調(diào)整幅度可以分別為10mv、20mv、30mv、40mv、50mv。終端確定出該第一差值所處的差值區(qū)間后,根據(jù)該差值區(qū)間與預(yù)設(shè)映射關(guān)系獲取該預(yù)設(shè)電壓調(diào)整幅度。
例如,終端獲取到的第一差值為50mv,則該第一差值所處的差值區(qū)間為(40,60],獲取到的預(yù)設(shè)電壓調(diào)整幅度為30mv。
S150,當(dāng)充電電流小于預(yù)設(shè)閾值時(shí),結(jié)束充電。
實(shí)際應(yīng)用中,當(dāng)步驟S130檢測(cè)到的充電電流小于預(yù)設(shè)閾值時(shí),表示此時(shí)電池電量已經(jīng)充滿,終端可以結(jié)束充電。
參考圖4,圖4為充電過程中充電電壓和充電電流與充電時(shí)間的關(guān)系示意圖。充電過程包括預(yù)充電階段、恒流充電階段以及恒壓充電階段。恒壓充電階段的充電電壓即為充電截止電壓。
在未應(yīng)用本方案時(shí),恒壓充電階段使用恒定電壓進(jìn)行充電,充電時(shí)間較長(zhǎng)。應(yīng)用本方案后,恒壓充電階段的充電截止電壓會(huì)先被抬高,然后降低。恒壓充電階段的充電電流會(huì)先被抬高至大于恒流充電階段的充電電流,然后逐漸減小至充電截止電流,也即上述的預(yù)設(shè)閾值,隨后結(jié)束充電。由于恒壓充電階段中的充電電流會(huì)被抬高,因此使得電池能夠更快達(dá)到充滿電狀態(tài),可以縮短充電時(shí)間。
參考圖5,圖5為本發(fā)明實(shí)施例中恒壓充電階段的充電截止電壓、電池安全電壓、檢測(cè)到的電池電壓、實(shí)際電池電壓、充電電流與充電時(shí)間的關(guān)系示意圖。在恒壓充電階段中,充電截止電壓呈階梯狀逐漸降低;檢測(cè)到的電池電壓在充電截止電壓不變時(shí)逐漸升高,在充電截止電壓降低時(shí)也降低;實(shí)際電池電壓逐漸升高;充電電流逐漸減小。其中,當(dāng)檢測(cè)到的電池電壓達(dá)到電池安全電壓時(shí),終端控制減小充電截止電壓。當(dāng)充電電流減小至充電截止電流時(shí),充電結(jié)束。
需要注意的是,終端在檢測(cè)到的電池電壓大于或等于電池安全電壓時(shí),才控制減小充電截止電壓。充電截止電壓每?jī)纱握{(diào)整之間所經(jīng)過的時(shí)間并不一定相同,也即充電截止電壓當(dāng)次調(diào)整之前保持恒定的時(shí)長(zhǎng)與前一次調(diào)整之前保持恒定的時(shí)長(zhǎng)并不一定相同。
具體實(shí)施時(shí),本發(fā)明不受所描述的各個(gè)步驟的執(zhí)行順序的限制,在不產(chǎn)生沖突的情況下,某些步驟還可以采用其它順序進(jìn)行或者同時(shí)進(jìn)行。
由上可知,本發(fā)明實(shí)施例提供的充電控制方法,判斷當(dāng)前充電階段是否處于恒壓充電階段;若是,則增大預(yù)設(shè)充電截止電壓至第一充電截止電壓;以預(yù)設(shè)時(shí)間間隔周期性檢測(cè)充電電流以及電池電壓;當(dāng)充電電流大于或等于預(yù)設(shè)閾值,并且電池電壓大于或等于安全電壓時(shí),以預(yù)設(shè)電壓調(diào)整幅度減小該第一充電截止電壓;當(dāng)充電電流小于預(yù)設(shè)閾值時(shí),結(jié)束充電。該方案在恒壓充電階段時(shí),首先增大充電截止電壓,此時(shí)充電電流也隨之增大,當(dāng)電池電壓大于或等于安全電壓時(shí),減小充電截止電壓,直至充電電流小于預(yù)設(shè)閾值時(shí),結(jié)束充電,使得電池能夠更快達(dá)到充滿電的狀態(tài),可以縮短充電時(shí)間。
本發(fā)明實(shí)施例還提供一種充電控制裝置,該裝置可以集成在終端中,該終端可以是智能手機(jī)、平板電腦等設(shè)備。
如圖6所示,充電控制裝置200可以包括:判斷模塊201、第一調(diào)整模塊202、檢測(cè)模塊203、第二調(diào)整模塊204、結(jié)束模塊205。
該判斷模塊201,用于判斷當(dāng)前充電階段是否處于恒壓充電階段。
實(shí)際應(yīng)用中,電池的充電階段包括預(yù)充電階段、恒流充電階段以及恒壓充電階段。預(yù)充電階段的充電電流很小,此階段電池增加的電量也很少。恒流充電階段使用恒定的大電流進(jìn)行充電,此階段電池增加的電量較多。恒壓充電階段使用恒定電壓進(jìn)行充電,充電電流會(huì)逐漸減小,直到電池充滿電,此階段電池增加的電量也較多。在整個(gè)充電過程中,電池電壓逐漸增大。
當(dāng)電池處于充電狀態(tài)時(shí),判斷模塊201判斷當(dāng)前充電階段是否處于恒壓充電階段。
在一些實(shí)施例中,如圖7所示,判斷模塊201可以包括:第三獲取子模塊2011、判斷子模塊2012。
該第三獲取子模塊2011,用于獲取當(dāng)前電池電壓;
該判斷子模塊2012,用于根據(jù)該當(dāng)前電池電壓判斷當(dāng)前充電階段是否處于恒壓充電階段。
實(shí)際應(yīng)用中,第三獲取子模塊2011可以獲取當(dāng)前電池電壓。由于每個(gè)充電階段的電池電壓特性都與其他充電階段不同,因此判斷子模塊2012可以通過電池電壓來判斷當(dāng)前充電階段是否處于恒壓充電階段。
此外,每個(gè)充電階段的充電電流也與其他充電階段不同。因此,在其他實(shí)施例中,也可以通過充電電流來判斷當(dāng)前充電階段是否處于恒壓充電階段。
在一些實(shí)施例中,判斷子模塊2012用于:
獲取預(yù)設(shè)充電截止電壓與該當(dāng)前電池電壓的第二差值;
判斷該第二差值是否小于預(yù)設(shè)差值;
若是,則判斷為當(dāng)前充電階段處于恒壓充電階段。
其中,預(yù)設(shè)充電截止電壓可以是預(yù)先存儲(chǔ)在終端中的一個(gè)充電截止電壓的電壓值。充電截止電壓是充電階段由恒流充電階段向恒壓充電階段轉(zhuǎn)換的依據(jù)。電池處于恒流充電階段時(shí),電池電壓會(huì)逐漸升高。當(dāng)電池電壓接近充電截止電壓時(shí),充電階段即由恒流充電階段轉(zhuǎn)換為恒壓充電階段。
實(shí)際應(yīng)用中,第三獲取子模塊2011獲取到當(dāng)前電池電壓后,判斷子模塊2012獲取存儲(chǔ)在終端中的該預(yù)設(shè)充電截止電壓,然后計(jì)算該預(yù)設(shè)充電截止電壓與當(dāng)前電池電壓的第二差值。例如,獲取到的電池電壓為4.3V,預(yù)設(shè)充電截止電壓為4.35V,則可以計(jì)算出該第二差值為0.05V,也即50mv。
預(yù)設(shè)差值可以是預(yù)先存儲(chǔ)在終端中的一個(gè)電壓值。例如,預(yù)設(shè)差值可以是100mv。判斷子模塊2012計(jì)算出該第二差值后,將該第二差值與該預(yù)設(shè)差值進(jìn)行比較,以判斷該第二差值是否小于該預(yù)設(shè)差值。
當(dāng)該第二差值小于該預(yù)設(shè)差值時(shí),判斷子模塊2012可判斷為當(dāng)前充電階段處于恒壓充電階段。例如,該第二差值為50mv,該預(yù)設(shè)差值為100mv,則該第二差值小于該預(yù)設(shè)差值。此時(shí),當(dāng)前電池電壓已經(jīng)接近預(yù)設(shè)充電截止電壓,可判斷為當(dāng)前充電階段處于恒壓充電階段。
該第一調(diào)整模塊202,用于在該判斷模塊201判斷為是時(shí),增大預(yù)設(shè)充電截止電壓至第一充電截止電壓。
實(shí)際應(yīng)用中,當(dāng)判斷模塊201判斷出當(dāng)前充電階段處于恒壓充電階段時(shí),第一調(diào)整模塊202將充電截止電壓上調(diào)一定幅度,以將充電截止電壓由該預(yù)設(shè)充電截止電壓增大至第一充電截止電壓。例如,預(yù)設(shè)充電截止電壓為4.35V時(shí),可以將充電截止電壓由4.35V上調(diào)至4.45V,該第一充電截止電壓即為4.45V。
當(dāng)判斷模塊201判斷出當(dāng)前充電階段不處于恒壓充電階段時(shí),表示此時(shí)的充電過程尚未到達(dá)恒壓充電階段,則按照正常充電流程進(jìn)行充電。
該檢測(cè)模塊203,用于以預(yù)設(shè)時(shí)間間隔周期性檢測(cè)充電電流以及電池電壓。
其中,預(yù)設(shè)時(shí)間間隔可以是預(yù)先設(shè)置并存儲(chǔ)在終端中的一個(gè)時(shí)間段,檢測(cè)模塊203以該預(yù)設(shè)時(shí)間間隔周期性檢測(cè)充電電流以及電池電壓。例如,預(yù)設(shè)時(shí)間間隔可以為5秒,則檢測(cè)模塊203每隔5秒檢測(cè)一次充電電流以及電池電壓。
該第二調(diào)整模塊204,用于當(dāng)充電電流大于或等于預(yù)設(shè)閾值,并且電池電壓大于或等于安全電壓時(shí),以預(yù)設(shè)電壓調(diào)整幅度減小該第一充電截止電壓。
其中,預(yù)設(shè)閾值可以是預(yù)先設(shè)置并存儲(chǔ)在終端中的一個(gè)電流值。實(shí)際應(yīng)用中,該預(yù)設(shè)閾值的大小與電池容量相關(guān)。例如,該預(yù)設(shè)閾值的大小可以為電池容量數(shù)值的0.05倍,當(dāng)電池容量為3000mAh時(shí),該預(yù)設(shè)閾值為150mA;當(dāng)電池容量為4000mAh時(shí),該預(yù)設(shè)閾值為200mA。
安全電壓可以是預(yù)先設(shè)置并存儲(chǔ)在終端中的一個(gè)電壓值。安全電壓為正常情況下電池電壓所允許達(dá)到的最大值。例如,安全電壓可以為4.4V。
需要注意的是,充電過程中檢測(cè)模塊203檢測(cè)到的電池電壓為電池正負(fù)極觸點(diǎn)之間的電壓。在充電過程中,電池正負(fù)極觸點(diǎn)之間的電壓高于電池的實(shí)際電壓,此時(shí)檢測(cè)到的電池電壓可以在短時(shí)間內(nèi)大于該安全電壓,而不會(huì)對(duì)電池的安全造成影響。
預(yù)設(shè)電壓調(diào)整幅度可以是預(yù)先設(shè)置并存儲(chǔ)在終端中的一個(gè)電壓值,也可以是一個(gè)數(shù)值(例如,百分比)。例如,預(yù)設(shè)電壓調(diào)整幅度可以為20mv,也可以為1%。
當(dāng)檢測(cè)模塊203檢測(cè)到的充電電流大于或等于該預(yù)設(shè)閾值,并且檢測(cè)到的電池電壓大于或等于該安全電壓時(shí),第二調(diào)整模塊204以該預(yù)設(shè)電壓調(diào)整幅度減小該第一充電截止電壓。例如,第一充電截止電壓為4.45V,預(yù)設(shè)電壓調(diào)整幅度為20mv,則調(diào)整后的第一充電截止電壓為4.43V。
減小充電截止電壓后,此時(shí)電池仍然處于充電狀態(tài),電池的實(shí)際電壓仍然在逐漸上升。當(dāng)經(jīng)過預(yù)設(shè)時(shí)間間隔后,檢測(cè)模塊203再次檢測(cè)充電電流以及電池電壓。若再次檢測(cè)到電池電壓大于或等于該安全電壓,則第二調(diào)整模塊204再次減小充電截止電壓。
在一些實(shí)施例中,如圖8所示,第二調(diào)整模塊204可以包括:第一獲取子模塊2041、第二獲取子模塊2042、調(diào)整子模塊2043。
該第一獲取子模塊2041,用于當(dāng)充電電流大于或等于預(yù)設(shè)閾值,并且電池電壓大于或等于安全電壓時(shí),獲取電池電壓與安全電壓的第一差值;
該第二獲取子模塊2042,用于根據(jù)該第一差值獲取預(yù)設(shè)電壓調(diào)整幅度;
該調(diào)整子模塊2043,用于以該預(yù)設(shè)電壓調(diào)整幅度減小該第一充電截止電壓。
實(shí)際應(yīng)用中,當(dāng)檢測(cè)模塊203檢測(cè)到充電電流大于或等于預(yù)設(shè)閾值,并且電池電壓大于或等于安全電壓時(shí),第一獲取子模塊2041計(jì)算該電池電壓與該安全電壓的第一差值。例如,檢測(cè)到的電池電壓為4.45V,該安全電壓為4.4V,則可以計(jì)算出該第一差值為0.05V,也即50mv。
隨后,第二獲取子模塊2042根據(jù)該第一差值獲取預(yù)設(shè)電壓調(diào)整幅度。其中,可以預(yù)先在終端中存儲(chǔ)該第一差值與該預(yù)設(shè)電壓調(diào)整幅度之間的對(duì)應(yīng)關(guān)系。第一獲取子模塊2041獲取到該第一差值后,第二獲取子模塊2042根據(jù)該第一差值與該對(duì)應(yīng)關(guān)系獲取該預(yù)設(shè)電壓調(diào)整幅度。
然后,調(diào)整子模塊2043根據(jù)獲取到的預(yù)設(shè)電壓調(diào)整幅度減小該第一充電截止電壓。
調(diào)整子模塊2043對(duì)第一充電截止電壓進(jìn)行調(diào)整后,在經(jīng)過上述預(yù)設(shè)時(shí)間間隔后,檢測(cè)模塊203再次檢測(cè)充電電流以及電池電壓。
在一些實(shí)施例中,第二獲取子模塊2042用于:
確定該第一差值所處的差值區(qū)間;
根據(jù)該差值區(qū)間和預(yù)設(shè)映射關(guān)系獲取預(yù)設(shè)電壓調(diào)整幅度,該預(yù)設(shè)映射關(guān)系為該差值區(qū)間與該預(yù)設(shè)電壓調(diào)整幅度之間的映射關(guān)系。
其中,可以預(yù)先對(duì)第一差值設(shè)置多個(gè)差值區(qū)間。例如,以第一差值的電壓?jiǎn)挝粸閙v(毫伏),可以預(yù)先對(duì)第一差值設(shè)置(0,20]、(20,40]、(40,60]、(60,80]、(80,100]等多個(gè)差值區(qū)間。第一獲取子模塊2041獲取到該第一差值后,第二獲取子模塊2042確定該第一差值處于哪個(gè)差值區(qū)間。
此外,可以在終端中預(yù)先設(shè)置并存儲(chǔ)差值區(qū)間與預(yù)設(shè)電壓調(diào)整幅度之間的映射關(guān)系。例如,差值區(qū)間(0,20]、(20,40]、(40,60]、(60,80]、(80,100]對(duì)應(yīng)的預(yù)設(shè)電壓調(diào)整幅度可以分別為10mv、20mv、30mv、40mv、50mv。第二獲取子模塊2042確定出該第一差值所處的差值區(qū)間后,根據(jù)該差值區(qū)間與預(yù)設(shè)映射關(guān)系獲取該預(yù)設(shè)電壓調(diào)整幅度。
例如,第一獲取子模塊2041獲取到的第一差值為50mv,則該第一差值所處的差值區(qū)間為(40,60],第二獲取子模塊2042獲取到的預(yù)設(shè)電壓調(diào)整幅度為30mv。
該結(jié)束模塊205,用于當(dāng)充電電流小于預(yù)設(shè)閾值時(shí),結(jié)束充電。
實(shí)際應(yīng)用中,當(dāng)檢測(cè)模塊203檢測(cè)到的充電電流小于預(yù)設(shè)閾值時(shí),表示此時(shí)電池電量已經(jīng)充滿,結(jié)束模塊205可以結(jié)束充電。
具體實(shí)施時(shí),以上各個(gè)模塊可以作為獨(dú)立的實(shí)體來實(shí)現(xiàn),也可以進(jìn)行任意組合,作為同一或若干個(gè)實(shí)體來實(shí)現(xiàn)。
由上可知,本發(fā)明實(shí)施例提供的充電控制裝置200,通過判斷模塊201判斷當(dāng)前充電階段是否處于恒壓充電階段;第一調(diào)整模塊202在該判斷模塊201判斷為是時(shí),增大預(yù)設(shè)充電截止電壓至第一充電截止電壓;檢測(cè)模塊203以預(yù)設(shè)時(shí)間間隔周期性檢測(cè)充電電流以及電池電壓;第二調(diào)整模塊204在該檢測(cè)模塊203檢測(cè)的充電電流大于或等于預(yù)設(shè)閾值,并且電池電壓大于或等于安全電壓時(shí),以預(yù)設(shè)電壓調(diào)整幅度減小該第一充電截止電壓;結(jié)束模塊205在檢測(cè)模塊203檢測(cè)的充電電流小于預(yù)設(shè)閾值時(shí),結(jié)束充電。該方案在恒壓充電階段時(shí),首先增大充電截止電壓,此時(shí)充電電流也隨之增大,當(dāng)電池電壓大于或等于安全電壓時(shí),減小充電截止電壓,直至充電電流小于預(yù)設(shè)閾值時(shí),結(jié)束充電,使得電池能夠更快達(dá)到充滿電的狀態(tài),可以縮短充電時(shí)間。
本發(fā)明實(shí)施例還提供一種終端,該終端可以是智能手機(jī)、平板電腦等設(shè)備。
如圖9所示,終端300可以包括:判斷模塊301、第一調(diào)整模塊302、檢測(cè)模塊303、第二調(diào)整模塊304、結(jié)束模塊305。
該判斷模塊301,用于判斷當(dāng)前充電階段是否處于恒壓充電階段;
該第一調(diào)整模塊302,用于在該判斷模塊301判斷為是時(shí),增大預(yù)設(shè)充電截止電壓至第一充電截止電壓;
該檢測(cè)模塊303,用于以預(yù)設(shè)時(shí)間間隔周期性檢測(cè)充電電流以及電池電壓;
該第二調(diào)整模塊304,用于當(dāng)充電電流大于或等于預(yù)設(shè)閾值,并且電池電壓大于或等于安全電壓時(shí),以預(yù)設(shè)電壓調(diào)整幅度減小該第一充電截止電壓;
該結(jié)束模塊305,用于當(dāng)充電電流小于預(yù)設(shè)閾值時(shí),結(jié)束充電。
在一些實(shí)施例中,第二調(diào)整模塊304包括:第一獲取子模塊、第二獲取子模塊、調(diào)整子模塊。
該第一獲取子模塊,用于當(dāng)充電電流大于或等于預(yù)設(shè)閾值,并且電池電壓大于或等于安全電壓時(shí),獲取電池電壓與安全電壓的第一差值;
該第二獲取子模塊,用于根據(jù)該第一差值獲取預(yù)設(shè)電壓調(diào)整幅度;
該調(diào)整子模塊,用于以該預(yù)設(shè)電壓調(diào)整幅度減小該第一充電截止電壓。
在一些實(shí)施例中,該第二獲取子模塊用于:
確定該第一差值所處的差值區(qū)間;
根據(jù)該差值區(qū)間和預(yù)設(shè)映射關(guān)系獲取預(yù)設(shè)電壓調(diào)整幅度,該預(yù)設(shè)映射關(guān)系為該差值區(qū)間與該預(yù)設(shè)電壓調(diào)整幅度之間的映射關(guān)系。
在一些實(shí)施例中,該判斷模塊301包括:第三獲取子模塊、判斷子模塊。
該第三獲取子模塊,用于獲取當(dāng)前電池電壓;
該判斷子模塊,用于根據(jù)該當(dāng)前電池電壓判斷當(dāng)前充電階段是否處于恒壓充電階段。
在一些實(shí)施例中,該判斷子模塊用于:
獲取預(yù)設(shè)充電截止電壓與該當(dāng)前電池電壓的第二差值;
判斷該第二差值是否小于預(yù)設(shè)差值;
若是,則判斷為當(dāng)前充電階段處于恒壓充電階段。
本發(fā)明實(shí)施例還提供另一種終端,如圖10所示,該終端400可以包括射頻(RF,Radio Frequency)電路401、包括有一個(gè)或一個(gè)以上計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的存儲(chǔ)器402、輸入單元403、顯示單元404、傳感器405、音頻電路406、無線保真(WiFi,Wireless Fidelity)模塊407、包括有一個(gè)或者一個(gè)以上處理核心的處理器408、以及電源409等部件。本領(lǐng)域技術(shù)人員可以理解,圖10中示出的終端結(jié)構(gòu)并不構(gòu)成對(duì)終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
射頻電路401可以通過無線通信與網(wǎng)絡(luò)設(shè)備或其他電子設(shè)備通信,完成與網(wǎng)絡(luò)設(shè)備或其他電子設(shè)備之間的信息收發(fā)。
存儲(chǔ)器402可用于存儲(chǔ)應(yīng)用程序和數(shù)據(jù)。存儲(chǔ)器402存儲(chǔ)的應(yīng)用程序中包含有可執(zhí)行程序代碼。應(yīng)用程序可以組成各種功能模塊。處理器408通過運(yùn)行存儲(chǔ)在存儲(chǔ)器402的應(yīng)用程序,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理。
輸入單元403可用于接收輸入的數(shù)字、字符信息或用戶特征信息(比如指紋),以及產(chǎn)生與用戶設(shè)置以及功能控制有關(guān)的鍵盤、鼠標(biāo)、操作桿、光學(xué)或者軌跡球信號(hào)輸入。其中,輸入單元403可以包括指紋識(shí)別模組。
顯示單元404可用于顯示由用戶輸入的信息或提供給用戶的信息以及終端的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標(biāo)、視頻和其任意組合來構(gòu)成。
終端還可包括至少一種傳感器405,比如光傳感器、運(yùn)動(dòng)傳感器以及其他傳感器。
音頻電路406可通過揚(yáng)聲器、傳聲器提供用戶與終端之間的音頻接口。
無線保真(WiFi)屬于短距離無線傳輸技術(shù),終端通過無線保真模塊407可以與其他終端或服務(wù)器進(jìn)行通信。
處理器408是終端的控制中心,利用各種接口和線路連接整個(gè)終端的各個(gè)部分,通過運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器402內(nèi)的應(yīng)用程序,以及調(diào)用存儲(chǔ)在存儲(chǔ)器402內(nèi)的數(shù)據(jù),執(zhí)行終端的各種功能和處理數(shù)據(jù),從而對(duì)終端進(jìn)行整體監(jiān)控。
終端還包括給各個(gè)部件供電的電源409(比如電池)。在一些實(shí)施例中,電源可以通過電源管理系統(tǒng)與處理器408邏輯相連,從而通過電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。
盡管圖10中未示出,終端還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。
在本實(shí)施例中,終端中的處理器408會(huì)按照如下的指令,將一個(gè)或一個(gè)以上的應(yīng)用程序的進(jìn)程對(duì)應(yīng)的可執(zhí)行程序代碼加載到存儲(chǔ)器402中,并由處理器408來運(yùn)行存儲(chǔ)在存儲(chǔ)器402中的應(yīng)用程序,從而實(shí)現(xiàn)各種功能:
判斷當(dāng)前充電階段是否處于恒壓充電階段;
若是,則增大預(yù)設(shè)充電截止電壓至第一充電截止電壓;
以預(yù)設(shè)時(shí)間間隔周期性檢測(cè)充電電流以及電池電壓;
當(dāng)充電電流大于或等于預(yù)設(shè)閾值,并且電池電壓大于或等于安全電壓時(shí),以預(yù)設(shè)電壓調(diào)整幅度減小該第一充電截止電壓;
當(dāng)充電電流小于預(yù)設(shè)閾值時(shí),結(jié)束充電。
在一些實(shí)施例中,當(dāng)充電電流大于或等于預(yù)設(shè)閾值,并且電池電壓大于或等于安全電壓時(shí),以預(yù)設(shè)電壓調(diào)整幅度減小該第一充電截止電壓時(shí),處理器408用于執(zhí)行以下步驟:當(dāng)充電電流大于或等于預(yù)設(shè)閾值,并且電池電壓大于或等于安全電壓時(shí),獲取電池電壓與安全電壓的第一差值;根據(jù)該第一差值獲取預(yù)設(shè)電壓調(diào)整幅度;以該預(yù)設(shè)電壓調(diào)整幅度減小該第一充電截止電壓。
在一些實(shí)施例中,根據(jù)該第一差值獲取預(yù)設(shè)電壓調(diào)整幅度時(shí),處理器408用于執(zhí)行以下步驟:確定該第一差值所處的差值區(qū)間;根據(jù)該差值區(qū)間和預(yù)設(shè)映射關(guān)系獲取預(yù)設(shè)電壓調(diào)整幅度,該預(yù)設(shè)映射關(guān)系為該差值區(qū)間與該預(yù)設(shè)電壓調(diào)整幅度之間的映射關(guān)系。
在一些實(shí)施例中,判斷當(dāng)前充電階段是否處于恒壓充電階段時(shí),處理器408用于執(zhí)行以下步驟:獲取當(dāng)前電池電壓;根據(jù)該當(dāng)前電池電壓判斷當(dāng)前充電階段是否處于恒壓充電階段。
在一些實(shí)施例中,根據(jù)該當(dāng)前電池電壓判斷當(dāng)前充電階段是否處于恒壓充電階段時(shí),處理器408用于執(zhí)行以下步驟:獲取預(yù)設(shè)充電截止電壓與該當(dāng)前電池電壓的第二差值;判斷該第二差值是否小于預(yù)設(shè)差值;若是,則判斷為當(dāng)前充電階段處于恒壓充電階段。
上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某些實(shí)施例中沒有詳細(xì)描述的部分,可以參見前面對(duì)充電控制方法的詳細(xì)描述,在此不再贅述。
由上可知,本發(fā)明實(shí)施例提供了一種終端,判斷當(dāng)前充電階段是否處于恒壓充電階段;若是,則增大預(yù)設(shè)充電截止電壓至第一充電截止電壓;以預(yù)設(shè)時(shí)間間隔周期性檢測(cè)充電電流以及電池電壓;當(dāng)充電電流大于或等于預(yù)設(shè)閾值,并且電池電壓大于或等于安全電壓時(shí),以預(yù)設(shè)電壓調(diào)整幅度減小該第一充電截止電壓;當(dāng)充電電流小于預(yù)設(shè)閾值時(shí),結(jié)束充電。該方案在恒壓充電階段時(shí),首先增大充電截止電壓,此時(shí)充電電流也隨之增大,當(dāng)電池電壓大于或等于安全電壓時(shí),減小充電截止電壓,直至充電電流小于預(yù)設(shè)閾值時(shí),結(jié)束充電,使得電池能夠更快達(dá)到充滿電的狀態(tài),可以縮短充電時(shí)間。
需要說明的是,本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:只讀存儲(chǔ)器(ROM,Read Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁盤或光盤等。
以上對(duì)本發(fā)明實(shí)施例所提供的一種充電控制方法、裝置及終端進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。