本發(fā)明屬于電池技術(shù)領(lǐng)域,特別是涉及一種對電量顯示進行校準(zhǔn)的方法、系統(tǒng)以及電子設(shè)備。
背景技術(shù):
在日常生活中,我們經(jīng)常會遇到這種情況:手機屏幕上顯示有電量,但是卻突然自動關(guān)機了,或者屏幕上顯示電量為1%很長時間了,但是依然可以使用很久而不關(guān)機的情況。不只是手機,在使用平板電腦、筆記本電腦等其他電子設(shè)備時,無論出現(xiàn)哪種情況都會嚴(yán)重影響用戶的使用體驗。
以手機為例,在目前的手機充放電過程中,由于存在各種各樣的原因,產(chǎn)生各種電池容量誤差,這些誤差會不斷的累計,結(jié)果導(dǎo)致實際電池容量與顯示的容量差異很大,如果不及時修正,可能會導(dǎo)致手機屏幕上顯示有電量,但是實際上電池電壓已經(jīng)到達(dá)關(guān)機電壓而突然關(guān)機,致使用戶正在使用的程序或者數(shù)據(jù)突然中斷;或者出現(xiàn)電池實際上還有不少的電量,但是屏幕已經(jīng)顯示電量為0了,嚴(yán)重影響用戶的正常使用。
技術(shù)實現(xiàn)要素:
本發(fā)明主要解決的技術(shù)問題是提供一種對電量顯示進行校準(zhǔn)的方法、系統(tǒng)以及電子設(shè)備,能夠消除電池充放電過程中的正負(fù)誤差,使電量顯示準(zhǔn)確,增強用戶體驗。
為解決上述技術(shù)問題,本發(fā)明采用的一個技術(shù)方案是提供一種對電量顯示進行校準(zhǔn)的方法,所述方法包括:獲得電池的當(dāng)前電壓值和當(dāng)前電量值;在標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值的關(guān)聯(lián)關(guān)系中,查找對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值,依據(jù)對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值進一步查找到下一時間點的所述標(biāo)準(zhǔn)電量值;按所述當(dāng)前電量值至下一時間點的所述標(biāo)準(zhǔn)電量值的變化趨勢,修正所述當(dāng)前電量值的顯示。
其中,所述當(dāng)前電量值至下一時間點的所述標(biāo)準(zhǔn)電量值的變化趨勢,修正所述當(dāng)前電量值的顯示包括:獲得所述當(dāng)前電量值至下一時間點的所述標(biāo)準(zhǔn)電量值的斜率變化趨勢,將所述當(dāng)前電量值按照所述斜率變化趨勢變化后進行顯示。
其中,所述標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值的關(guān)聯(lián)關(guān)系是電池放電標(biāo)準(zhǔn)曲線;
所述依據(jù)對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值進一步查找到下一時間點的所述標(biāo)準(zhǔn)電量值包括:
若所述當(dāng)前電量值大于對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電量值,則依據(jù)對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值進一步查找到下一時間點的所述標(biāo)準(zhǔn)電量值;
若所述當(dāng)前電量值小于對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電量值,則依據(jù)對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值進一步查找到下一時間點的所述標(biāo)準(zhǔn)電量值,且下一時間點的所述標(biāo)準(zhǔn)電量值同樣小于所述當(dāng)前電量值。
其中,所述標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值的關(guān)聯(lián)關(guān)系中,設(shè)有多個進行查找的下一時間點,所述修正所述當(dāng)前電量值的顯示的步驟在每一所述下一時間點位置逐個進行。
為解決上述技術(shù)問題,本發(fā)明采用的另一個技術(shù)方案是提供一種對電量顯示進行校準(zhǔn)的系統(tǒng),所述系統(tǒng)包括:獲得模塊,所述獲得模塊用于獲得電池的當(dāng)前電壓值和當(dāng)前電量值;查找模塊,所述查找模塊用于查找對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值以及下一時間點的所述標(biāo)準(zhǔn)電量值;修正模塊,所述修正模塊用于修正所述當(dāng)前電量值的顯示;顯示模塊,所述顯示模塊用于顯示修正后的當(dāng)前電量值。
其中,所述查找模塊包括:
第一查找單元,所述第一查找單元用于在標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值的關(guān)聯(lián)關(guān)系中,查找對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值;
第二查找單元,所述第二查找單元用于依據(jù)第一查找單元查找到的對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值進一步查找到下一時間點的所述標(biāo)準(zhǔn)電量值。
其中,所述標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值的關(guān)聯(lián)關(guān)系是電池放電標(biāo)準(zhǔn)曲線;
所述查找模塊還包括比較單元,所述比較單元用于比較電量值間的大小關(guān)系;
若所述當(dāng)前電量值大于對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電量值,則依據(jù)對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值進一步查找到下一時間點的所述標(biāo)準(zhǔn)電量值;
若所述當(dāng)前電量值小于對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電量值,則依據(jù)對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值進一步查找到下一時間點的所述標(biāo)準(zhǔn)電量值,且下一時間點的所述標(biāo)準(zhǔn)電量值同樣小于所述當(dāng)前電量值。
其中,還包括存儲模塊,所述存儲模塊用于存儲包含所述標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值的關(guān)聯(lián)關(guān)系;
所述標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值的關(guān)聯(lián)關(guān)系中,設(shè)有多個進行查找的下一時間點,所述修正所述當(dāng)前電量值的顯示的步驟在每一所述下一時間點位置逐個進行。
其中,所述修正模塊具體用于:獲得所述當(dāng)前電量值至下一時間點的所述標(biāo)準(zhǔn)電量值的斜率變化趨勢,將所述當(dāng)前電量值按照所述斜率變化趨勢變化后進行顯示。
為解決上述技術(shù)問題,本發(fā)明采用的另一個技術(shù)方案是提供一種具有顯示屏的電子設(shè)備,所述電子設(shè)備包括:電壓檢測電路,用于獲得電池的當(dāng)前電壓值;電量檢測電路,用于獲得所述電池的當(dāng)前電量值;存儲電路,存儲有標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值的關(guān)聯(lián)關(guān)系數(shù)據(jù);處理電路,耦接所述電壓檢測電路、電量檢測電路以及存儲電路,在所述電池的使用過程中,讀取所述標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值的關(guān)聯(lián)關(guān)系數(shù)據(jù),查找對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值,依據(jù)對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值進一步查找下一時間點的所述標(biāo)準(zhǔn)電量值;
按所述當(dāng)前電量值至下一時間點的所述標(biāo)準(zhǔn)電量值的變化趨勢,在所述顯示屏中修正所述當(dāng)前電量值的顯示。
本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,在獲得電池的當(dāng)前電壓值和當(dāng)前電量值后,查找到對應(yīng)的標(biāo)準(zhǔn)電壓值和標(biāo)準(zhǔn)電量值,再進一步查找到下一時間點的標(biāo)準(zhǔn)電量值,然后按當(dāng)前電量值至下一時間點的標(biāo)準(zhǔn)電量值的變化趨勢,從而消除電池充放電過程中的正負(fù)誤差,使電量顯示得到修正,增強用戶體驗。
附圖說明
圖1是本發(fā)明一種對電量顯示進行校準(zhǔn)的方法一實施方式的流程示意圖;
圖2是本發(fā)明一種對電量顯示進行校準(zhǔn)的方法另一實施方式的流程示意圖;
圖3是本發(fā)明一種對電量顯示進行校準(zhǔn)的方法一應(yīng)用場景的電壓和電量變化曲線示意圖;
圖4是本發(fā)明一種對電量顯示進行校準(zhǔn)的系統(tǒng)一實施方式的結(jié)構(gòu)示意圖;
圖5是圖4中對電量顯示進行校準(zhǔn)的系統(tǒng)的結(jié)構(gòu)示意圖;
圖6是本發(fā)明一種具有顯示屏的電子設(shè)備一實施方式的結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合附圖和實施方式對本發(fā)明進行詳細(xì)說明。
請參閱圖1,圖1為本發(fā)明一種對電量顯示進行校準(zhǔn)的方法一實施方式的流程示意圖,包括以下步驟:
S101獲得電池的當(dāng)前電壓值和當(dāng)前電量值。
其中,該電池可以為任意具有顯示功能且能進行充電或者放電的電子設(shè)備的電池,例如手機、平板電腦、筆記本電腦和掌上游戲機等。
S102在標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值的關(guān)聯(lián)關(guān)系中,查找對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值,依據(jù)對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值進一步查找到下一時間點的所述標(biāo)準(zhǔn)電量值。
S103按所述當(dāng)前電量值至下一時間點的所述標(biāo)準(zhǔn)電量值的變化趨勢,修正所述當(dāng)前電量值的顯示。
其中,當(dāng)前電量值至下一時間點的標(biāo)準(zhǔn)電量值的變化趨勢是其斜率變化趨勢,獲得當(dāng)前電量值至下一時間點的標(biāo)準(zhǔn)電量值的斜率變化趨勢后,將所述當(dāng)前電量值按照所述斜率變化趨勢變化后進行顯示。
其中,在標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值的關(guān)聯(lián)關(guān)系中,設(shè)有多個進行查找的下一時間點,上述修正所述當(dāng)前電量值的顯示的步驟在每個下一時間點位置逐個進行。
在一個應(yīng)用場景中,事先對電子設(shè)備的電池進行完整的放電測試,記錄下標(biāo)準(zhǔn)電壓和標(biāo)準(zhǔn)電量隨放電時間變化的關(guān)聯(lián)關(guān)系。在電子設(shè)備的使用過程中,先獲得電池的當(dāng)前電壓值和當(dāng)前電量值,然后在標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值的關(guān)聯(lián)關(guān)系中找到與當(dāng)前電壓值對應(yīng)的標(biāo)準(zhǔn)電壓值和標(biāo)準(zhǔn)電量值,然后根據(jù)找到的標(biāo)準(zhǔn)電量值進一步的在標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值的關(guān)聯(lián)關(guān)系中找到下一時間點的標(biāo)準(zhǔn)電量值,然后根據(jù)獲得的當(dāng)前電量值和查找到的下一時間點的標(biāo)準(zhǔn)電量值來獲得當(dāng)前電量值至下一時間點的標(biāo)準(zhǔn)電量值的斜率變化趨勢,然后將當(dāng)前電量值按照得到的斜率變化趨勢變化后在電子設(shè)備的顯示屏上顯示。通過上述對電量顯示進行校準(zhǔn)的方法可以消除電池放電過程中的正負(fù)誤差,使電量顯示得到修正,增強用戶使用體驗。
請參閱圖2,在其他實施例中,標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值的關(guān)聯(lián)關(guān)系是電池放電標(biāo)準(zhǔn)曲線。從電池放電標(biāo)準(zhǔn)曲線中可以得到相關(guān)數(shù)據(jù)組,該數(shù)據(jù)組可以反映每一標(biāo)準(zhǔn)電壓值和標(biāo)準(zhǔn)電量值之間的相關(guān)關(guān)系。其中,步驟S102具體包括:S201在標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值的關(guān)聯(lián)關(guān)系中,查找對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值;S202依據(jù)對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值進一步查找到下一時間點的所述標(biāo)準(zhǔn)電量值;S203對比當(dāng)前電量值和對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電量值的大?。籗204若所述當(dāng)前電量值大于對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電量值,則依據(jù)對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值進一步查找到下一時間點的所述標(biāo)準(zhǔn)電量值;S205若所述當(dāng)前電量值小于對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電量值,則依據(jù)對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值進一步查找到下一時間點的所述標(biāo)準(zhǔn)電量值,且下一時間點的所述標(biāo)準(zhǔn)電量值同樣小于所述當(dāng)前電量值。
請參閱圖3,在一個應(yīng)用場景中,對于智能手機,在表達(dá)其標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值關(guān)聯(lián)關(guān)系的電池放電標(biāo)準(zhǔn)曲線中,設(shè)置多個進行查找的下一時間點。在手機的使用過程的T1時間點時,先獲得電池的當(dāng)前電壓值VB1和當(dāng)前電量值QB1,然后在電池放電標(biāo)準(zhǔn)曲線中找到與當(dāng)前電壓值VB1對應(yīng)的標(biāo)準(zhǔn)電壓值VA1和標(biāo)準(zhǔn)電量值QA1,然后根據(jù)找到的標(biāo)準(zhǔn)電量值QA1進一步在電池放電標(biāo)準(zhǔn)曲線中找到下一時間點T2所對應(yīng)的標(biāo)準(zhǔn)電量值QC2,將QB1與QA1進行比較,發(fā)現(xiàn)QB1大于QA1,則獲得當(dāng)前電量值QB1至T2時間點的標(biāo)準(zhǔn)電量值QC2的斜率L1的變化趨勢,然后將當(dāng)前電量值QB1按照得到的斜率L1的變化趨勢變化后在電子設(shè)備的顯示屏上顯示。當(dāng)放電到達(dá)T2時間點時,此時電池的電量因為各種原因又產(chǎn)生新的誤差,此時再獲得T2時間點電池的當(dāng)前電壓值VB2和當(dāng)前電量值QB2,然后在電池放電標(biāo)準(zhǔn)曲線中找到與當(dāng)前電壓值VB2對應(yīng)的標(biāo)準(zhǔn)電壓值VA2和標(biāo)準(zhǔn)電量值QA2,然后根據(jù)找到的標(biāo)準(zhǔn)電量值QA2進一步在電池放電標(biāo)準(zhǔn)曲線中找到下一時間點T3所對應(yīng)的標(biāo)準(zhǔn)電量值QC3,將QB2與QA2進行比較發(fā)現(xiàn)QB2小于QA2,此時繼續(xù)比較QC3和QB2,發(fā)現(xiàn)QC3大于QB2,應(yīng)該進一步在電池放電標(biāo)準(zhǔn)曲線中找到T3的下一時間點T4所對應(yīng)的標(biāo)準(zhǔn)電量值QC4,將QC4與QB2進行比較,發(fā)現(xiàn)QC4小于QB2,則獲得當(dāng)前電量值QB2至T4時間點的標(biāo)準(zhǔn)電量值QC4的斜率L2的變化趨勢,然后將當(dāng)前電量值QB2按照得到的斜率L2的變化趨勢變化后在電子設(shè)備的顯示屏上顯示。在電池放電過程中不斷重復(fù)上述對電量顯示進行校準(zhǔn)的方法直到放電過程完成,消除電池放電過程中的正負(fù)誤差,使電量顯示得到修正,且不會出現(xiàn)下一時間點的顯示電量大于上一時間點的顯示電量的情況,符合正常的放電使用體驗。
在其他實施例中,標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值的關(guān)聯(lián)關(guān)系是電池充電標(biāo)準(zhǔn)曲線。從電池充電標(biāo)準(zhǔn)曲線中可以得到相關(guān)數(shù)據(jù)組,該數(shù)據(jù)組可以反映每一標(biāo)準(zhǔn)電壓值和標(biāo)準(zhǔn)電量值之間的相關(guān)關(guān)系。其中,步驟S102具體包括:在標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值的關(guān)聯(lián)關(guān)系中,查找對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值;依據(jù)對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值進一步查找到下一時間點的所述標(biāo)準(zhǔn)電量值;對比當(dāng)前電量值和對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電量值的大??;若所述當(dāng)前電量值小于對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電量值,則依據(jù)對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值進一步查找到下一時間點的所述標(biāo)準(zhǔn)電量值;若所述當(dāng)前電量值大于對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電量值,則依據(jù)對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值進一步查找到下一時間點的所述標(biāo)準(zhǔn)電量值,且下一時間點的所述標(biāo)準(zhǔn)電量值同樣大于所述當(dāng)前電量值。
例如,在電池充電過程中的T5時間點時,首先獲得電池充電時的當(dāng)前電壓值VB5和當(dāng)前電量值QB5,然后在電池充電標(biāo)準(zhǔn)曲線中查找出與VB5對應(yīng)的標(biāo)準(zhǔn)電壓值VA5和標(biāo)準(zhǔn)電量值QA5,根據(jù)VA5和QA5在電池充電標(biāo)準(zhǔn)曲線中進一步查找出下一時間點T6對應(yīng)的標(biāo)準(zhǔn)電量值QC6。當(dāng)QB5小于QA5時,獲得當(dāng)前電量值QB5至T6時間點的標(biāo)準(zhǔn)電量值QC6的斜率變化趨勢,然后將當(dāng)前電量值QB5按照得到的斜率變化趨勢變化后在電子設(shè)備的顯示屏上顯示。當(dāng)QB5大于QA5時,則比較QC6和QB5;當(dāng)QC6小于QB5時,獲得當(dāng)前電量值QB5至T6時間點的標(biāo)準(zhǔn)電量值QC6的斜率變化趨勢,然后將當(dāng)前電量值QB5按照得到的斜率變化趨勢變化后在電子設(shè)備的顯示屏上顯示;當(dāng)QC6大于QB5時,則進一步在電池放電標(biāo)準(zhǔn)曲線中找到T6的下一時間點T7所對應(yīng)的標(biāo)準(zhǔn)電量值QC7,直到當(dāng)某一時間點TN對應(yīng)的標(biāo)準(zhǔn)電量值QCN小于QB5時,獲得當(dāng)前電量值QB5至TN時間點的標(biāo)準(zhǔn)電量值QCN的斜率變化趨勢,然后將當(dāng)前電量值QB5按照得到的斜率變化趨勢變化后在電子設(shè)備的顯示屏上顯示。通過上述方法,在電池充電過程中,不會出現(xiàn)下一時間點的顯示電量小于上一時間點的顯示電量的情況,符合正常的充電使用體驗。
請參閱圖4,圖4是本發(fā)明一種對電量顯示進行校準(zhǔn)的系統(tǒng)一實施方式的結(jié)構(gòu)示意圖,包括以下模塊:
獲得模塊31,用于獲得電池的當(dāng)前電壓值和當(dāng)前電量值。
查找模塊32,用于查找對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值以及下一時間點的所述標(biāo)準(zhǔn)電量值。
修正模塊33,用于修正所述當(dāng)前電量值的顯示。
其中,修正模塊33獲得所述當(dāng)前電量值至下一時間點的所述標(biāo)準(zhǔn)電量值的斜率變化趨勢,將所述當(dāng)前電量值按照所述斜率變化趨勢變化后進行顯示。
顯示模塊34,用于顯示修正后的當(dāng)前電量值。
請結(jié)合圖5,在其他實施例中,查找模塊32包括第一查找單元321和第二查找單元322;第一查找單元321用于在標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值的關(guān)聯(lián)關(guān)系中,查找對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值;第二查找單元322用于依據(jù)第一查找單元321查找到的對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值進一步查找到下一時間點的所述標(biāo)準(zhǔn)電量值。
在其他實施例中,標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值的關(guān)聯(lián)關(guān)系是電池放電標(biāo)準(zhǔn)曲線;查找模塊32包括比較單元323,比較單元323用于比較電量值間的大小關(guān)系。
具體地,若所述當(dāng)前電量值大于對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電量值,則依據(jù)對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值進一步查找到下一時間點的所述標(biāo)準(zhǔn)電量值;
若所述當(dāng)前電量值小于對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電量值,則依據(jù)對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值進一步查找到下一時間點的所述標(biāo)準(zhǔn)電量值,且下一時間點的所述標(biāo)準(zhǔn)電量值同樣小于所述當(dāng)前電量值。
在其他實施例中,系統(tǒng)還包括存儲模塊35,所述存儲模塊35用于存儲包含所述標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值的關(guān)聯(lián)關(guān)系;所述標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值的關(guān)聯(lián)關(guān)系中,設(shè)有多個進行查找的下一時間點,所述修正所述當(dāng)前電量值的顯示的步驟在每一所述下一時間點位置逐個進行。例如,存儲模塊35存儲有電池的充放電標(biāo)準(zhǔn)曲線以及相關(guān)數(shù)據(jù)組,每個用于查找的相鄰時間點之間的間隔可以是以電量百分比單位或者時間單位來設(shè)置,當(dāng)然也可以按照不固定間隔來設(shè)置。
在一個應(yīng)用場景中,存儲模塊35預(yù)先存儲有用于表達(dá)其標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值關(guān)聯(lián)關(guān)系的電池放電標(biāo)準(zhǔn)曲線,電池放電標(biāo)準(zhǔn)曲線中設(shè)置以1%的電量作為間隔的時間點,即在電量為100%,99%,88%,……,2%,1%,0%時作為時間點。在放電過程中的T1時間點,首先獲得模塊31獲得電池的當(dāng)前電壓值VB11和當(dāng)前電量值QB11,然后查找模塊32中的第一查找單元321在電池放電標(biāo)準(zhǔn)曲線中找到與當(dāng)前電壓值VB11對應(yīng)的標(biāo)準(zhǔn)電壓值VA11和標(biāo)準(zhǔn)電量值QA11,然后查找模塊32中的第二查找單元322根據(jù)第一查找模塊321找到的標(biāo)準(zhǔn)電量值QA11進一步在電池放電標(biāo)準(zhǔn)曲線中找到下一時間點T2所對應(yīng)的標(biāo)準(zhǔn)電量值QC12;此時,比較單元323將QB11與QA11進行比較,發(fā)現(xiàn)QB11大于QA11,則修正模塊33獲得當(dāng)前電量值QB11至T2時間點的標(biāo)準(zhǔn)電量值QC12的斜率變化趨勢,然后將當(dāng)前電量值QB11按照得到的斜率變化趨勢變化。當(dāng)放電到達(dá)T2時間點時,此時電池的電量因為各種原因產(chǎn)生新的誤差,此時獲得模塊31再獲得T2時間點電池的當(dāng)前電壓值VB12和當(dāng)前電量值QB12,然后第一查找單元321在電池放電標(biāo)準(zhǔn)曲線中找到與當(dāng)前電壓值VB12對應(yīng)的標(biāo)準(zhǔn)電壓值VA12和標(biāo)準(zhǔn)電量值QA12,然后第二查找單元322根據(jù)第一查找單元321找到的標(biāo)準(zhǔn)電量值QA12進一步在電池放電標(biāo)準(zhǔn)曲線中找到下一時間點T3所對應(yīng)的標(biāo)準(zhǔn)電量值QC13;此時,比較單元323將QB12與QA12進行比較發(fā)現(xiàn)QB12小于QA12,進一步地,比較單元323繼續(xù)比較QC13和QB12,發(fā)現(xiàn)QC13大于QB12;這時,第二查找單元322應(yīng)該進一步在電池放電標(biāo)準(zhǔn)曲線中找到T3的下一時間點T4所對應(yīng)的標(biāo)準(zhǔn)電量值QC14,將QC14與QB12進行比較,發(fā)現(xiàn)QC14小于QB12,然后修正模塊33獲得當(dāng)前電量值QB12至T4時間點的標(biāo)準(zhǔn)電量值QC14的斜率變化趨勢,然后將當(dāng)前電量值QB12按照得到的斜率變化趨勢變化,當(dāng)放電到達(dá)T4時間點時,顯示模塊34將變化后的電量QC14進行顯示。在電池放電過程中不斷重復(fù)上述對電量顯示進行校準(zhǔn)的方法直到放電過程完成,消除電池放電過程中的正負(fù)誤差,使電量顯示得到修正,獲得正常的放電使用體驗。
請參閱圖6,圖6是本發(fā)明具有顯示屏的電子設(shè)備一實施方式的結(jié)構(gòu)示意圖,包括電壓檢測電路501、電量檢測電路502、存儲電路503和處理電路504。
其中,電子設(shè)備可為手機、平板電腦、筆記本電腦和掌上游戲機等等。
電壓檢測電路501用于獲得電池的當(dāng)前電壓值。
電量檢測電路502用于獲得所述電池的當(dāng)前電量值。
存儲電路503存儲有標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值的關(guān)聯(lián)關(guān)系數(shù)據(jù)。
其中,標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值的關(guān)聯(lián)關(guān)系數(shù)據(jù)是電池的充放電標(biāo)準(zhǔn)曲線以及相關(guān)數(shù)據(jù)組,其中設(shè)置有多時間點,并以電量百分比單位或者時間單位來設(shè)置相鄰時間點的間隔,當(dāng)然也可以按照不固定間隔來設(shè)置。
處理電路504耦接所述電壓檢測電路501、電量檢測電路502以及存儲電路503,在所述電池的使用過程中,讀取所述標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值的關(guān)聯(lián)關(guān)系數(shù)據(jù),查找對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值,依據(jù)對應(yīng)所述當(dāng)前電壓值的所述標(biāo)準(zhǔn)電壓值、所述標(biāo)準(zhǔn)電量值進一步查找下一時間點的所述標(biāo)準(zhǔn)電量值;按所述當(dāng)前電量值至下一時間點的所述標(biāo)準(zhǔn)電量值的變化趨勢,在所述顯示屏中修正所述當(dāng)前電量值的顯示。
具體地,事先對電子設(shè)備的電池進行完整的充放電測試,將標(biāo)準(zhǔn)電壓和標(biāo)準(zhǔn)電量隨充放電時間變化的關(guān)聯(lián)關(guān)系儲存在存儲電路503中。在使用電子設(shè)備時,先通過電壓檢測電路501獲得電池的當(dāng)前電壓值,通過電量檢測電路502獲得所述電池的當(dāng)前電量值,然后處理電路504在存儲電路503中的標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值的關(guān)聯(lián)關(guān)系中找到與當(dāng)前電壓值對應(yīng)的標(biāo)準(zhǔn)電壓值和標(biāo)準(zhǔn)電量值,然后處理電路504根據(jù)其找到的標(biāo)準(zhǔn)電量值進一步的在存儲電路503中的標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值的關(guān)聯(lián)關(guān)系中找到下一時間點的標(biāo)準(zhǔn)電量值,處理電路504獲得當(dāng)前電量值至下一時間點的標(biāo)準(zhǔn)電量值的斜率變化趨勢,然后處理電路504將當(dāng)前電量值按照得到的斜率變化趨勢變化后在電子設(shè)備的顯示屏上顯示。通過上述對電量顯示進行校準(zhǔn)的方法可以消除電子設(shè)備的電池充放電過程中出現(xiàn)的正負(fù)誤差,使電量顯示得到修正,避免出現(xiàn)用戶使用中由于電量不準(zhǔn)確而導(dǎo)致的問題。
另外,在放電過程中,電量檢測電路502獲得的當(dāng)前電量值必須大于處理電路504依據(jù)電壓檢測電路501獲得的當(dāng)前電壓值對應(yīng)的標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值進一步在存儲電路503中查找到的下一時間點的標(biāo)準(zhǔn)電量值。通過上述方法可以保證在對電子設(shè)備放電時的電量顯示進行校準(zhǔn)過程中不會出現(xiàn)下一時間點的電量大于上一時間點的問題,給用戶提供良好的使用體驗。
而在充電過程中,電量檢測電路502獲得的當(dāng)前電量值必須小于處理電路504依據(jù)電壓檢測電路501獲得的當(dāng)前電壓值對應(yīng)的標(biāo)準(zhǔn)電壓值、標(biāo)準(zhǔn)電量值進一步在存儲電路503中查找到的下一時間點的標(biāo)準(zhǔn)電量值。通過上述方法可以保證在對電子設(shè)備充電時的電量顯示進行校準(zhǔn)過程中不會出現(xiàn)下一時間點的電量小于上一時間點的問題,給用戶提供良好的使用體驗。
在本發(fā)明所提供的幾個實施方式中,應(yīng)該理解到,所揭露的多設(shè)備運動軌跡更新及追蹤系統(tǒng),可以通過其它的方式實現(xiàn)。例如,以上所描述的系統(tǒng)實施方式僅僅是示意性的,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個模塊或單元可以結(jié)合或者可以集成到一個系統(tǒng),各功能模塊或單元可以集成在一個處理裝置中,也可以是各個模塊或單元單獨物理存在,也可以兩個或兩個以上模塊或單元集成在一個模塊或單元中。
以上所述僅為本發(fā)明的實施方式,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。