一種終端充電保護方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種終端充電保護方法與裝置,由于終端在充電飽和的時候,拉電流能力變?nèi)?,充電電流就會變小,因此本發(fā)明可以通過檢測充電電流的大小準確判定終端是否充滿電,充滿時及時斷開電源放電,達到保護終端的目的。所述方法包括:在當前循環(huán)內(nèi),按照預(yù)設(shè)采樣周期對放電電流進行多次采樣,得到多個采樣值;對所述多個采樣值取平均;判斷所述均值是否滿足電源停止放電的條件,所述條件包括:所述均值小于預(yù)設(shè)閾值,且到當前時刻為止累計的均值連續(xù)小于預(yù)設(shè)閾值的次數(shù)達到預(yù)設(shè)上限值;若滿足,則控制電源停止放電。
【專利說明】一種終端充電保護方法及裝置
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及終端充電【技術(shù)領(lǐng)域】,尤其涉及一種終端充電保護方法及裝置。
【背景技術(shù)】
[0002]目前移動電源對終端設(shè)備進行充電時,通常由一個按鍵來啟動移動電源的放電。移動電源放電后,只有在斷開終端設(shè)備與移動電源的連接時,移動電源才停止放電,如此就出現(xiàn)了終端設(shè)備已經(jīng)充滿電,但是移動電源并沒有關(guān)閉輸出而是一直放電的情況,這樣會導(dǎo)致終端設(shè)備過充,損壞電池的問題。
【發(fā)明內(nèi)容】
[0003]為了解決現(xiàn)有技術(shù)中,終端設(shè)備過充,損壞電池的技術(shù)問題。本發(fā)明提供一種終端充電保護方法及裝置,以避免由于移動電源未及時停止放電引起的終端設(shè)備過充,保護電源不受損害。本發(fā)明提供了如下技術(shù)方案:
[0004]一種終端充電保護方法,在當前循環(huán)內(nèi),所述方法包括:
[0005]在當前循環(huán)內(nèi),按照預(yù)設(shè)采樣周期對放電電流進行多次采樣,得到多個采樣值;
[0006]對所述多個采樣值取平均;
[0007]判斷所述均值是否滿足電源停止放電的條件,所述條件包括:所述均值小于預(yù)設(shè)閾值,且到當前時刻為止累計的均值連續(xù)小于預(yù)設(shè)閾值的次數(shù)達到預(yù)設(shè)上限值;
[0008]若滿足,則控制電源停止放電。
[0009]優(yōu)選的,還包括:
[0010]當所述均值不滿足電源停止放電的條件時,進入下一循環(huán),執(zhí)行所述按照采樣周期對放電電流進行多次采樣的步驟。
[0011]優(yōu)選的,對所述多個采樣值取平均,包括:
[0012]直接計算多個采樣值的平均值;
[0013]或,
[0014]去掉所述多個采樣值中的最大值和最小值后,計算剩余采樣值的平均值。
[0015]優(yōu)選的,所述方法還包括:設(shè)置循環(huán)周期定時器;
[0016]若所述均值不滿足電源停止放電的條件,判斷所述定時器是否發(fā)生定時響應(yīng),若發(fā)生,則進入下一循環(huán),執(zhí)行所述按照預(yù)設(shè)采樣周期對放電電流進行多次采樣的步驟。
[0017]本發(fā)明還提供一種終端充電保護裝置,所述裝置包括:
[0018]采樣模塊,用于在當前循環(huán)內(nèi),按照預(yù)設(shè)采樣周期對放電電流進行多次采樣,得到多個采樣值;
[0019]計算模塊,用于對所述多個采樣值取平均;
[0020]第一判斷模塊,用于判斷所述均值是否滿足電源停止放電的條件,所述條件包括:所述均值小于預(yù)設(shè)閾值,且到當前時刻為止累計的均值連續(xù)小于預(yù)設(shè)閾值的次數(shù)達到預(yù)設(shè)上限值;[0021 ] 控制模塊,用于所述均值滿足電源停止放電的條件時,控制電源停止放電。
[0022]優(yōu)選的,還包括:
[0023]第一觸發(fā)模塊,用于當所述均值不滿足電源停止放電的條件時,進入下一循環(huán),觸發(fā)采樣模塊執(zhí)行所述按照預(yù)設(shè)采樣周期對放電電流進行多次采樣。
[0024]優(yōu)選的,所述計算模塊包括:去除子模塊,用于去除所述多個采樣值中的最大值和最小值;計算子模塊,用于計算去除子模塊去掉所述多個采樣值中的最大值和最小值后剩余采樣值的平均值;
[0025]或,計算子模塊,還用于直接計算多個采樣值的平均值。
[0026]優(yōu)選的,所述方法還包括:設(shè)置模塊,用于設(shè)置循環(huán)周期;
[0027]第二判斷模塊,用于所述均值不滿足電源停止放電的條件時,判斷所述定時器是否發(fā)生定時響應(yīng);
[0028]第二觸發(fā)模塊,用于所述定時器發(fā)生定時響應(yīng)時,進入下一循環(huán),觸發(fā)采樣模塊執(zhí)行所述按照預(yù)設(shè)采樣周期對放電電流進行多次采樣。
[0029]由本發(fā)明提供的技術(shù)方案可知,在電源對終端充電的過程中,啟動對充電電流的循環(huán)性的檢測,比如,每次循環(huán)進行如下步驟:按照采樣周期對放電電流進行多次采樣,然后對多次采樣結(jié)果取平均,如果多次循環(huán)后累計的均值連續(xù)小于預(yù)設(shè)閾值的次數(shù)達到預(yù)設(shè)上限值,說明充電電流一直較小,終端的拉電流能力變?nèi)酰唇K端已經(jīng)充滿電,控制電源停止放電,以免造成過充,實現(xiàn)對終端及其電池的保護。
【專利附圖】
【附圖說明】
[0030]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0031]圖1為本發(fā)明提供的一種終端充電保護方法實施例1的流程圖;
[0032]圖2為本發(fā)明提供的一種終端充電保護方法實施例2的流程圖;
[0033]圖3為本發(fā)明提供的一種終端充電保護裝置實施例1的結(jié)構(gòu)示意圖;
[0034]圖4為本發(fā)明提供的一種終端充電保護裝置實施例2的結(jié)構(gòu)示意圖。
【具體實施方式】
[0035]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0036]下面對本發(fā)明提供的技術(shù)方案做詳細公開的說明,首先,參考圖1所示,為本發(fā)明提供的一種終端充電保護方法實施例1的流程圖,本實施例具體可以包括如下步驟:
[0037]Sll:在當前循環(huán)內(nèi),按照預(yù)設(shè)采樣周期對放電電流進行多次采樣;
[0038]所述采樣周期可以自定義設(shè)置,但是需要滿足耐奎斯特抽樣定理,所述的多次同樣可以自定義設(shè)置,理論上講,抽樣的次數(shù)越多越好,這里對抽樣次數(shù)不作限定,可以根據(jù)實際應(yīng)用具體設(shè)置。
[0039]S12:對所述多個采樣值取平均;
[0040]對當前循環(huán)內(nèi)得到的多個采樣值取平均,得到當前循環(huán)對應(yīng)的均值,如果所述均值小于預(yù)設(shè)的閾值,則進入步驟S13。
[0041]S13:判斷所述均值是否滿足電源停止放電的條件,若滿足,進入步驟S14。
[0042]所述條件包括:所述均值小于預(yù)設(shè)閾值,且到當前時刻為止累計的均值連續(xù)小于預(yù)設(shè)閾值的次數(shù)達到預(yù)設(shè)上限值;在實際操作中,可以采用計數(shù)器記錄均值連續(xù)小于預(yù)設(shè)閾值的次數(shù),為了便于統(tǒng)計均值連續(xù)小于預(yù)設(shè)閾值的次數(shù),可以在發(fā)生均值大于預(yù)設(shè)閾值的時候,清零計數(shù)器,在均值小于預(yù)設(shè)閾值的時候計數(shù)。
[0043]S14:控制電源停止放電。
[0044]如果累計的均值連續(xù)小于預(yù)設(shè)閾值的次數(shù)達到了預(yù)設(shè)的上限值,說明終端充電的電流持續(xù)較小,由于終端在充滿電時拉電流能力變?nèi)?,電流將持續(xù)較小,據(jù)此確定終端已充滿電,控制電源停止放電。本步驟在具體實施時可以采用控制指令或者觸發(fā)開關(guān)的開閉達到控制電源放電的目的。
[0045]本實施例提供的技術(shù)方案中,在電源對終端充電的過程中,啟動對充電電流的循環(huán)性的檢測,比如,每次循環(huán)進行如下步驟:按照采樣周期對放電電流進行多次采樣,然后對多次采樣結(jié)果取平均,如果多次循環(huán)后累計的均值連續(xù)小于預(yù)設(shè)閾值的次數(shù)達到預(yù)設(shè)上限值,說明充電電流一直較小,終端的拉電流能力變?nèi)?,即終端已經(jīng)充滿電,及時控制電源停止放電,節(jié)約能源,同時避免對終端過充,實現(xiàn)對終端及其電池的保護。
[0046]在實施例1的基礎(chǔ)上,當均值不滿足電源停止放電的條件時,進入下一循環(huán),重復(fù)執(zhí)行所述步驟Sll-步驟S13,直至滿足停止放電的條件。另外,在實施例1中,沒有對循環(huán)一次持續(xù)的時間進行限定,由于終端充電的時間一般較長,在對終端充電的過程中,無需一直連續(xù)的對電源放電電流執(zhí)行上述循環(huán)流程,不僅計算量較大,而且浪費系統(tǒng)資源,為此,本發(fā)明還提供一種終端充電保護方法實施例2,參考圖2所示的流程圖,本實施例通過設(shè)置循環(huán)周期,減少充電過程中的運算量,節(jié)約系統(tǒng)資源。其中與實施例1中相同步驟的實現(xiàn)方式參考實施例1,這里不再贅述,本實施例具體可以包括如下步驟:
[0047]S21:設(shè)置循環(huán)周期定時器;
[0048]本實施例中,為循環(huán)設(shè)置循環(huán)周期,采用定時器的方式實現(xiàn),以循環(huán)周期為200ms為例,每當200ms定時器發(fā)生定時響應(yīng),則啟動一次循環(huán)過程。
[0049]S22:在當前循環(huán)內(nèi),按照預(yù)設(shè)采樣周期對放電電流進行多次采樣,得到多個采樣值;
[0050]S23:對所述多個采樣值取平均;
[0051]對所述多個采樣值取平均可以采用如下優(yōu)選的方式:直接計算多個采樣值的平均值;或者,去掉所述多個采樣值中的最大值和最小值后,計算剩余采樣值的平均值。
[0052]S24:判斷所述均值是否滿足電源停止放電的條件;
[0053]所述條件包括:所述均值小于預(yù)設(shè)閾值,且到當前時刻為止累計的均值連續(xù)小于預(yù)設(shè)閾值的次數(shù)達到預(yù)設(shè)上限值;如果所述均值不滿足電源停止放電的條件,進入步驟S25,如果所述均值不滿足電源停止放電的條件,即所述均值不小于所述預(yù)設(shè)閾值,或者,在所述均值小于預(yù)設(shè)閾值的情況下,到當前時刻為止累計的均值連續(xù)小于預(yù)設(shè)閾值的次數(shù)未達到預(yù)設(shè)上限值,進入步驟S26。
[0054]S25:判斷定時器是否發(fā)生定時響應(yīng);
[0055]若發(fā)生,進入下一循環(huán)周期,返回步驟S22,反之,則等待定時器計時到200ms發(fā)生定時響應(yīng)之后,進入下一循環(huán)周期,返回步驟S22。
[0056]S26:控制電源停止放電。
[0057]與實施例1相比,本實施例為循環(huán)設(shè)置了循環(huán)周期,及時一次循環(huán)中所有的計算都完成了,也要等待定時器定時響應(yīng)發(fā)生后才能進入下一循環(huán),減少一定時間內(nèi)的運算量,降低系統(tǒng)功耗。
[0058]相應(yīng)的,本發(fā)明還提供一種終端充電保護裝置實施例1,參考圖3所示,為所述裝置的結(jié)構(gòu)示意圖,所述裝置包括:
[0059]采樣模塊31,用于在當前循環(huán)內(nèi),按照預(yù)設(shè)采樣周期對放電電流進行多次采樣,得到多個采樣值;
[0060]計算模塊32,用于對所述多個采樣值取平均;
[0061]第一判斷模塊33,用于判斷所述均值是否滿足電源停止放電的條件,所述條件包括:所述均值小于預(yù)設(shè)閾值,且到當前時刻為止累計的均值連續(xù)小于預(yù)設(shè)閾值的次數(shù)達到預(yù)設(shè)上限值;
[0062]控制模塊34,用于所述均值滿足電源停止放電的條件時,控制電源停止放電。
[0063]在上述裝置實施例1的基礎(chǔ)上,本發(fā)明還提供一種終端充電保護裝置實施例2,參考圖4所示,本實施例中所述裝置除了圖3所示的模塊外,進一步還可以包括:
[0064]第一觸發(fā)模塊41,用于當所述均值不滿足電源停止放電的條件時,進入下一循環(huán),觸發(fā)采樣模塊執(zhí)行所述按照預(yù)設(shè)采樣周期對放電電流進行多次采樣。
[0065]設(shè)置模塊42,用于設(shè)置循環(huán)周期定時器;
[0066]第二判斷模塊43,用于所述均值不滿足電源停止放電的條件時,判斷所述定時器是否發(fā)生定時響應(yīng);
[0067]第二觸發(fā)模塊44,用于所述定時器發(fā)生定時響應(yīng)時,進入下一循環(huán),觸發(fā)米樣模塊執(zhí)行所述按照預(yù)設(shè)采樣周期對放電電流進行多次采樣。
[0068]優(yōu)選的,所述計算模塊32可以包括:去除子模塊321,用于去除所述多個采樣值中的最大值和最小值;計算子模塊322,用于計算去除子模塊去掉所述多個采樣值中的最大值和最小值后剩余采樣值的平均值;或,計算子模塊,還用于直接計算多個采樣值的平均值。
[0069]為了描述的方便,描述以上裝置時以功能分為各種模塊分別描述。當然,在實施本發(fā)明時可以把各模塊的功能在同一個或多個軟件和/或硬件中實現(xiàn),本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。以上所述僅是本發(fā)明的【具體實施方式】,對于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。
【權(quán)利要求】
1.一種終端充電保護方法,其特征在于,所述方法包括: 在當前循環(huán)內(nèi),按照預(yù)設(shè)采樣周期對放電電流進行多次采樣,得到多個采樣值; 對所述多個采樣值取平均; 判斷所述均值是否滿足電源停止放電的條件,所述條件包括:所述均值小于預(yù)設(shè)閾值,且到當前時刻為止累計的均值連續(xù)小于預(yù)設(shè)閾值的次數(shù)達到預(yù)設(shè)上限值; 若滿足,則控制電源停止放電。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 當所述均值不滿足電源停止放電的條件時,進入下一循環(huán),執(zhí)行所述按照采樣周期對放電電流進行多次采樣的步驟。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,對所述多個采樣值取平均,包括: 直接計算多個采樣值的平均值; 或, 去掉所述多個采樣值中的最大值和最小值后,計算剩余采樣值的平均值。
4.根據(jù)權(quán)利要求1-3任一項所述的方法,其特征在于,所述方法還包括:設(shè)置循環(huán)周期定時器; 若所述均值不滿足電源停止放電的條件,判斷所述定時器是否發(fā)生定時響應(yīng),若發(fā)生,則進入下一循環(huán),執(zhí)行所述按照采樣周期對放電電流進行多次采樣的步驟。
5.一種終端充電保護裝置,其特征在于,所述裝置包括: 采樣模塊,用于在當前循環(huán)內(nèi),按照預(yù)設(shè)采樣周期對放電電流進行多次采樣,得到多個采樣值; 計算模塊,用于對所述多個采樣值取平均; 第一判斷模塊,用于判斷所述均值是否滿足電源停止放電的條件,所述條件包括:所述均值小于預(yù)設(shè)閾值,且到當前時刻為止累計的均值連續(xù)小于預(yù)設(shè)閾值的次數(shù)達到預(yù)設(shè)上限值; 控制模塊,用于所述均值滿足電源停止放電的條件時,控制電源停止放電。
6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,還包括: 第一觸發(fā)模塊,用于當所述均值不滿足電源停止放電的條件時,進入下一循環(huán),觸發(fā)采樣模塊執(zhí)行所述按照預(yù)設(shè)采樣周期對放電電流進行多次采樣。
7.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述計算模塊包括:去除子模塊,用于去除所述多個采樣值中的最大值和最小值;計算子模塊,用于計算去除子模塊去掉所述多個采樣值中的最大值和最小值后剩余采樣值的平均值; 或,計算子模塊,還用于直接計算多個采樣值的平均值。
8.根據(jù)權(quán)利要求5-7任一項所述的裝置,其特征在于,所述方法還包括:設(shè)置模塊,用于設(shè)置循環(huán)周期定時器; 第二判斷模塊,用于所述均值不滿足電源停止放電的條件時,判斷所述定時器是否發(fā)生定時響應(yīng); 第二觸發(fā)模塊,用于所述定時器發(fā)生定時響應(yīng)時,進入下一循環(huán),觸發(fā)采樣模塊執(zhí)行所述按照預(yù)設(shè)采樣周期對放電電流進行多次采樣。
【文檔編號】G01R31/36GK104330740SQ201410589785
【公開日】2015年2月4日 申請日期:2014年10月28日 優(yōu)先權(quán)日:2014年7月8日
【發(fā)明者】衛(wèi)亞東, 田學(xué)紅, 李仕勝, 李仕熾, 張海霞 申請人:北京鴻智電通科技有限公司