一種動態顯示移動終端電池電量的方法及裝置制造方法
【專利摘要】本發明實施例公開了一種動態顯示移動終端電池電量的方法及裝置,該方法包括:當移動終端開機后,移動終端檢測電池的類型;若檢測出電池的類型為高壓電芯類型,則所述移動終端根據高壓電芯類型的充放電曲線獲取所述電池的當前電量,否則所述移動終端根據普通電芯類型的充放電曲線獲取所述電池的當前電量;所述移動終端對所述電池的當前電量進行展示,能提高顯示移動終端的電池電量的準確性。
【專利說明】—種動態顯示移動終端電池電量的方法及裝置
【技術領域】
[0001]本發明涉及電源【技術領域】,具體涉及一種動態顯示移動終端電池電量的方法及裝置。
【背景技術】
[0002]隨著移動通信技術的發展和人們生活水平的不斷提高,各種移動終端的使用越來越普及,已經深入到人們的生活中,目前,移動通信也已經成為最廣泛使用的通信方式。
[0003]目前移動終端的電池一般包括普通電芯和高壓電芯兩大類型。普通電芯充電電流一般會比高壓電芯低,普通電芯的安全截止電壓也比高壓電芯低。在使用可拆卸電池的移動終端的過程中,用戶可能會自己替換電池,如果用戶自己替換的電池不是該移動終端廠家的標配電池,就會出現電池混用的情況。由于電芯的一些特性不同,移動終端電池混用后可能會出現電量顯示不準確,電池使用壽命短的問題。
【發明內容】
[0004]有鑒于此,本發明實施例提供一種動態顯示移動終端電池電量的方法及裝置,以克服移動終端電池電量顯示不準確的問題。
[0005]第一方面,本發明實施例提供了一種動態顯不移動終端電池電量的方法,包括:
[0006]當移動終端開機后,移動終端檢測電池的類型;
[0007]若檢測出電池的類型為高壓電芯類型,則所述移動終端根據高壓電芯類型的充放電曲線獲取所述電池的當前電量,否則所述移動終端根據普通電芯類型的充放電曲線獲取所述電池的當前電量;
[0008]所述移動終端對所述電池的當前電量進行展示。
[0009]第二方面,本發明實施例還提供了一種動態顯示移動終端電池電量的裝置,配置在移動終端,包括:
[0010]類型獲取單元,用于當移動終端開機后,檢測電池的類型;
[0011]電量獲取單元,用于若檢測出電池的類型為高壓電芯類型,則根據高壓電芯類型的充放電曲線獲取所述電池的當前電量,否則根據普通電芯類型的充放電曲線獲取所述電池的當前電量;
[0012]電量展示單元,用于對所述電池的當前電量進行展示。
[0013]本發明實施例通過移動終端在移動終端開機后檢測電池的類型,若檢測出電池的類型為高壓電芯類型,則根據高壓電芯類型的充放電曲線獲取所述電池的當前電量,否則根據普通電芯類型的充放電曲線獲取所述電池的當前電量,對所述電池的當前電量進行展示,能提高顯示移動終端的電池電量的準確性。
【專利附圖】
【附圖說明】
[0014]為了更清楚地說明本發明實施例中的技術方案,下面將對本發明實施例描述中所需要使用的附圖作簡單的介紹,顯而易見地進行說明,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據本發明實施例的內容和這些附圖獲得其他的附圖。
[0015]圖1是本發明實施例一所述的動態顯示移動終端電池電量的方法流程圖;
[0016]圖2是本發明實施例二所述的動態顯示移動終端電池電量的方法流程圖;
[0017]圖3是本發明實施例三所述的動態顯示移動終端電池電量的裝置的結構框圖。
【具體實施方式】
[0018]為使本發明解決的技術問題、采用的技術方案和達到的技術效果更加清楚,下面將結合附圖對本發明實施例的技術方案作進一步的詳細描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0019]下面結合附圖并通過【具體實施方式】來進一步說明本發明的技術方案。
[0020]實施例一
[0021]圖1是本發明實施例一提供的動態顯示移動終端電池電量的方法流程圖,本實施例可適用于移動終端對所使用的電池的電量進行顯示的情況,本實施例要求該移動終端所使用的電池包括能使移動終端獲取電池的類型的電池類型部件,該電池類型部件與移動終端的微控制單元MCU (Micro Control Unit)通過直接連接或無線連接進行通信,本實施例所述的方法可以由配置在移動終端中的動態顯示移動終端電池電量的裝置來執行,如圖1所示,本實施例所述的動態顯示移動終端電池電量的方法包括:
[0022]步驟S101、當移動終端開機后,移動終端檢測電池的類型。
[0023]當移動終端開機后,移動終端從所使用的電池中的電池類型部件中獲取該電池的類型,該電池類型部件可為電池內部的內嵌芯片,該內嵌芯片與該移動終端的MCU通過直接連接或無線連接進行通信。
[0024]本實施例中,移動終端的電池中的電池類型部件可直接記載該電池的類型,也可記載該電池的某些電池參數,例如電池的版本號、電池的電壓范圍、電池的型號等,只要該電池參數能反映出該電池的電池類型即可。
[0025]作為優選,本實施例所述的移動終端的電池中的電池類型部件可為集成電路或電量計,其中所述集成電路或電量計記載了所述電池的類型信息。
[0026]步驟S102、若檢測出電池的類型為高壓電芯類型,則所述移動終端根據高壓電芯類型的充放電曲線獲取所述電池的當前電量,否則所述移動終端根據普通電芯類型的充放電曲線獲取所述電池的當前電量。
[0027]電池的充放電曲線是電池生產與研究中最常見、最基礎的指標,充放電曲線一般具有如下特性:電池電位隨著恒流放電(充電)時間的延長而降低(增加);電池電位隨著放電(充電)電流的增大而降低(增加);在電池放電接近完成時,電池電位急劇下降。
[0028]不同的電池類型有不同的充放電曲線,電池的充放電曲線主要與電池的兩個因素相關,一個因素是電池的電壓范圍,一個因素是電池的放電速度。
[0029]以高壓電芯的電池為例,高壓電芯類型的電池放電的電壓范圍一般是3.55伏至4.35伏,因為電池電壓過低時就無法開機了,這時3.55伏對應電量0%,4.35伏對應電量100%。那么其中50%的電量對應多少電壓呢?這取決于電池的放電電流,比如說電池按照450毫安進行放電,按預設算法可獲取電池的電壓與放電時間之間的對應關系,然后將總的放電時間進行平分100等份,再獲取各電量對應的電壓值,從而得到電壓與電量的對應關系O
[0030]步驟S103、所述移動終端對所述電池的當前電量進行展示。
[0031]一般在移動終端的顯示屏頂端以百分比的形式或以電量格的形式對電池的當前電量進行展示。
[0032]本實施例通過移動終端在移動終端開機后檢測電池的類型,若檢測出電池的類型為高壓電芯類型,則根據高壓電芯類型的充放電曲線獲取所述電池的當前電量,否則根據普通電芯類型的充放電曲線獲取所述電池的當前電量,對所述電池的當前電量進行展示,能提高顯示移動終端的電池電量的準確性。
[0033]實施例二
[0034]圖2是本發明實施例二所述的動態顯示移動終端電池電量的方法流程圖,如圖2所示,本實施例所述的動態顯示移動終端電池電量的方法包括:
[0035]步驟S201、當移動終端開機后,移動終端檢測電池的類型。
[0036]步驟S202、檢測出電池的類型是否為高壓電芯類型,若是則執行步驟S203,否則執行步驟S207。
[0037]步驟S203、所述移動終端根據高壓電芯類型的充放電曲線獲取所述電池的當前電量,對所述電池的當前電量進行展示。
[0038]具體地,根據高壓電芯類型的充放電曲線獲取所述電池的當前電量,可以是通過函數計算的方式來獲取,還可以是通過查表的方式來獲取。
[0039]以高壓電芯的電池為例,高壓電芯類型的電池放電的電壓范圍一般是3.55伏至4.35伏,這時3.55伏對應電量0%,4.35伏對應電量100%。如何根據當前電壓值獲取當前的電量,取決于該電池的放電電流,比如說電池按照450毫安進行放電,按預設算法可獲取電池的電壓與放電時間之間的對應關系,獲取待機狀態下,電壓由4.35伏放電到3.55伏的總的放電時間。然后將該總放電時間進行平分100等份,再獲取各放電時間對應的電壓值,從而得到電壓與放電時間的對應關系,然后將放電時間的百分比作為電量的百分比。
[0040]為了提高效率,作為優選,可預先存儲高壓電芯類型的充放電曲線所對應的電壓與電量的對應表,若檢測出電池類型為高壓電芯類型,則所述移動終端獲取高壓電芯類型的充放電曲線所對應的電壓與電量的對應表,根據該對應表獲取所米樣的電壓所對應的電量,作為所述電池的當前電量
[0041]步驟S204、電壓是否達到高壓電芯類型對應的放電截止電壓,若是則執行步驟S205,否則返回步驟S203。
[0042]一般來說,高壓電芯類型的電池的額定電壓是4.35伏,其放電范圍是3.55伏到4.35伏,3.55伏對應電量為0%,4.35伏對應電量為100%,因此,高壓電芯類型的電池對應的放電截止電壓可設置為3.55伏,也可設置在3.55伏以上。
[0043]步驟S205、控制所述電池放電結束。
[0044]因為電池電壓過低時就無法開機了,因此,移動終端不在充電時,電壓達到預設的放電截止電壓,就自動控制移動終端關機。
[0045]當高壓電芯類型的電池的電壓達到預設的高壓電芯類型對應的放電截止電壓(例如3.55伏)則控制所述電池放電結束。
[0046]進一步地,移動終端不在充電時,還可進一步地根據高壓電芯類型的充放電曲線,對電壓進行提示,例如移動終端電池的電壓達到預設的放電提示電壓時(如10%),就自動警示電量不足,提示用戶進行充電。
[0047]步驟S206、若接通電源,則所述移動終端根據預設的高壓電芯類型對應的充電電流和充電截止電壓控制所述電池的充電過程,返回步驟S203。
[0048]因為電池電壓達到電池的額定電壓時就表示充滿,停止充電。同時,高壓電芯類型的電池可允許以較高的電流進行充電,也可允許較低電流進行充電,但用較低電流進行充電時速度較慢;而普通電芯的電池只允許以較低的電流進行充電,否則會對電池壽命產生影響,也可能會帶來安全隱患。
[0049]當移動終端接通電源時,若電池為高壓電芯類型的電池,則控制移動終端以預設的高壓電芯類型的電池的充電電流進行充電,并在電壓達到預設的高壓電芯類型對應的截止電壓時停止充電。其中,高壓電芯類型的電池的充電電流大于普通電芯類型的電池的充電電流,高壓電芯類型對應的截止電壓大于普通電芯類型對應的截止電壓。
[0050]步驟S207、所述移動終端根據普通電芯類型的充放電曲線獲取所述電池的當前電量,對所述電池的當前電量進行展示。
[0051]若未檢測出電池類型為高壓電芯類型,可根據普通電芯類型的充放電曲線獲取所述電池的當前電量,具體地,可以是通過函數計算的方式來獲取,還可以是通過查表的方式來獲取。具體通過函數計算的方式來獲取當前電量的方法可參考本實施例步驟S203,在此不作贅述。
[0052]為了提高當前電量的獲取效率,作為優選,可預先存儲普通電芯類型的充放電曲線所對應的電壓與電量的對應表,若檢測出電池類型不為高壓電芯類型,則所述移動終端獲取普通電芯類型的充放電曲線所對應的電壓與電量的對應表,根據該對應表獲取所采樣的電壓所對應的電量,作為所述電池的當前電量。
[0053]步驟S208、電壓是否達到普通電芯類型對應的放電截止電壓,若是則執行步驟S209,否則返回步驟S207。
[0054]一般來說,普通電芯類型的電池的額定電壓是4.2伏,其放電范圍是3.55伏到4.2伏,3.55伏對應電量為0%,4.2伏對應電量為100%,因此,普通電芯類型的電池對應的放電截止電壓可設置為3.55伏,也可設置在3.55伏以上。
[0055]步驟S209、控制所述電池放電結束。
[0056]若未檢測出電池類型為高壓電芯類型,當終端的電池的電壓達到普通電芯類型對應的放電截止電壓(例如3.55伏)則控制所述電池放電結束。
[0057]進一步地,移動終端不在充電時,還可進一步地根據普通電芯類型的充放電曲線,對電壓進行提示,例如移動終端電池的電壓達到預設的放電提示電壓時(如10%),就自動警示電量不足,提示用戶進行充電。
[0058]步驟S210、若接通電源,則所述移動終端根據普通電芯類型對應的充電電流和充電截止電壓控制所述電池的充電過程,返回步驟S207。
[0059]因為電池電壓達到電池的額定電壓時就表示充滿,停止充電,而普通電芯的電池只允許以較低的電流進行充電,否則會對電池壽命產生影響,也可能會帶來安全隱患,因此,為了安全起見,若未檢測出電池類型為高壓電芯類型,則根據普通電芯類型對應的充電電流和充電截止電壓控制所述電池的充電過程。
[0060]當移動終端接通電源時,若未檢測出電池類型為高壓電芯類型,則控制移動終端以預設的普通電芯類型的電池的充電電流進行充電,并在電壓達到預設的普通電芯類型的截止電壓時停止充電。其中,普通電芯類型對應的充電電流小于高壓電芯類型對應的充電電流,普通電芯類型對應的截止電壓小于高壓電芯類型對應的截止電壓。
[0061 ] 本實施例的技術方案,在實施例一的基礎之上,增加了根據檢測出的電池的類型所對應的充電電流和充電截止電壓對移動終端充電時的充電過程進行控制,并增加了根據檢測出的電池的類型所對應的放電截止電壓對移動終端放電結束過程進行控制,在可拆卸電池的移動終端中,可以兼顧高壓電芯和普通電芯,一方面可以做到電池的安全充放電,另一方面也可以改善電池的電量顯示效果,提高用戶的體驗效果。
[0062]實施例三
[0063]圖3是本發明實施例三所述的動態顯示移動終端電池電量的裝置的結構框圖,如圖3所示,本實施例所述的動態顯示移動終端電池電量的裝置配置在移動終端,所述裝置包括:
[0064]類型獲取單元301,用于當移動終端開機后,檢測電池的類型;
[0065]電量獲取單元302,用于若檢測出電池的類型為高壓電芯類型,則根據高壓電芯類型的充放電曲線獲取所述電池的當前電量,否則根據普通電芯類型的充放電曲線獲取所述電池的當前電量;
[0066]電量展示單元303,用于對所述電池的當前電量進行展示。
[0067]進一步地,所述裝置還包括:
[0068]充電過程控制單元304,用于當所述移動終端充電時,若檢測出電池類型為高壓電芯類型,則根據高壓電芯類型對應的充電電流和充電截止電壓控制所述電池的充電過程,若檢測出電池類型不為高壓電芯類型,則根據普通電芯類型對應的充電電流和充電截止電壓控制所述電池的充電過程;和/或
[0069]放電過程控制單元305,用于當所述移動終端放電時,若檢測出電池類型為高壓電芯類型,則根據高壓電芯類型對應的放電截止電壓控制所述電池的放電結束過程,若檢測出電池類型不為高壓電芯類型,則根據普通電芯類型對應的放電截止電壓控制所述電池的放電結束過程。
[0070]進一步地,所述類型獲取單元301具體用于:通過檢測電池端的集成電路或電量計獲取電池的類型,其中所述電池的所述集成電路或電量計記載了所述電池的類型信息。
[0071]進一步地,所述電量獲取單元302具體用于:
[0072]對電池兩端的電壓進行采樣;
[0073]若檢測出電池類型為高壓電芯類型,則獲取高壓電芯類型的充放電曲線所對應的電壓與電量的對應表,根據該對應表獲取所采樣的電壓所對應的電量,作為所述電池的當前電量;否則獲取普通電芯類型的充放電曲線所對應的電壓與電量的對應表,根據該對應表獲取所采樣的電壓所對應的電量,作為所述電池的當前電量。
[0074]進一步地,高壓電芯類型對應的充電截止電壓為4.35伏,放電截止電壓為3.55伏;
[0075]普通電芯類型對應的充電截止電壓為4.2伏,放電截止電壓為3.55伏。
[0076]本實施例提供的動態顯示移動終端電池電量的裝置可執行本發明實施例一和實施例二所提供的動態顯示移動終端電池電量的方法,具備執行方法相應的功能模塊和有益效果。
[0077]以上實施例提供的技術方案中的全部或部分內容可以通過軟件編程實現,其軟件程序存儲在可讀取的存儲介質中,存儲介質例如:計算機中的硬盤、光盤或軟盤。
[0078]注意,上述僅為本發明的較佳實施例及所運用技術原理。本領域技術人員會理解,本發明不限于這里所述的特定實施例,對本領域技術人員來說能夠進行各種明顯的變化、重新調整和替代而不會脫離本發明的保護范圍。因此,雖然通過以上實施例對本發明進行了較為詳細的說明,但是本發明不僅僅限于以上實施例,在不脫離本發明構思的情況下,還可以包括更多其他等效實施例,而本發明的范圍由所附的權利要求范圍決定。
【權利要求】
1.一種動態顯示移動終端電池電量的方法,其特征在于,包括: 當移動終端開機后,移動終端檢測電池的類型; 若檢測出電池的類型為高壓電芯類型,則所述移動終端根據高壓電芯類型的充放電曲線獲取所述電池的當前電量,否則所述移動終端根據普通電芯類型的充放電曲線獲取所述電池的當前電量; 所述移動終端對所述電池的當前電量進行展示。
2.根據權利要求1所述的動態顯示移動終端電池電量的方法,其特征在于,所述方法還包括: 當所述移動終端充電時,若檢測出電池類型為高壓電芯類型,則所述移動終端根據高壓電芯類型對應的充電電流和充電截止電壓控制所述電池的充電過程,若未檢測出電池類型為高壓電芯類型,則所述移動終端根據普通電芯類型對應的充電電流和充電截止電壓控制所述電池的充電過程;和/或 當所述移動終端放電時,若檢測出電池類型為高壓電芯類型,則所述移動終端根據高壓電芯類型對應的放電截止電壓控制所述電池的放電結束過程,若未檢測出電池類型為高壓電芯類型,則所述移動終端根據普通電芯類型對應的放電截止電壓控制所述電池的放電結束過程。
3.根據權利要求1或2所述的動態顯示移動終端電池電量的方法,其特征在于,移動終端檢測電池的類型的操作具體包括:移動終端通過檢測電池端的集成電路或電量計獲取電池的類型,其中所述電池的所述集成電路或電量計記載了所述電池的類型信息。
4.根據權利要求1所述的動態顯示移動終端電池電量的方法,其特征在于,若檢測出電池類型為高壓電芯類型,則所述移動終端根據高壓電芯類型的充放電曲線獲取所述電池的當前電量,否則所述移動終端根據普通電芯類型的充放電曲線獲取所述電池的當前電量的操作具體包括: 所述移動終端對電池兩端的電壓進行采樣; 若檢測出電池類型為高壓電芯類型,則所述移動終端獲取高壓電芯類型的充放電曲線所對應的電壓與電量的對應表,根據該對應表獲取所采樣的電壓所對應的電量,作為所述電池的當前電量;否則所述移動終端獲取普通電芯類型的充放電曲線所對應的電壓與電量的對應表,根據該對應表獲取所采樣的電壓所對應的電量,作為所述電池的當前電量。
5.根據權利要求2所述的動態顯示移動終端電池電量的方法,其特征在于: 高壓電芯類型對應的充電截止電壓為4.35伏,放電截止電壓為3.55伏; 普通電芯類型對應的充電截止電壓為4.2伏,放電截止電壓為3.55伏。
6.一種動態顯示移動終端電池電量的裝置,配置在移動終端,其特征在于,包括: 類型獲取單元,用于當移動終端開機后,檢測電池的類型; 電量獲取單元,用于若檢測出電池的類型為高壓電芯類型,則根據高壓電芯類型的充放電曲線獲取所述電池的當前電量,否則根據普通電芯類型的充放電曲線獲取所述電池的當前電量; 電量展示單元,用于對所述電池的當前電量進行展示。
7.根據權利要求6所述的動態顯示移動終端電池電量的裝置,其特征在于,所述裝置還包括: 充電過程控制單元,用于當所述移動終端充電時,若檢測出電池類型為高壓電芯類型,則根據高壓電芯類型對應的充電電流和充電截止電壓控制所述電池的充電過程,若未檢測出電池類型為高壓電芯類型,則根據普通電芯類型對應的充電電流和充電截止電壓控制所述電池的充電過程;和/或 放電過程控制單元,用于當所述移動終端放電時,若檢測出電池類型為高壓電芯類型,則根據高壓電芯類型對應的放電截止電壓控制所述電池的放電結束過程,若未檢測出電池類型為高壓電芯類型,則根據普通電芯類型對應的放電截止電壓控制所述電池的放電結束過程。
8.根據權利要求6或7所述的動態顯示移動終端電池電量的裝置,其特征在于,所述類型獲取單元具體用于:通過檢測電池端的集成電路或電量計獲取電池的類型,其中所述電池的所述集成電路或電量計記載了所述電池的類型信息。
9.根據權利要求6所述的動態顯示移動終端電池電量的裝置,其特征在于,所述電量獲取單元具體用于: 對電池兩端的電壓進行采樣; 若檢測出電池類型為高壓電芯類型,則獲取高壓電芯類型的充放電曲線所對應的電壓與電量的對應表,根據該對應表獲取所采樣的電壓所對應的電量,作為所述電池的當前電量;否則獲取普通電芯類型的充放電曲線所對應的電壓與電量的對應表,根據該對應表獲取所采樣的電壓所對應的電量,作為所述電池的當前電量。
10.根據權利要求7所述的動態顯示移動終端電池電量的裝置,其特征在于: 高壓電芯類型對應的充電截止電壓為4.35伏,放電截止電壓為3.55伏; 普通電芯類型對應的充電截止電壓為4.2伏,放電截止電壓為3.55伏。
【文檔編號】G01R31/36GK104166101SQ201410407742
【公開日】2014年11月26日 申請日期:2014年8月18日 優先權日:2014年8月18日
【發明者】鄧南巍 申請人:廣東歐珀移動通信有限公司