本公開(kāi)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種充電方法及裝置。
背景技術(shù):
目前,充電器中的電池的充電階段至少包括恒壓充電階段。恒壓充電階段是指在電池的電壓值達(dá)到恒壓閾值時(shí),保持該恒壓閾值不變?yōu)樵撾姵爻潆姡敝猎撾姵氐碾娏窟_(dá)到滿電量時(shí)停止。通常,恒壓充電階段的充電時(shí)長(zhǎng)占該電池的總充電時(shí)長(zhǎng)的30%~40%,其中,電池的總充電時(shí)長(zhǎng)是指電池的電量由0持續(xù)增長(zhǎng)到滿電量的充電時(shí)長(zhǎng)。
技術(shù)實(shí)現(xiàn)要素:
為解決相關(guān)技術(shù)中的問(wèn)題,本公開(kāi)提供了一種充電方法及裝置。
根據(jù)本公開(kāi)實(shí)施例的第一方面,提供一種充電方法,該方法包括:
確定電池當(dāng)前的電壓值是否等于恒壓閾值;
在電壓值等于恒壓閾值時(shí),利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電,第一恒定負(fù)電流在第一恒流正電流之前,電池的電壓值在利用第一恒定負(fù)電流放電時(shí)減小,且電池的電壓值在利用第一恒定正電流充電時(shí)增大;
當(dāng)?shù)谝缓懔髡娏魇沟秒姵氐碾妷褐翟俅蔚扔诤銐洪撝禃r(shí),保持恒壓閾值不變?yōu)殡姵爻潆?,直至電池的電量達(dá)到滿電量時(shí)停止。
可選的,該方法還包括:
當(dāng)?shù)谝缓愣ㄕ娏魇沟秒姵氐碾妷褐翟俅蔚扔诤銐洪撝禃r(shí),利用第一系數(shù)縮小第一恒定正電流的恒流值,得到第二恒定正電流;
比較第二恒定正電流的恒流值與恒流閾值;
在第二恒定正電流的恒流值大于等于恒流閾值時(shí),將第二恒定正電流作為第一恒定正電流,觸發(fā)執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟;
在第二恒定正電流的恒流值小于恒流閾值時(shí),觸發(fā)執(zhí)行保持恒壓閾值不變?yōu)殡姵爻潆姡敝岭姵氐碾娏窟_(dá)到滿電量時(shí)停止的步驟。
可選的,該方法還包括:
當(dāng)?shù)谝缓愣ㄕ娏魇沟秒姵氐碾妷褐翟俅蔚扔诤銐洪撝禃r(shí),利用第二系數(shù)縮小第一恒定負(fù)電流的恒流值,得到第二恒定負(fù)電流;
將第二恒定負(fù)電流的恒流值與零進(jìn)行比較;
在第二恒定正電流的恒流值大于等于恒流閾值,且第二恒定負(fù)電流的恒流值大于等于零時(shí),將第二恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,觸發(fā)執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟;
在第二恒定正電流的恒流值大于等于恒流閾值,且第二恒定負(fù)電流的恒流值小于零時(shí),將第二恒定負(fù)電流的恒流值調(diào)整至零,得到第三恒定負(fù)電流,并將第三恒定正電流作為第一恒定正電流,觸發(fā)執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟。
可選的,該方法還包括:
當(dāng)?shù)谝缓愣ㄕ娏魇沟秒姵氐碾妷褐翟俅蔚扔诤銐洪撝禃r(shí),利用第三系數(shù)縮小第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng),得到第四恒定負(fù)電流;
比較第四恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)與時(shí)長(zhǎng)閾值;
在第二恒定正電流的恒流值大于等于恒流閾值,且第四恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)大于等于時(shí)長(zhǎng)閾值時(shí),將第四恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,觸發(fā)執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟;
在第二恒定正電流的恒流值大于等于恒流閾值,且第四恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)小于時(shí)長(zhǎng)閾值時(shí),將第四恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)調(diào)整至?xí)r長(zhǎng)閾值,得到第五恒定負(fù)電流,將第五恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,觸發(fā)執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟。
可選的,該方法還包括:
當(dāng)?shù)谝缓愣ㄕ娏魇沟秒姵氐碾妷褐翟俅蔚扔诤銐洪撝禃r(shí),利用第二系數(shù)縮小第一恒定負(fù)電流的恒流值,并利用第三系數(shù)縮小第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng),得到第六恒定負(fù)電流;
將第六恒定負(fù)電流的恒流值與零進(jìn)行比較,并比較第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)與時(shí)長(zhǎng)閾值;
在第二恒定正電流的恒流值大于等于恒流閾值、第六恒定負(fù)電流的恒流值大于等于零、第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)大于等于時(shí)長(zhǎng)閾值時(shí),將第六恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,觸發(fā)執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟;
在第二恒定正電流的恒流值大于等于恒流閾值、第六恒定負(fù)電流的恒流值小于零、第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)大于等于時(shí)長(zhǎng)閾值時(shí),將第六恒定負(fù)電流的恒流值調(diào)整至零,并保持第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)不變,得到第七恒定負(fù)電流,將第七恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,觸發(fā)執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟;
在第二恒定正電流的恒流值大于等于恒流閾值、第六恒定負(fù)電流的恒流值大于等于零、第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)小于時(shí)長(zhǎng)閾值時(shí),保持第六恒定負(fù)電流的恒流值不變,并將第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)調(diào)整至?xí)r長(zhǎng)閾值,得到第八恒定負(fù)電流,將第八恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,觸發(fā)執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟;
在第二恒定正電流的恒流值大于等于恒流閾值、第六恒定負(fù)電流的恒流值小于零、第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)小于時(shí)長(zhǎng)閾值時(shí),將第六恒定負(fù)電流的恒流值調(diào)整至零,并將第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)調(diào)整至?xí)r長(zhǎng)閾值,得到第九恒定負(fù)電流,將第九恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,觸發(fā)執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟。
可選的,利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,包括:
通過(guò)GPIO(General Purpose Input Output,通用輸入輸出輸出)第一恒定負(fù)電流,并利用系統(tǒng)定時(shí)器設(shè)定第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng);
在輸出第一恒定負(fù)電流的時(shí)長(zhǎng)達(dá)到第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)時(shí),通過(guò)GPIO控制MOSFET(Metallic Oxide Semiconductor Field Effecttransistor,金屬氧化物半導(dǎo)體場(chǎng)效應(yīng)晶體管)停止輸出第一恒定負(fù)電流。
可選的,該方法還包括:
確定電池當(dāng)前的電壓值是否大于等于設(shè)定電壓值;
當(dāng)電池當(dāng)前的電壓值大于等于設(shè)定電壓值時(shí),利用恒定的設(shè)定電流為電池充電,觸發(fā)執(zhí)行確定電池當(dāng)前的電壓值是否等于恒壓閾值的步驟。
根據(jù)本公開(kāi)實(shí)施例的第二方面,提供一種充電裝置,裝置包括:
第一確定模塊,被配置為確定電池當(dāng)前的電壓值是否等于恒壓閾值;
正負(fù)恒流充電模塊,被配置為在第一確定模塊確定出電壓值等于恒壓閾值時(shí),利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電,第一恒定負(fù)電流在第一恒流正電流之前,電池的電壓值在利用第一恒定負(fù)電流放電時(shí)減小,且電池的電壓值在利用第一恒定正電流充電時(shí)增大;
恒壓充電模塊,被配置為當(dāng)正負(fù)恒流充電模塊得到的第一恒流正電流使得電池的電壓值再次等于恒壓閾值時(shí),保持恒壓閾值不變?yōu)殡姵爻潆姡敝岭姵氐碾娏窟_(dá)到滿電量時(shí)停止。
可選的,該裝置還包括:
第一調(diào)整模塊,被配置為當(dāng)?shù)谝缓愣ㄕ娏魇沟秒姵氐碾妷褐翟俅蔚扔诤銐洪撝禃r(shí),利用第一系數(shù)縮小第一恒定正電流的恒流值,得到第二恒定正電流;
第一比較模塊,被配置為比較第一調(diào)整模塊得到的第二恒定正電流的恒流值與恒流閾值;
第一觸發(fā)模塊,被配置為在第一比較模塊的比較結(jié)果為第二恒定正電流的恒流值大于等于恒流閾值時(shí),將第二恒定正電流作為第一恒定正電流,觸發(fā)正負(fù)恒流充電模塊執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟;
第二觸發(fā)模塊,被配置為在第一比較模塊的比較結(jié)果為第二恒定正電流的恒流值小于恒流閾值時(shí),觸發(fā)恒壓充電模塊執(zhí)行保持恒壓閾值不變?yōu)殡姵爻潆姡敝岭姵氐碾娏窟_(dá)到滿電量時(shí)停止的步驟。
可選的,該裝置還包括:
第二調(diào)整模塊,被配置為當(dāng)?shù)谝缓愣ㄕ娏魇沟秒姵氐碾妷褐翟俅蔚扔诤銐洪撝禃r(shí),利用第二系數(shù)縮小第一恒定負(fù)電流的恒流值,得到第二恒定負(fù)電流;
第二比較模塊,被配置為將第二調(diào)整模塊得到的第二恒定負(fù)電流的恒流值與零進(jìn)行比較;
第三觸發(fā)模塊,被配置為在第二比較模塊的比較結(jié)果為第二恒定正電流的恒流值大于等于恒流閾值,且第二恒定負(fù)電流的恒流值大于等于零時(shí),將第二恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,觸發(fā)正負(fù)恒流充電模塊執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟;
第四觸發(fā)模塊,被配置為在第二比較模塊的比較結(jié)果為第二恒定正電流的恒流值大于等于恒流閾值,且第二恒定負(fù)電流的恒流值小于零時(shí),將第二恒定負(fù)電流的恒流值調(diào)整至零,得到第三恒定負(fù)電流,并將第三恒定正電流作為第一恒定正電流,觸發(fā)正負(fù)恒流充電模塊執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟。
可選的,該裝置還包括:
第三調(diào)整模塊,被配置為當(dāng)?shù)谝缓愣ㄕ娏魇沟秒姵氐碾妷褐翟俅蔚扔诤銐洪撝禃r(shí),利用第三系數(shù)縮小第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng),得到第四恒定負(fù)電流;
第三比較模塊,被配置為比較第三調(diào)整模塊得到的第四恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)與時(shí)長(zhǎng)閾值;
第五觸發(fā)模塊,被配置為在第三比較模塊的比較結(jié)果為第二恒定正電流的恒流值大于等于恒流閾值,且第四恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)大于等于時(shí)長(zhǎng)閾值時(shí),將第四恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,觸發(fā)正負(fù)恒流充電模塊執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟;
第六觸發(fā)模塊,被配置為在第三比較模塊的比較結(jié)果為第二恒定正電流的恒流值大于等于恒流閾值,且第四恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)小于時(shí)長(zhǎng)閾值時(shí),將第四恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)調(diào)整至?xí)r長(zhǎng)閾值,得到第五恒定負(fù)電流,將第五恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,觸發(fā)正負(fù)恒流充電模塊執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟。
可選的,該裝置還包括:
第四調(diào)整模塊,被配置為當(dāng)?shù)谝缓愣ㄕ娏魇沟秒姵氐碾妷褐翟俅蔚扔诤銐洪撝禃r(shí),利用第二系數(shù)縮小第一恒定負(fù)電流的恒流值,并利用第三系數(shù)縮小第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng),得到第六恒定負(fù)電流;
第四比較模塊,被配置為將第四調(diào)整模塊得到的第六恒定負(fù)電流的恒流值與零進(jìn)行比較,并比較第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)與時(shí)長(zhǎng)閾值;
第七觸發(fā)模塊,被配置為在第四比較模塊的比較結(jié)果為第二恒定正電流的恒流值大于等于恒流閾值、第六恒定負(fù)電流的恒流值大于等于零、第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)大于等于時(shí)長(zhǎng)閾值時(shí),將第六恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,觸發(fā)正負(fù)恒流充電模塊執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟;
第八觸發(fā)模塊,被配置為在第四比較模塊的比較結(jié)果為第二恒定正電流的恒流值大于等于恒流閾值、第六恒定負(fù)電流的恒流值小于零、第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)大于等于時(shí)長(zhǎng)閾值時(shí),將第六恒定負(fù)電流的恒流值調(diào)整至零,并保持第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)不變,得到第七恒定負(fù)電流,將第七恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,觸發(fā)正負(fù)恒流充電模塊執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟;
第九觸發(fā)模塊,被配置為在第四比較模塊的比較結(jié)果為第二恒定正電流的恒流值大于等于恒流閾值、第六恒定負(fù)電流的恒流值大于等于零、第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)小于時(shí)長(zhǎng)閾值時(shí),保持第六恒定負(fù)電流的恒流值不變,并將第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)調(diào)整至?xí)r長(zhǎng)閾值,得到第八恒定負(fù)電流,將第八恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,觸發(fā)正負(fù)恒流充電模塊執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟;
第十觸發(fā)模塊,被配置為在第四比較模塊的比較結(jié)果為第二恒定正電流的恒流值大于等于恒流閾值、第六恒定負(fù)電流的恒流值小于零、第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)小于時(shí)長(zhǎng)閾值時(shí),將第六恒定負(fù)電流的恒流值調(diào)整至零,并將第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)調(diào)整至?xí)r長(zhǎng)閾值,得到第九恒定負(fù)電流,將第九恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,觸發(fā)正負(fù)恒流充電模塊執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟。
可選的,正負(fù)恒流充電模塊,包括:
定時(shí)子模塊,被配置為通過(guò)GPIO輸出第一恒定負(fù)電流,并利用系統(tǒng)定時(shí)器設(shè)定第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng);
控制子模塊,被配置為在輸出第一恒定負(fù)電流的時(shí)長(zhǎng)達(dá)到定時(shí)子模塊得到的第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)時(shí),通過(guò)GPIO控制MOSFET停止輸出第一恒定負(fù)電流。
可選的,該裝置還包括:
第二確定模塊,被配置為確定電池當(dāng)前的電壓值是否大于等于設(shè)定電壓值;
恒流充電模塊,被配置為當(dāng)?shù)诙_定模塊確定出電池當(dāng)前的電壓值大于等于設(shè)定電壓值時(shí),利用恒定的設(shè)定電流為電池充電,觸發(fā)執(zhí)行確定電池當(dāng)前的電壓值是否等于恒壓閾值的步驟。
根據(jù)本公開(kāi)實(shí)施例的第三方面,提供一種充電裝置,該裝置包括:
處理器;
用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
其中,處理器被配置為:
確定電池當(dāng)前的電壓值是否等于恒壓閾值;
在電壓值等于恒壓閾值時(shí),利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電,第一恒定負(fù)電流在第一恒流正電流之前,電池的電壓值在利用第一恒定負(fù)電流放電時(shí)減小,且電池的電壓值在利用第一恒定正電流充電時(shí)增大;
當(dāng)?shù)谝缓懔髡娏魇沟秒姵氐碾妷褐翟俅蔚扔诤銐洪撝禃r(shí),保持恒壓閾值不變?yōu)殡姵爻潆?,直至電池的電量達(dá)到滿電量時(shí)停止。
本公開(kāi)的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
通過(guò)在電池的電壓值等于恒壓閾值時(shí),先利用第一恒定負(fù)電流對(duì)電池放電,再利用第一恒定正電流對(duì)電池充電,此時(shí),該電池的電壓先減小后增大,在該電池的電壓再次等于恒壓閾值時(shí),充電器利用恒定的電壓為電池充電,由于充電器利用恒定的正電流為電池充電的速度比利用恒定的電壓為電池充電的速度快,因此,解決了電池的電壓值在等于恒壓閾值時(shí),充電器直接利用恒定的電壓為電池充電導(dǎo)致該電池的充電速度緩慢的問(wèn)題,達(dá)到了提高電池的充電速度的效果。
另外,由于充電器利用恒定的電流為電池充電時(shí),該電池的充電電芯會(huì)發(fā)生歐姆極化、濃度極化現(xiàn)象和電化學(xué)極化現(xiàn)象,而第一恒定負(fù)電流可以消除電池的充電電芯產(chǎn)生的歐姆極化現(xiàn)象、濃度極化現(xiàn)象和電化學(xué)極化現(xiàn)象,因此,當(dāng)充電器利用恒定的電流為電池充電,使得該電池的電壓值等于恒壓閾值時(shí),通過(guò)利用第一恒定負(fù)電流對(duì)所述電池進(jìn)行放電,消除了電池的充電電芯的濃度極化現(xiàn)象和電化學(xué)極化現(xiàn)象,延長(zhǎng)了電池的使用壽命。
另外,由于隨著第一恒定正電流的遞減,電池的充電電芯發(fā)生歐姆極化現(xiàn)象、濃度極化現(xiàn)象和電化學(xué)極化現(xiàn)象的速度變慢,此時(shí),恒流值較小或者持續(xù)時(shí)長(zhǎng)較短的第一恒定負(fù)電流就可以消除歐姆極化現(xiàn)象、濃度極化現(xiàn)象和電化學(xué)極化現(xiàn)象,因此,充電器通過(guò)縮小第一恒定負(fù)電流的恒流值,或者,縮小第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng),或者,同時(shí)縮小第一恒定負(fù)電流的恒流值和持續(xù)時(shí)長(zhǎng),不僅可以消除電池的充電電芯發(fā)生的歐姆極化現(xiàn)象、濃度極化現(xiàn)象和電化學(xué)極化現(xiàn)象,還不會(huì)對(duì)電池放出過(guò)多的電量,加快了電池的充電速度。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性的,并不能限制本公開(kāi)。
附圖說(shuō)明
此處的附圖被并入說(shuō)明書(shū)中并構(gòu)成本公開(kāi)說(shuō)明書(shū)的一部分,示出了符合本公開(kāi)的實(shí)施例,并與說(shuō)明書(shū)一起用于解釋本公開(kāi)的原理。
圖1是根據(jù)一示例性實(shí)施例示出的一種充電方法的流程圖。
圖2是根據(jù)一示例性實(shí)施例示出的第一種充電方法的流程圖。
圖3是根據(jù)一示例性實(shí)施例示出的一種電流值和電壓值的變化示意圖。
圖4是根據(jù)一示例性實(shí)施例示出的第二種充電方法的流程圖。
圖5是根據(jù)一示例性實(shí)施例示出的一種電流值和電壓值的變化示意圖。
圖6是根據(jù)一示例性實(shí)施例示出的第三種充電方法的流程圖。
圖7是根據(jù)一示例性實(shí)施例示出的一種電流值和電壓值的變化示意圖。
圖8是根據(jù)一示例性實(shí)施例示出的第四種充電方法的流程圖。
圖9是根據(jù)一示例性實(shí)施例示出的一種電流值和電壓值的變化示意圖。
圖10是根據(jù)一示例性實(shí)施例示出的一種充電裝置的框圖。
圖11是根據(jù)一示例性實(shí)施例示出的一種充電裝置的框圖。
圖12是根據(jù)一示例性實(shí)施例示出的一種用于充電的裝置的框圖。
具體實(shí)施方式
這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說(shuō)明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開(kāi)相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書(shū)中所詳述的、本公開(kāi)的一些方面相一致的裝置和方法的例子。
圖1是根據(jù)一示例性實(shí)施例示出的一種充電方法的流程圖,該充電方法應(yīng)用于充電器中,如圖1所示,該充電方法包括以下步驟。
在步驟101中,確定電池當(dāng)前的電壓值是否等于恒壓閾值。
在步驟102中,在電壓值等于恒壓閾值時(shí),利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電,其中,第一恒定負(fù)電流在第一恒定正電流之前。
電池的電壓值在利用第一恒定負(fù)電流放電時(shí)減小,電池的電壓值在利用第一恒定正電流充電時(shí)增大。
在步驟103中,當(dāng)?shù)谝缓愣ㄕ娏魇沟秒姵氐碾妷褐翟俅蔚扔诤銐洪撝禃r(shí),保持恒壓閾值不變?yōu)殡姵爻潆姡敝岭姵氐碾娏窟_(dá)到滿電量時(shí)停止。
綜上所述,本公開(kāi)提供的充電方法,通過(guò)在電池的電壓值等于恒壓閾值時(shí),先利用第一恒定負(fù)電流對(duì)電池放電,再利用第一恒定正電流對(duì)電池充電,此時(shí),該電池的電壓先減小后增大,在該電池的電壓再次等于恒壓閾值時(shí),充電器利用恒定的電壓為電池充電,由于充電器利用恒定的正電流為電池充電的速度比利用恒定的電壓為電池充電的速度快,因此,解決了電池的電壓值在等于恒壓閾值時(shí),充電器直接利用恒定的電壓為電池充電導(dǎo)致該電池的充電速度緩慢的問(wèn)題,達(dá)到了提高電池的充電速度的效果。
在第一種實(shí)現(xiàn)方式中,充電器通過(guò)調(diào)整第一恒定正電流的恒流值來(lái)對(duì)抗電池的充電電芯的歐姆極化現(xiàn)象,請(qǐng)參考圖2示出的第一種充電方法的流程圖,該充電方法應(yīng)用于充電器中,如圖2所示,該充電方法包括如下步驟。
在步驟201中,確定電池當(dāng)前的電壓值是否大于等于設(shè)定電壓值。
充電器開(kāi)始為電池充電時(shí),首先會(huì)確定該電池當(dāng)前的電壓值。若電池的電壓值低于數(shù)值較小的預(yù)設(shè)閾值,比如:2.1V(伏),此時(shí),電池的電量通常較低,充電器會(huì)利用恒定的預(yù)充電電流為電池充電,使得電池的電壓值逐漸上升。其中,預(yù)充電電流通常較小,比如:100mA(毫安),本實(shí)施例不對(duì)預(yù)設(shè)閾值和與充電電流的大小作限定。
充電器利用預(yù)充電電流為電池充電后,充電器還需要確定該電池的電壓值是否大于等于設(shè)定電壓值。在電池的電壓值大于等于設(shè)定電壓值時(shí),充電器執(zhí)行步驟202;在電池的電壓值小于設(shè)定電壓值時(shí),充電器使用預(yù)充電電流繼續(xù)為電池充電,直到充電器檢測(cè)出該電池的電壓值大于等于設(shè)定電壓值時(shí)執(zhí)行步驟202。
其中,充電器確定電池當(dāng)前的電壓值是否大于等于設(shè)定電壓值的實(shí)現(xiàn)方式可以包括但不限于:在第一種實(shí)現(xiàn)方式中,充電器每隔預(yù)設(shè)時(shí)長(zhǎng)獲取電池當(dāng)前的電壓值,并將該電壓值與設(shè)定電壓值進(jìn)行比較;在第二種實(shí)現(xiàn)方式中,充電器設(shè)置用于監(jiān)控電池當(dāng)前的電壓值的監(jiān)控進(jìn)程,在電池的電壓值大于等于設(shè)定電壓值時(shí),該監(jiān)控進(jìn)程自動(dòng)將電池的電壓值大于等于設(shè)定電壓值的事件通知給充電器。
在步驟202中,當(dāng)電池當(dāng)前的電壓值大于等于設(shè)定電壓值時(shí),利用恒定的設(shè)定電流為電池充電。
充電器在利用恒定的設(shè)定電流為電池充電時(shí),該電池的電壓值繼續(xù)上升。
在步驟203中,確定電池當(dāng)前的電壓值是否等于恒壓閾值。
其中,恒壓閾值是電池的最大充電電壓值。充電器在利用恒定的設(shè)定電流為電池充電時(shí),確定電池當(dāng)前的電壓值是否等于恒壓閾值。當(dāng)電池當(dāng)前的電壓值等于恒壓閾值時(shí),充電器執(zhí)行步驟204;當(dāng)電池當(dāng)前的電壓值小于恒壓閾值時(shí),充電器利用恒定的設(shè)定電流為電池充電,直到該電池的電壓值等于恒壓閾值時(shí)執(zhí)行步驟204。
其中,充電器確定電池當(dāng)前的電壓值是否等于恒壓閾值的實(shí)現(xiàn)方式可以包括但不限于:在第一種實(shí)現(xiàn)方式中,充電器每隔預(yù)設(shè)時(shí)長(zhǎng)獲取電池當(dāng)前的電壓值,并將該電壓值與恒壓閾值進(jìn)行比較;在第二種實(shí)現(xiàn)方式中,充電器設(shè)置用于監(jiān)控電池當(dāng)前的電壓值的監(jiān)控進(jìn)程,在電池的電壓值等于恒壓閾值時(shí),該監(jiān)控進(jìn)程自動(dòng)將電池的電壓值等于恒壓閾值的事件通知給充電器電壓值。
在步驟204中,在電壓值等于恒壓閾值時(shí),利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電,第一恒定負(fù)電流在第一恒定正電流之前。
其中,電池的電壓值在利用第一恒定負(fù)電流放電時(shí)減小,在利用第一恒定正電流充電時(shí)增大。
其中,第一恒定負(fù)電流可以是由充電器中的微處理器生成、由充電器中的GPIO輸出的,且該第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)通過(guò)該充電器中的系統(tǒng)定時(shí)器設(shè)定,在輸出第一恒定負(fù)電流的時(shí)長(zhǎng)達(dá)到該持續(xù)時(shí)長(zhǎng)時(shí),充電器通過(guò)GPIO控制MOSFET的開(kāi)關(guān)來(lái)停止輸出該第一恒定負(fù)電流。
當(dāng)充電器的電壓值等于恒壓閾值時(shí),該充電器利用數(shù)值為恒壓閾值的電壓值為電池充電,則該電池的充電電流會(huì)逐漸減小。由于充電器利用恒定的電壓值為電池充電的充電速度比充電器利用恒定的電流為電池充電的充電速度慢,因此,充電器利用數(shù)值為恒壓閾值的電壓值為電池充電的時(shí)間較長(zhǎng)會(huì)影響該電池的充電速度。
在本實(shí)施例中,電池的電壓值等于恒壓閾值時(shí),充電器并不立即利用數(shù)值為恒壓閾值的電壓值為電池充電,而是先利用第一恒定負(fù)電流為電池放電,再利用第一恒定正電流為電池充電,該第一恒定正電流使得電池的電壓值逐漸增大,這樣,充電器利用階段性的第一恒定正電流為該電池進(jìn)行充電,加快了電池的充電速度。
在步驟205中,當(dāng)?shù)谝缓愣ㄕ娏魇沟秒姵氐碾妷褐翟俅蔚扔诤銐洪撝禃r(shí),利用第一系數(shù)縮小第一恒定正電流的恒流值,得到第二恒定正電流。
由于電池的電量越大,充電器利用較大的恒定的充電電流為電池充電導(dǎo)致的該電池的充電電芯發(fā)生歐姆極化現(xiàn)象的速度越快,因此,隨著電池的電量逐漸增大,充電器需要通過(guò)減小第一恒定正電流的恒流值來(lái)防止該電池的充電電芯發(fā)生歐姆極化現(xiàn)象。
其中,第一系數(shù)可以為大于0且小于1的任意數(shù)值,比如:0.4,此時(shí),充電器在利用第一系數(shù)縮小第一恒定正電流的恒流值時(shí),將第一恒定正電流的恒流值乘以該第一系數(shù),得到第二恒定正電流。
第一系數(shù)還可以為任意小于該第一恒定正電流的恒流值的正數(shù),比如:100mA,此時(shí),充電器在利用第一系數(shù)縮小第一恒定正電流的恒流值時(shí),將第一恒定正電流的恒流值減去該第一系數(shù),得到第二恒定正電流,恒流值是指第一恒定正電流或第一恒定負(fù)電流的恒定的電流的絕對(duì)值。
在步驟206中,比較第二恒定正電流的恒流值與恒流閾值。
恒流閾值是用戶設(shè)置的數(shù)值較小的電流值,比如:100mA,當(dāng)?shù)诙愣ㄕ娏鞯暮懔髦荡笥诘扔诤懔鏖撝禃r(shí),充電器執(zhí)行步驟207;當(dāng)?shù)诙愣ㄕ娏鞯暮懔髦敌∮诤懔鏖撝禃r(shí),說(shuō)明電池的電量已趨近于滿電量,充電器執(zhí)行步驟208。
在步驟207中,在第二恒定正電流的恒流值大于等于恒流閾值時(shí),將第二恒定正電流作為第一恒定正電流,再次執(zhí)行步驟204。
此時(shí),第一恒定電流的恒流值比上一次電壓值達(dá)到恒壓閾值時(shí)的第一恒定電流的恒流值小。
在步驟208中,在第二恒定正電流的恒流值小于恒流閾值時(shí),保持恒壓閾值不變?yōu)殡姵爻潆?,直至電池的電量達(dá)到滿電量時(shí)停止。
請(qǐng)參考圖3,其示出了在充電器從開(kāi)始為電池充電至結(jié)束為電池充電的過(guò)程中,電池的充電電流和充電電壓值的變化示意圖,充電器開(kāi)始為電池充電時(shí),該電池的電壓值為1.9V,小于預(yù)設(shè)閾值2.1V,充電器利用100mA的預(yù)充電電流為該電池充電,此時(shí),該電池的電壓值逐漸上升。當(dāng)電池的電壓值上升至設(shè)定電壓值2.8V時(shí),充電器利用1000mA的設(shè)定電流為該電池充電,此時(shí),該電池的電壓值繼續(xù)上升。當(dāng)電池的電壓值上升至恒壓閾值4.4V時(shí),利用恒流值為200mA的第一恒定負(fù)電流為該電池放電,然后利用恒流值為900mA的第一恒定正電流為該電池充電,此時(shí),該電池的電壓值先減小后增大。當(dāng)?shù)谝缓愣ㄕ娏魇沟迷撾姵氐碾妷褐翟俅紊仙?.4V時(shí),將第一恒定正電流的恒流值乘以第一系數(shù)0.9,得到恒流值為810mA的第二恒定電流,810mA大于恒流閾值100mA,將該第二恒定電流作為第一恒定電流,繼續(xù)為該電池充電,循環(huán)上述步驟,直至第二恒定電流的恒流值小于恒流閾值時(shí)停止,此時(shí),充電器利用數(shù)值為恒壓閾值4.4V的電壓為電池充電,該電池的充電電流逐漸減小。當(dāng)充電電流減小到電流閾值100mA時(shí),充電器停止為該電池充電。
綜上所述,本公開(kāi)提供的充電方法,通過(guò)在電池的電壓值等于恒壓閾值時(shí),先利用第一恒定負(fù)電流對(duì)電池放電,再利用第一恒定正電流對(duì)電池充電,此時(shí),該電池的電壓先減小后增大,在該電池的電壓再次等于恒壓閾值時(shí),充電器利用恒定的電壓為電池充電,由于充電器利用恒定的正電流為電池充電的速度比利用恒定的電壓為電池充電的速度快,因此,解決了電池的電壓值在等于恒壓閾值時(shí),充電器直接利用恒定的電壓為電池充電導(dǎo)致該電池的充電速度緩慢的問(wèn)題,達(dá)到了提高電池的充電速度的效果。
另外,由于充電器利用恒定的電流為電池充電時(shí),該電池的充電電芯會(huì)發(fā)生歐姆極化、濃度極化現(xiàn)象和電化學(xué)極化現(xiàn)象,而第一恒定負(fù)電流可以消除電池的充電電芯產(chǎn)生的歐姆極化現(xiàn)象、濃度極化現(xiàn)象和電化學(xué)極化現(xiàn)象,因此,當(dāng)充電器利用恒定的電流為電池充電,使得該電池的電壓值等于恒壓閾值時(shí),通過(guò)利用第一恒定負(fù)電流對(duì)所述電池進(jìn)行放電,消除了電池的充電電芯的濃度極化現(xiàn)象和電化學(xué)極化現(xiàn)象,延長(zhǎng)了電池的使用壽命。
在第二種實(shí)現(xiàn)方式中,充電器可以通過(guò)調(diào)整第一恒定負(fù)電流的恒流值來(lái)加快電池的充電速度。請(qǐng)參考圖4示出的第二種充電方法的流程圖,在步驟204之后,該方法還包括如下步驟。
在步驟209中,當(dāng)?shù)谝缓愣ㄕ娏魇沟秒姵氐碾妷褐翟俅蔚扔诤銐洪撝禃r(shí),利用第二系數(shù)縮小第一恒定負(fù)電流的恒流值,得到第二恒定負(fù)電流。
由于隨著第一恒定正電流的遞減,電池的充電電芯發(fā)生歐姆極化現(xiàn)象、濃度極化現(xiàn)象和電化學(xué)極化現(xiàn)象的速度變慢,此時(shí),恒流值較小的第一恒定負(fù)電流就可以消除歐姆極化現(xiàn)象、濃度極化現(xiàn)象和電化學(xué)極化現(xiàn)象,因此,充電器通過(guò)縮小第一恒定負(fù)電流的恒流值,不僅可以消除電池的充電電芯發(fā)生的歐姆極化現(xiàn)象、濃度極化現(xiàn)象和電化學(xué)極化現(xiàn)象,還不會(huì)對(duì)電池放出過(guò)多的電量,加快了電池的充電速度。
其中,第二系數(shù)可以為大于0且小于1的任意數(shù)值,比如:0.4,此時(shí),充電器在利用第二系數(shù)縮小第一恒定負(fù)電流的恒流值時(shí),將第一恒定負(fù)電流的恒流值乘以該第二系數(shù),得到第二恒定負(fù)電流。
第二系數(shù)還可以為任意小于該第一恒定負(fù)電流的恒流值的正數(shù),比如:50mA,此時(shí),充電器在利用第二系數(shù)縮小第一恒定負(fù)電流的恒流值時(shí),將第一恒定負(fù)電流的恒流值減去該第二系數(shù),得到第二恒定負(fù)電流。
在步驟210中,將第二恒定負(fù)電流的恒流值與零進(jìn)行比較。
步驟209和步驟210可以在步驟205和步驟206之前執(zhí)行,也可以在步驟205和步驟206之后執(zhí)行,還可以與步驟205和步驟206同時(shí)執(zhí)行,本實(shí)施例不作限定。
在步驟206得到的比較結(jié)果為第二恒定正電流的恒流值大于等于恒流閾值,且步驟210得到的比較結(jié)果為第二恒定負(fù)電流的恒流值大于等于零時(shí),執(zhí)行步驟211;在步驟206得到的比較結(jié)果為第二恒定正電流的恒流值大于等于恒流閾值,且步驟210得到的比較結(jié)果為第二恒定負(fù)電流的恒流值小于零時(shí),執(zhí)行步驟212。
另外,當(dāng)步驟206得到的比較結(jié)果為第二恒定正電流的恒流值小于恒流閾值時(shí),在一種實(shí)現(xiàn)方式中,無(wú)論第二恒定負(fù)電流的恒流值是否等于零,充電器都保持恒壓閾值不變?yōu)殡姵爻潆?,直至電池的電量達(dá)到滿電量時(shí)停止;在另一種實(shí)現(xiàn)方式中,在步驟210得到的比較結(jié)果為第二恒定負(fù)電流的恒流值大于等于零時(shí),將該第二恒定負(fù)電流作為第一恒定負(fù)電流,充電器利用該第一恒定負(fù)電流為電池放電,利用恒流值為恒流閾值的第一恒定正電流為電池充電,在步驟210得到的比較結(jié)果為第二恒定負(fù)電流的恒流值小于零時(shí),充電器保持恒壓閾值不變?yōu)殡姵爻潆姡敝岭姵氐碾娏窟_(dá)到滿電量時(shí)停止,即,執(zhí)行步驟208。
作為步驟207的可替換步驟,在步驟211中,當(dāng)?shù)诙愣ㄕ娏鞯暮懔髦荡笥诘扔诤懔鏖撝?,且第二恒定?fù)電流的恒流值大于等于零時(shí),將第二恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,再次執(zhí)行步驟204。
此時(shí),第一恒定負(fù)電流的恒流值比上一次電壓值達(dá)到恒壓閾值時(shí)的第一恒定負(fù)電流的恒流值小。
作為步驟207的可替換步驟,在步驟212中,在第二恒定正電流的恒流值大于等于恒流閾值,且第二恒定負(fù)電流的恒流值小于零時(shí),將第二恒定負(fù)電流的恒流值調(diào)整至零,得到第三恒定負(fù)電流,并將第三恒定正電流作為第一恒定正電流,再次執(zhí)行步驟204。
請(qǐng)參考圖5,其示出了充電器從開(kāi)始為電池充電至結(jié)束為電池充電的過(guò)程中,電池的充電電流和充電電壓值的變化示意圖,充電器開(kāi)始為電池充電時(shí),該電池的電壓值為1.9V,小于預(yù)設(shè)閾值2.1V,充電器利用預(yù)充電電流為該電池充電,此時(shí),該電池的電壓值逐漸上升。當(dāng)電池的電壓值上升至設(shè)定電壓值2.8V時(shí),充電器利用1000mA的設(shè)定電流為該電池充電,此時(shí),該電池的電壓值繼續(xù)上升。當(dāng)電池的電壓值上升至恒壓閾值4.4V時(shí),利用恒流值為200mA的第一恒定負(fù)電流為該電池充電,然后,利用恒流值為900mA的第一恒定正電流為該電池充電。此時(shí),該電池的電壓值先減小后增大。當(dāng)?shù)谝缓愣ㄕ娏魇沟迷撾姵氐碾妷褐翟俅紊仙?.4V時(shí),將第一恒定負(fù)電流的恒流值減去50mA,得到恒流值為150mA的第二恒定負(fù)電流,150mA大于零,將第二恒定負(fù)電流作為第一恒定負(fù)電流;將第一恒定正電流的恒流值乘以第二系數(shù)0.9,得到恒流值為810mA的第二恒定正電流,810mA大于恒流閾值100mA,將第二恒定正電流作為第一恒定正電流,繼續(xù)為該電池充電,循環(huán)上述步驟,直至第二恒流正電流的恒流值小于恒流閾值時(shí)停止,此時(shí),充電器利用數(shù)值為恒壓閾值4.4V的電壓值為電池充電,該電池的充電電流逐漸減小。當(dāng)充電電流減小到電流閾值100mA時(shí),充電器停止為該電池充電。
在第三種實(shí)現(xiàn)方式中,充電器可以通過(guò)調(diào)整第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)來(lái)加快電池的充電速度。請(qǐng)參考圖6示出的第三種充電方法的流程圖,在步驟204之后,該方法還包括如下步驟。
在步驟213中,當(dāng)?shù)谝缓愣ㄕ娏魇沟秒姵氐碾妷褐翟俅蔚扔诤銐洪撝禃r(shí),利用第三系數(shù)縮小第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng),得到第四恒定負(fù)電流。
由于隨著第一恒定正電流的遞減,電池的充電電芯發(fā)生歐姆極化現(xiàn)象、濃度極化現(xiàn)象和電化學(xué)極化現(xiàn)象的速度變慢,此時(shí),持續(xù)時(shí)長(zhǎng)較短的第一恒定負(fù)電流就可以消除歐姆極化現(xiàn)象、濃度極化現(xiàn)象和電化學(xué)極化現(xiàn)象,因此,充電器通過(guò)縮小第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng),不僅可以消除電池的充電電芯發(fā)生的歐姆極化現(xiàn)象、濃度極化現(xiàn)象和電化學(xué)極化現(xiàn)象,還不會(huì)對(duì)電池放出過(guò)多的電量,加快了電池的充電速度。
其中,第三系數(shù)可以為大于0且小于1的任意數(shù)值,比如:0.4,此時(shí),充電器在利用第三系數(shù)縮小第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)時(shí),將第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)乘以該第三系數(shù),得到第四恒定負(fù)電流。
第三系數(shù)還可以為任意小于該第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)的正數(shù),比如:1s,此時(shí),充電器在利用第三系數(shù)縮小第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)時(shí),將第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)減去該第三系數(shù),得到第四恒定負(fù)電流。
在步驟214中,比較第四恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)與時(shí)長(zhǎng)閾值。
步驟213和步驟214可以在步驟205和步驟206之前執(zhí)行,也可以在步驟205和步驟206之后執(zhí)行,還可以與步驟205和步驟206同時(shí)執(zhí)行,本實(shí)施例不作限定。
當(dāng)步驟206得到的比較結(jié)果為第二恒定正電流的恒流值大于等于恒流閾值,且步驟214得到的比較結(jié)果為第四恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)大于等于時(shí)長(zhǎng)閾值時(shí),執(zhí)行步驟215;當(dāng)步驟206得到的比較結(jié)果為第二恒定正電流的恒流值大于等于恒流閾值,且步驟214得到的比較結(jié)果為第四恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)小于時(shí)長(zhǎng)閾值時(shí),執(zhí)行步驟216。
另外,當(dāng)步驟206得到的比較結(jié)果為第二恒定正電流的恒流值小于恒流閾值時(shí),在一種實(shí)現(xiàn)方式中,無(wú)論第二恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)是否達(dá)到時(shí)長(zhǎng)閾值,充電器都保持恒壓閾值不變?yōu)殡姵爻潆?,直至電池的電量達(dá)到滿電量時(shí)停止;在另一種實(shí)現(xiàn)方式中,當(dāng)步驟214得到的比較結(jié)果為第四恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)大于等于時(shí)長(zhǎng)閾值時(shí),將該第四恒定負(fù)電流作為第一恒定負(fù)電流,充電器利用該第一恒定負(fù)電流為電池放電,利用恒流值為恒流閾值的第一恒定正電流為電池充電,當(dāng)步驟214得到的比較結(jié)果為第四恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)小于時(shí)長(zhǎng)閾值時(shí),充電器保持恒壓閾值不變?yōu)殡姵爻潆?,直至電池的電量達(dá)到滿電量時(shí)停止,即,執(zhí)行步驟208。
作為步驟207的可替換步驟,在步驟215中,在第二恒定正電流的恒流值大于等于恒流閾值,且第四恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)大于等于時(shí)長(zhǎng)閾值時(shí),將第四恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,再次執(zhí)行步驟204。
作為步驟207的可替換步驟,在步驟216中,在第二恒定正電流的恒流值大于等于恒流閾值,且第四恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)小于時(shí)長(zhǎng)閾值時(shí),將第四恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)調(diào)整至?xí)r長(zhǎng)閾值,得到第五恒定負(fù)電流,將第五恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,再次執(zhí)行步驟204。
請(qǐng)參考圖7,其示出了充電器從開(kāi)始為電池充電至結(jié)束為電池充電的過(guò)程中,電池的充電電流和充電電壓值的變化示意圖,充電器開(kāi)始為電池充電時(shí),該電池的電壓值為1.9V,小于預(yù)設(shè)閾值2.1V,充電器利用預(yù)充電電流為該電池充電,此時(shí),該電池的電壓值逐漸上升。當(dāng)電池的電壓值上升至設(shè)定電壓值2.8V時(shí),充電器利用1000mA的設(shè)定電流為該電池充電,此時(shí),該電池的電壓值繼續(xù)上升。當(dāng)電池的電壓值上升至恒壓閾值4.4V時(shí),利用持續(xù)時(shí)長(zhǎng)為5s的第一恒定負(fù)電流為該電池充電,然后,利用恒流值為900mA的第一恒定正電流為該電池充電。此時(shí),該電池的電壓值先減小后增大。當(dāng)?shù)谝缓愣ㄕ娏魇沟迷撾姵氐碾妷褐翟俅紊仙?.4V時(shí),將第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)減去1s,得到持續(xù)時(shí)長(zhǎng)為4s的第四恒定負(fù)電流,4s大于時(shí)長(zhǎng)閾值0.5s,將第四恒定負(fù)電流作為第一恒定負(fù)電流;將第一恒定正電流的恒流值乘以第二系數(shù)0.9,得到恒流值為810mA的第二恒定正電流,810mA大于恒流閾值100mA,將第二恒定正電流作為第一恒定正電流,繼續(xù)為該電池充電,循環(huán)上述步驟,直至第二恒流正電流的恒流值小于恒流閾值時(shí)停止,此時(shí),充電器利用數(shù)值為恒壓閾值4.4V的電壓值為電池充電,該電池的充電電流逐漸減小。當(dāng)充電電流減小到電流閾值100mA時(shí),充電器停止為該電池充電。
在第四種實(shí)現(xiàn)方式中,充電器可以通過(guò)同時(shí)調(diào)整第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)和恒流值來(lái)加快電池的充電速度。請(qǐng)參考圖8示出的第四種充電方法的流程圖,在步驟204之后,該方法還包括如下步驟。
在步驟217中,當(dāng)?shù)谝缓愣ㄕ娏魇沟秒姵氐碾妷褐翟俅蔚扔诤銐洪撝禃r(shí),利用第二系數(shù)縮小第一恒定負(fù)電流的恒流值,并利用第三系數(shù)縮小第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng),得到第六恒定負(fù)電流。
其中,有關(guān)第二系數(shù)的描述詳見(jiàn)圖4所述的實(shí)施例,有關(guān)第三系數(shù)的描述詳見(jiàn)圖6所述的實(shí)施例,在此不作贅述。
在步驟218中,將第六恒定負(fù)電流的恒流值與零進(jìn)行比較,并比較第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)與時(shí)長(zhǎng)閾值。
其中,步驟217和步驟218可以在步驟205和步驟206之前執(zhí)行,也可以在步驟205和步驟206之后執(zhí)行;還可以與步驟205和步驟206同時(shí)執(zhí)行,本實(shí)施例不作限定。
當(dāng)步驟206得到的比較結(jié)果為第二恒定正電流的恒流值大于等于恒流閾值,且步驟218得到的比較結(jié)果為第六恒定負(fù)電流的恒流值大于等于零,且第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)大于等于時(shí)長(zhǎng)閾值時(shí),執(zhí)行步驟219;當(dāng)步驟206得到的比較結(jié)果為第二恒定正電流的恒流值大于等于恒流閾值,且步驟218得到的比較結(jié)果為第六恒定負(fù)電流的恒流值小于零,且第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)大于等于時(shí)長(zhǎng)閾值時(shí),執(zhí)行步驟220;當(dāng)步驟206得到的比較結(jié)果為第二恒定正電流的恒流值大于等于恒流閾值,且步驟218得到的比較結(jié)果為第六恒定負(fù)電流的恒流值大于等于零,且第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)小于時(shí)長(zhǎng)閾值時(shí),執(zhí)行步驟221;當(dāng)步驟206得到的比較結(jié)果為第二恒定正電流的恒流值大于等于恒流閾值,且步驟218得到的比較結(jié)果為第六恒定負(fù)電流的恒流值小于零,且第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)小于時(shí)長(zhǎng)閾值時(shí),執(zhí)行步驟222。
另外,當(dāng)步驟206得到的比較結(jié)果為第二恒定正電流的恒流值小于恒流閾值時(shí),在一種實(shí)現(xiàn)方式中,無(wú)論第六恒定負(fù)電流的恒流值是否達(dá)到零,且無(wú)論第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)是否達(dá)到時(shí)長(zhǎng)閾值,充電器都保持恒壓閾值不變?yōu)殡姵爻潆姡敝岭姵氐碾娏窟_(dá)到滿電量時(shí)停止,即,執(zhí)行步驟208。
在另一種實(shí)現(xiàn)方式中,當(dāng)步驟218得到的比較結(jié)果為第六恒定負(fù)電流的恒流值大于等于零,且第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)大于等于時(shí)長(zhǎng)閾值時(shí),充電器將該第六恒定負(fù)電流作為第一恒定負(fù)電流,利用該第一恒定負(fù)電流為電池放電,利用恒流值為恒流閾值的第一恒定正電流為電池充電;當(dāng)步驟218得到的比較結(jié)果為第六恒定負(fù)電流的恒流值小于零,且第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)大于等于時(shí)長(zhǎng)閾值時(shí),充電器將該第六恒定負(fù)電流的恒流值調(diào)整至零,并將調(diào)整后的第六恒定負(fù)電流作為第一恒定負(fù)電流,利用該第一恒定負(fù)電流為電池放電,利用恒流值為恒流閾值的第一恒定正電流為電池充電;當(dāng)步驟218得到的比較結(jié)果為第六恒定負(fù)電流的恒流值大于等于零,且第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)小于時(shí)長(zhǎng)閾值時(shí),充電器將該第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)調(diào)整至?xí)r長(zhǎng)閾值,并將調(diào)整后的第六恒定負(fù)電流作為第一恒定負(fù)電流,利用該第一恒定負(fù)電流為電池放電,利用恒流值為恒流閾值的第一恒定正電流為電池充電;當(dāng)步驟218得到的比較結(jié)果為第六恒定負(fù)電流的恒流值小于零,且第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)小于時(shí)長(zhǎng)閾值時(shí),充電器保持恒壓閾值不變?yōu)殡姵爻潆?,直至電池的電量達(dá)到滿電量時(shí)停止。
作為步驟207的可替換步驟,在步驟219中,在第二恒定正電流的恒流值大于等于恒流閾值、第六恒定負(fù)電流的恒流值大于等于零、第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)大于等于時(shí)長(zhǎng)閾值時(shí),將第六恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,再次執(zhí)行步驟204。
作為步驟207的可替換步驟,在步驟220中,在第二恒定正電流的恒流值大于等于恒流閾值、第六恒定負(fù)電流的恒流值小于零、第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)大于等于時(shí)長(zhǎng)閾值時(shí),將第六恒定負(fù)電流的恒流值調(diào)整至零,并保持第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)不變,得到第七恒定負(fù)電流,將第七恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,再次執(zhí)行步驟204。
作為步驟207的可替換步驟,在步驟221中,在第二恒定正電流的恒流值大于等于恒流閾值、第六恒定負(fù)電流的恒流值大于等于零、第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)小于時(shí)長(zhǎng)閾值時(shí),保持第六恒定負(fù)電流的恒流值不變,并將第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)調(diào)整至?xí)r長(zhǎng)閾值,得到第八恒定負(fù)電流,將第八恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,再次執(zhí)行步驟204。
作為步驟207的可替換步驟,在步驟222中,在第二恒定正電流的恒流值大于等于恒流閾值、第六恒定負(fù)電流的恒流值小于零、第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)小于時(shí)長(zhǎng)閾值時(shí),將第六恒定負(fù)電流的恒流值調(diào)整至零,并將第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)調(diào)整至?xí)r長(zhǎng)閾值,得到第九恒定負(fù)電流,將第九恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,再次執(zhí)行步驟204。
請(qǐng)參考圖9,其示出了充電器從開(kāi)始為電池充電至結(jié)束為電池充電的過(guò)程中,電池的充電電流和充電電壓值的變化示意圖,充電器開(kāi)始為電池充電時(shí),該電池的電壓值為1.9V,小于預(yù)設(shè)閾值2.1V,充電器利用預(yù)充電電流為該電池充電,此時(shí),該電池的電壓值逐漸上升。當(dāng)電池的電壓值上升至設(shè)定電壓值2.8V時(shí),充電器利用1000mA的設(shè)定電流為該電池充電,此時(shí),該電池的電壓值繼續(xù)上升。當(dāng)電池的電壓值上升至恒壓閾值4.4V時(shí),利用恒流值為200mA、持續(xù)時(shí)長(zhǎng)為5s的第一恒定負(fù)電流為該電池充電,然后,利用恒流值為900mA的第一恒定正電流為該電池充電。此時(shí),該電池的電壓值先減小后增大。當(dāng)?shù)谝缓愣ㄕ娏魇沟迷撾姵氐碾妷褐翟俅紊仙?.4V時(shí),將第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)減去1s,將第一恒定負(fù)電流的恒流值減去50mA,得到恒流值為150mA、持續(xù)時(shí)長(zhǎng)為4s的第六恒定負(fù)電流,150mA大于零,且4s大于時(shí)長(zhǎng)閾值0.5s,將第六恒定負(fù)電流作為第一恒定負(fù)電流;將第一恒定正電流的恒流值乘以第二系數(shù)0.9,得到恒流值為810mA的第二恒定正電流,810mA大于恒流閾值100mA,將第二恒定正電流作為第一恒定正電流,繼續(xù)為該電池充電,循環(huán)上述步驟,直至第二恒流正電流的恒流值小于恒流閾值時(shí)停止,此時(shí),充電器利用數(shù)值為恒壓閾值4.4V的電壓值為電池充電,該電池的充電電流逐漸減小。當(dāng)充電電流減小到電流閾值100mA時(shí),充電器停止為該電池充電。
圖10是根據(jù)一示例性實(shí)施例示出的一種充電裝置的框圖,該充電裝置應(yīng)用于充電器中,如圖10所示,該充電裝置包括:第一確定模塊1010、正負(fù)恒流充電模塊1020、恒壓充電模塊1030。
該第一確定模塊1010,被配置為確定電池當(dāng)前的電壓值是否等于恒壓閾值;
該正負(fù)恒流充電模塊1020,被配置為在第一確定模塊1010確定出電壓值等于恒壓閾值時(shí),利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電,第一恒定負(fù)電流在第一恒流正電流之前,電池的電壓值在利用第一恒定負(fù)電流放電時(shí)減小,且電池的電壓值在利用第一恒定正電流充電時(shí)增大;
該恒壓充電模塊1030,被配置為當(dāng)正負(fù)恒流充電模塊1020得到的第一恒流正電流使得電池的電壓值再次等于恒壓閾值時(shí),保持恒壓閾值不變?yōu)殡姵爻潆?,直至電池的電量達(dá)到滿電量時(shí)停止。
綜上所述,本公開(kāi)提供的充電裝置,通過(guò)在電池的電壓值等于恒壓閾值時(shí),先利用第一恒定負(fù)電流對(duì)電池放電,再利用第一恒定正電流對(duì)電池充電,此時(shí),該電池的電壓先減小后增大,在該電池的電壓再次等于恒壓閾值時(shí),充電器利用恒定的電壓為電池充電,由于充電器利用恒定的正電流為電池充電的速度比利用恒定的電壓為電池充電的速度快,因此,解決了電池的電壓值在等于恒壓閾值時(shí),充電器直接利用恒定的電壓為電池充電導(dǎo)致該電池的充電速度緩慢的問(wèn)題,達(dá)到了提高電池的充電速度的效果。
圖11是根據(jù)一示例性實(shí)施例示出的一種充電裝置的框圖,該充電裝置應(yīng)用于充電器中,如圖11所示,該充電裝置包括:第一確定模塊1110、正負(fù)恒流充電模塊1120、恒壓充電模塊1130。
該第一確定模塊1110,被配置為確定電池當(dāng)前的電壓值是否等于恒壓閾值;
該正負(fù)恒流充電模塊1120,被配置為在第一確定模塊1110確定出電壓值等于恒壓閾值時(shí),利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電,第一恒定負(fù)電流在第一恒流正電流之前,電池的電壓值在利用第一恒定負(fù)電流放電時(shí)減小,且電池的電壓值在利用第一恒定正電流充電時(shí)增大;
該恒壓充電模塊1130,被配置為當(dāng)正負(fù)恒流充電模塊1120得到的第一恒流正電流使得電池的電壓值再次等于恒壓閾值時(shí),保持恒壓閾值不變?yōu)殡姵爻潆?,直至電池的電量達(dá)到滿電量時(shí)停止。
可選的,該裝置還包括:第一調(diào)整模塊1140、第一比較模塊1150、第一觸發(fā)模塊1160、第二觸發(fā)模塊1170。
該第一調(diào)整模塊1140,被配置為當(dāng)?shù)谝缓愣ㄕ娏魇沟秒姵氐碾妷褐翟俅蔚扔诤銐洪撝禃r(shí),利用第一系數(shù)縮小第一恒定正電流的恒流值,得到第二恒定正電流;
該第一比較模塊1150,被配置為比較第一調(diào)整模塊1140得到的第二恒定正電流的恒流值與恒流閾值;
該第一觸發(fā)模塊1160,被配置為在第一比較模塊1150的比較結(jié)果為第二恒定正電流的恒流值大于等于恒流閾值時(shí),將第二恒定正電流作為第一恒定正電流,觸發(fā)正負(fù)恒流充電模塊1120執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟;
該第二觸發(fā)模塊1170,被配置為在第一比較模塊1150的比較結(jié)果為第二恒定正電流的恒流值小于恒流閾值時(shí),觸發(fā)恒壓充電模塊1130執(zhí)行保持恒壓閾值不變?yōu)殡姵爻潆姡敝岭姵氐碾娏窟_(dá)到滿電量時(shí)停止的步驟。
可選的,該裝置還包括:第二調(diào)整模塊1180、第二比較模塊1190、第三觸發(fā)模塊1191、第四觸發(fā)模塊1192。
該第二調(diào)整模塊1180,被配置為當(dāng)?shù)谝缓愣ㄕ娏魇沟秒姵氐碾妷褐翟俅蔚扔诤銐洪撝禃r(shí),利用第二系數(shù)縮小第一恒定負(fù)電流的恒流值,得到第二恒定負(fù)電流;
該第二比較模塊1190,被配置為將第二調(diào)整模塊1180得到的第二恒定負(fù)電流的恒流值與零進(jìn)行比較;
該第三觸發(fā)模塊1191,被配置為在第二比較模塊1190的比較結(jié)果為第二恒定正電流的恒流值大于等于恒流閾值,且第二恒定負(fù)電流的恒流值大于等于零時(shí),將第二恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,觸發(fā)正負(fù)恒流充電模塊1120執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟;
該第四觸發(fā)模塊1192,被配置為在第二比較模塊1190的比較結(jié)果為第二恒定正電流的恒流值大于等于恒流閾值,且第二恒定負(fù)電流的恒流值小于零時(shí),將第二恒定負(fù)電流的恒流值調(diào)整至零,得到第三恒定負(fù)電流,并將第三恒定正電流作為第一恒定正電流,觸發(fā)正負(fù)恒流充電模塊1120執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟。
可選的,該裝置還包括:第三調(diào)整模塊1193、第三比較模塊1194、第五觸發(fā)模塊1195、第六觸發(fā)模塊1196。
該第三調(diào)整模塊1193,被配置為當(dāng)?shù)谝缓愣ㄕ娏魇沟秒姵氐碾妷褐翟俅蔚扔诤銐洪撝禃r(shí),利用第三系數(shù)縮小第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng),得到第四恒定負(fù)電流;
該第三比較模塊1194,被配置為比較第三調(diào)整模塊1193得到的第四恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)與時(shí)長(zhǎng)閾值;
該第五觸發(fā)模塊1195,被配置為在第三比較模塊1194的比較結(jié)果為第二恒定正電流的恒流值大于等于恒流閾值,且第四恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)大于等于時(shí)長(zhǎng)閾值時(shí),將第四恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,觸發(fā)正負(fù)恒流充電模塊1120執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟;
該第六觸發(fā)模塊1196,被配置為在第三比較模塊1194的比較結(jié)果為第二恒定正電流的恒流值大于等于恒流閾值,且第四恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)小于時(shí)長(zhǎng)閾值時(shí),將第四恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)調(diào)整至?xí)r長(zhǎng)閾值,得到第五恒定負(fù)電流,將第五恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,觸發(fā)正負(fù)恒流充電模塊1120執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟。
可選的,該裝置還包括:第四調(diào)整模塊1197、第四比較模塊1198、第七觸發(fā)模塊1199、第八觸發(fā)模塊11991、第九觸發(fā)模塊11992、第十觸發(fā)模塊11993。
該第四調(diào)整模塊1197,被配置為當(dāng)?shù)谝缓愣ㄕ娏魇沟秒姵氐碾妷褐翟俅蔚扔诤銐洪撝禃r(shí),利用第二系數(shù)縮小第一恒定負(fù)電流的恒流值,并利用第三系數(shù)縮小第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng),得到第六恒定負(fù)電流;
該第四比較模塊1198,被配置為將第四調(diào)整模塊1197得到的第六恒定負(fù)電流的恒流值與零進(jìn)行比較,并比較第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)與時(shí)長(zhǎng)閾值;
該第七觸發(fā)模塊1199,被配置為在第四比較模塊1198的比較結(jié)果為第二恒定正電流的恒流值大于等于恒流閾值、第六恒定負(fù)電流的恒流值大于等于零、第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)大于等于時(shí)長(zhǎng)閾值時(shí),將第六恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,觸發(fā)正負(fù)恒流充電模塊1120執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟;
該第八觸發(fā)模塊11991,被配置為在第四比較模塊1198的比較結(jié)果為第二恒定正電流的恒流值大于等于恒流閾值、第六恒定負(fù)電流的恒流值小于零、第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)大于等于時(shí)長(zhǎng)閾值時(shí),將第六恒定負(fù)電流的恒流值調(diào)整至零,并保持第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)不變,得到第七恒定負(fù)電流,將第七恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,觸發(fā)正負(fù)恒流充電模塊1120執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟;
該第九觸發(fā)模塊11992,被配置為在第四比較模塊1198的比較結(jié)果為第二恒定正電流的恒流值大于等于恒流閾值、第六恒定負(fù)電流的恒流值大于等于零、第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)小于時(shí)長(zhǎng)閾值時(shí),保持第六恒定負(fù)電流的恒流值不變,并將第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)調(diào)整至?xí)r長(zhǎng)閾值,得到第八恒定負(fù)電流,將第八恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,觸發(fā)正負(fù)恒流充電模塊1120執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟;
該第十觸發(fā)模塊11993,被配置為在第四比較模塊1198的比較結(jié)果為第二恒定正電流的恒流值大于等于恒流閾值、第六恒定負(fù)電流的恒流值小于零、第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)小于時(shí)長(zhǎng)閾值時(shí),將第六恒定負(fù)電流的恒流值調(diào)整至零,并將第六恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)調(diào)整至?xí)r長(zhǎng)閾值,得到第九恒定負(fù)電流,將第九恒定負(fù)電流作為第一恒定負(fù)電流,并將第二恒定正電流作為第一恒定正電流,觸發(fā)正負(fù)恒流充電模塊1120執(zhí)行利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電的步驟。
可選的,該正負(fù)恒流充電模塊1120,包括:定時(shí)子模塊1121、控制子模塊1122。
該定時(shí)子模塊1121,被配置為通過(guò)GPIO輸出第一恒定負(fù)電流,并利用系統(tǒng)定時(shí)器設(shè)定第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng);
該控制子模塊1122,被配置為在輸出第一恒定負(fù)電流的時(shí)長(zhǎng)達(dá)到定時(shí)子模塊1121得到的第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng)時(shí),通過(guò)GPIO控制MOSFET停止輸出第一恒定負(fù)電流。
可選的,該裝置還包括:第二確定模塊11994、恒流充電模塊11995。
該第二確定模塊11994,被配置為確定電池當(dāng)前的電壓值是否大于等于設(shè)定電壓值;
該恒流充電模塊11995,被配置為當(dāng)?shù)诙_定模塊11994確定出電池當(dāng)前的電壓值大于等于設(shè)定電壓值時(shí),利用恒定的設(shè)定電流為電池充電,觸發(fā)執(zhí)行確定電池當(dāng)前的電壓值是否等于恒壓閾值的步驟。
綜上所述,本公開(kāi)提供的充電裝置,通過(guò)在電池的電壓值等于恒壓閾值時(shí),先利用第一恒定負(fù)電流對(duì)電池放電,再利用第一恒定正電流對(duì)電池充電,此時(shí),該電池的電壓先減小后增大,在該電池的電壓再次等于恒壓閾值時(shí),充電器利用恒定的電壓為電池充電,由于充電器利用恒定的正電流為電池充電的速度比利用恒定的電壓為電池充電的速度快,因此,解決了電池的電壓值在等于恒壓閾值時(shí),充電器直接利用恒定的電壓為電池充電導(dǎo)致該電池的充電速度緩慢的問(wèn)題,達(dá)到了提高電池的充電速度的效果。
另外,由于充電器利用恒定的電流為電池充電時(shí),該電池的充電電芯會(huì)發(fā)生歐姆極化現(xiàn)象、濃度極化現(xiàn)象和電化學(xué)極化現(xiàn)象,而第一恒定負(fù)電流可以消除電池的充電電芯產(chǎn)生的歐姆極化、濃度極化現(xiàn)象和電化學(xué)極化現(xiàn)象,因此,當(dāng)充電器利用恒定的電流為電池充電,使得該電池的電壓值等于恒壓閾值時(shí),通過(guò)利用第一恒定負(fù)電流對(duì)所述電池進(jìn)行放電,消除了電池的充電電芯的濃度極化現(xiàn)象和電化學(xué)極化現(xiàn)象,延長(zhǎng)了電池的使用壽命。
另外,由于隨著第一恒定正電流的遞減,電池的充電電芯發(fā)生歐姆極化現(xiàn)象、濃度極化現(xiàn)象和電化學(xué)極化現(xiàn)象的速度變慢,此時(shí),恒流值較小或者持續(xù)時(shí)長(zhǎng)較短的第一恒定負(fù)電流就可以消除歐姆極化現(xiàn)象、濃度極化現(xiàn)象和電化學(xué)極化現(xiàn)象,因此,充電器通過(guò)縮小第一恒定負(fù)電流的恒流值,或者,縮小第一恒定負(fù)電流的持續(xù)時(shí)長(zhǎng),或者,同時(shí)縮小第一恒定負(fù)電流的恒流值和持續(xù)時(shí)長(zhǎng),不僅可以消除電池的充電電芯發(fā)生的歐姆極化現(xiàn)象、濃度極化現(xiàn)象和電化學(xué)極化現(xiàn)象,還不會(huì)對(duì)電池放出過(guò)多的電量,加快了電池的充電速度。
關(guān)于上述實(shí)施例中的裝置,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說(shuō)明。
本公開(kāi)一示例性實(shí)施例提供了一種充電裝置,能夠?qū)崿F(xiàn)本公開(kāi)提供的充電方法,該充電裝置包括:處理器、用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
其中,處理器被配置為:
確定電池當(dāng)前的電壓值是否等于恒壓閾值;
在電壓值等于恒壓閾值時(shí),利用第一恒定負(fù)電流對(duì)電池進(jìn)行放電,利用第一恒定正電流對(duì)電池進(jìn)行充電,第一恒定負(fù)電流在第一恒流正電流之前,電池的電壓值在利用第一恒定負(fù)電流放電時(shí)減小,且電池的電壓值在利用第一恒定正電流充電時(shí)增大;
當(dāng)?shù)谝缓懔髡娏魇沟秒姵氐碾妷褐翟俅蔚扔诤銐洪撝禃r(shí),保持恒壓閾值不變?yōu)殡姵爻潆?,直至電池的電量達(dá)到滿電量時(shí)停止。
圖12是根據(jù)一示例性實(shí)施例示出的一種用于充電的裝置1200的框圖。例如,裝置1200可以是充電器或者移動(dòng)充電器。
參照?qǐng)D12,裝置1200可以包括以下一個(gè)或多個(gè)組件:處理組件1202、穩(wěn)壓電源1204、恒流控制電路1206、限壓控制電路1208、限時(shí)控制電路1210和微控制器1212組成。
處理組件1202通常控制裝置1200的整體操作,諸如控制穩(wěn)壓電源1204的開(kāi)關(guān),恒流控制電路1206、限壓控制電路1208、限時(shí)控制電路1210的導(dǎo)通或關(guān)閉等,該處理組件中至少包括微控制器1212,該微控制器1212用于生成恒定的正電流和恒定的負(fù)電流。
穩(wěn)壓電源1204用于提供穩(wěn)定的工作電壓值和充足的充電電流。
恒流控制電路1206用于提供恒定的充電電流。
限壓控制電路1208用于將電池的充電電壓值限制在恒壓閾值之內(nèi)。
限時(shí)控制電路1210用于控制電池的恒流充電的充電時(shí)長(zhǎng)。
本領(lǐng)域技術(shù)人員在考慮說(shuō)明書(shū)及實(shí)踐這里的公開(kāi)后,將容易想到本公開(kāi)的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本公開(kāi)的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開(kāi)的一般性原理并包括本公開(kāi)未公開(kāi)的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說(shuō)明書(shū)和實(shí)施例僅被視為示例性的,本公開(kāi)的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本公開(kāi)并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開(kāi)的范圍僅由所附的權(quán)利要求來(lái)限制。