本發(fā)明專利技術(shù)公開了一種移動終端的電池剩余電量檢測方法及其裝置,電池剩余電量檢測方法包括A、根據(jù)當(dāng)前的電池溫度、電池內(nèi)阻的阻值、電池電壓和電池電流計算出電池的開路電壓;B、根據(jù)所述電池溫度和開路電壓、查詢預(yù)設(shè)的溫度電壓容量關(guān)系矩陣獲得對應(yīng)的電池剩余容量百分比;從而實現(xiàn)了在沒有庫侖計的情況下也能得到電池剩余電量百分比,其降低了成本、還節(jié)省了電路板的空間;解決了現(xiàn)有移動終端均需使用庫侖計才能保證較準(zhǔn)確的顯示電池剩余電量百分比,且?guī)靵鲇媰r格昂貴導(dǎo)致成本較高,并占用移動終端電路板的空間的問題。
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)涉及移動終端
,尤其涉及的是一種移動終端的電池剩余電量檢測方法及其裝置。
技術(shù)介紹
目前,移動終端均具有電量顯示功能以提示用戶電池的剩余電量百分比。在現(xiàn)有技術(shù)中,電池電量均是通過庫侖計(或又稱電量計)根據(jù)電極上發(fā)生反應(yīng)的物質(zhì)的量精確計算出通過電路的電量(已消耗的電量),然后將電池總電量減去已消耗的電量之差再除以電池總電量、即可得到剩余電量百分比;上述方法計算結(jié)果雖然精確,但庫侖計價格昂貴,并且占用移動終端電路板的空間。因而現(xiàn)有技術(shù)還有待改進(jìn)和提高。
技術(shù)實現(xiàn)思路
鑒于上述現(xiàn)有技術(shù)的不足之處,本專利技術(shù)的目的在于提供一種移動終端的電池剩余電量檢測方法及其裝置,以解決現(xiàn)有移動終端使用庫侖計計算剩余電量成本較高且占用電路板空間的問題。本專利技術(shù)解決技術(shù)問題所采用的技術(shù)方案如下: 一種移動終端的電池剩余電量檢測方法,其包括: A、根據(jù)當(dāng)前的電池溫度、電池內(nèi)阻的阻值、電池電壓和電池電流計算出電池的開路電壓; B、根據(jù)所述電池溫度和開路電壓、查詢預(yù)設(shè)的溫度電壓容量關(guān)系矩陣獲得對應(yīng)的電池剩余容量百分比。所述的電池剩余電量檢測方法中,所述步驟A具體包括: A1、獲取電池的溫度電壓計算電池?zé)崦綦娮璧淖柚担樵冾A(yù)設(shè)的溫度熱敏關(guān)系矩陣獲得當(dāng)前的電池溫度; A2、根據(jù)電池溫度查詢預(yù)設(shè)的溫度內(nèi)阻關(guān)系矩陣獲得電池內(nèi)阻的阻值; A3、獲取當(dāng)前的電池電壓和電池電流,結(jié)合電池內(nèi)阻的阻值計算電池的開路電壓。所述的電池剩余電量檢測方法中,在所述步驟A1中,所述溫度熱敏關(guān)系矩陣為各電池溫度下對應(yīng)的電池?zé)崦綦娮璧淖柚店P(guān)系矩陣;電池?zé)崦綦娮鑂t的阻值,計算公式如下: Rt=Vt*Rtl/(VCC-Vt),其中,Vt為電池溫度腳BT上的溫度電壓,R1為電池溫度腳外接的分壓電阻的阻值,VCC為分壓電阻連接的電壓端的電壓值。所述的電池剩余電量檢測方法中,在所述步驟A2中,所述溫度內(nèi)阻關(guān)系矩陣為各個溫度下對應(yīng)的電池內(nèi)阻的阻值。所述的電池剩余電量檢測方法中,在所述步驟A3中,開路電壓的公式為:V0 = R1* II + VI,其中,R1為獲得的電池內(nèi)阻的阻值,VI為當(dāng)前的電池電壓,II為電池電流。所述的電池剩余電量檢測方法中,在所述步驟B中,溫度電壓容量關(guān)系矩陣為各溫度、開路電壓下對應(yīng)的電池剩余容量百分比的值。—種移動終端的電池剩余電量計算裝置,其包括: 計算模塊,根據(jù)當(dāng)前的電池溫度、電池內(nèi)阻的阻值、電池電壓和電池電流計算出電池的開路電壓; 電量獲取模塊,根據(jù)所述電池溫度和開路電壓、查詢預(yù)設(shè)的溫度電壓容量關(guān)系矩陣獲得對應(yīng)的電池剩余容量百分比; 存儲器,存儲預(yù)設(shè)的溫度電壓容量關(guān)系矩陣。所述的移動終端的電池剩余電量計算裝置中,所述計算模塊包括: 溫度獲取單元,獲取電池的溫度電壓計算電池?zé)崦綦娮璧淖柚担樵兇鎯ζ髦蓄A(yù)設(shè)的溫度熱敏關(guān)系矩陣獲得當(dāng)前的電池溫度。內(nèi)阻獲取單元,根據(jù)電池溫度查詢存儲器中預(yù)設(shè)的溫度內(nèi)阻關(guān)系矩陣獲得電池內(nèi)阻的阻值; 電流獲取單元,獲取當(dāng)前的電池電流大小; 電壓ADC單元,獲取當(dāng)前電池正極上的電池電壓; 開路計算單元,根據(jù)當(dāng)前的電池電壓和電池電流,結(jié)合電池內(nèi)阻的阻值計算電池的開路電壓; 所述存儲器還存儲溫度熱敏關(guān)系矩陣和溫度內(nèi)阻關(guān)系矩陣。相較于現(xiàn)有技術(shù),本專利技術(shù)提供的移動終端的電池剩余電量檢測方法及其裝置,根據(jù)當(dāng)前的電池溫度、電池內(nèi)阻的阻值、電池電壓和電池電流計算出電池的開路電壓;根據(jù)所述電池溫度和開路電壓、查詢預(yù)設(shè)的溫度電壓容量關(guān)系矩陣獲得對應(yīng)的電池剩余容量百分比;從而實現(xiàn)了在沒有庫侖計的情況下也能得到電池剩余電量百分比,其降低了成本、還節(jié)省了電路板的空間;解決了現(xiàn)有移動終端均需使用庫侖計才能保證較準(zhǔn)確的顯示電池剩余電量百分比,且?guī)靵鲇媰r格昂貴導(dǎo)致成本較高,并占用移動終端電路板的空間的問題。【附圖說明】圖1是現(xiàn)有移動終端的電池等效電路的不意圖。圖2是本專利技術(shù)提供的移動終端的電池剩余電量檢測方法流程圖。圖3是本專利技術(shù)提供的電池剩余電量檢測方法中計算電池?zé)崦綦娮璧碾娐穲D。圖4是本專利技術(shù)提供的電池剩余電量檢測方法中獲得溫度熱敏關(guān)系矩陣的電路圖。圖5是本專利技術(shù)提供的電池剩余電量檢測方法中獲得溫度內(nèi)阻關(guān)系矩陣的電路圖。圖6是本專利技術(shù)提供的移動終端的電池剩余電量檢測裝置應(yīng)用實施例的示意圖。【具體實施方式】本專利技術(shù)提供一種移動終端的電池剩余電量檢測方法及其裝置。為使本專利技術(shù)的目的、技術(shù)方案及優(yōu)點更加清楚、明確,以下參照附圖并舉實施例對本專利技術(shù)進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅用以解釋本專利技術(shù),并不用于限定本專利技術(shù)。請參閱圖1,其為現(xiàn)有移動終端的電池等效電路的示意圖,圖1中,R1是電池內(nèi)阻,V0為電池的開路電壓,VI為電池正極上的電壓,Rt為電池?zé)崦綦娮璨⒋?lián)在電池溫度腳BT與負(fù)極B-之間。當(dāng)電池不接任何負(fù)載時,電池的正極B +與負(fù)極B-開路,此時電池內(nèi)阻R1上電流II為0,因此VI = V0。當(dāng)電池接上負(fù)載后(如電池與移動終端主板相接為移動終端供電時),電池內(nèi)阻R1上有電流II流過,見圖1中(II方向向上),此時VI =V0 — II * R1,當(dāng)放電時II為正,故V0>V1,當(dāng)充電時II為負(fù),故V0〈V1。為了實現(xiàn)在無庫侖計的條件下計算得到電池剩余電量百分比,本實施例通過計算電池的開路電壓V0、結(jié)合當(dāng)前的電池溫度來獲得。如圖2所示,則本專利技術(shù)提供的移動終端的電池剩余電量檢測方法包括: S100、根據(jù)當(dāng)前的電池溫度、電池內(nèi)阻的阻值、電池電壓和電池電流計算出電池的開路電壓; S200、根據(jù)所述電池溫度和開路電壓、查詢預(yù)設(shè)的溫度電壓容量關(guān)系矩陣獲得對應(yīng)的電池剩余容量百分比。其中,所述步驟S100具體包括: 步驟110、獲取電池的溫度電壓計算電池?zé)崦綦娮璧淖柚担樵冾A(yù)設(shè)的溫度熱敏關(guān)系矩陣獲得當(dāng)前的電池溫度; 步驟120、根據(jù)電池溫度查詢預(yù)設(shè)的溫度內(nèi)阻關(guān)系矩陣獲得電池內(nèi)阻的阻值; 步驟130、獲取當(dāng)前的電池電壓和電池電流,結(jié)合電池內(nèi)阻的阻值計算電池的開路電壓; 所述步驟S110中,所述溫度熱敏關(guān)系矩陣為各電池溫度下對應(yīng)的電池?zé)崦綦娮璧淖柚店P(guān)系矩陣,如下所示: -80 攝氏度,Rt (-80); -79 攝氏度,Rt (-79); -78 攝氏度,Rt (-78); 78攝氏度,Rt (78); 79攝氏度,Rt (79); 80攝氏度,Rt (80)。基于實際使用環(huán)境中電池溫度不可能高于80度,或低于一 80度,所以只列出上述值進(jìn)行示例。上述溫度熱敏關(guān)系矩陣中,第一列為電池溫度X,第二列為電池?zé)崦綦娮璧淖柚担硎緸镽t(x)。只需得到電池?zé)崦綦娮璧淖柚稻涂梢缘玫綄?yīng)的電池溫度。電池?zé)崦綦娮鑂t的計算方法如圖3所述,電池溫度腳連接至移動終端的主板,即電池溫度腳BT通過一阻值固定的分壓電阻Rtl (設(shè)置在主板上)連接電壓端VCC,獲取電池溫度腳BT上的溫度電壓Vt,即可計算得到電池?zé)崦綦娮鑂t的阻值,計算公式如下: Rt=Vt*Rtl/(VCC-Vt),其中,Vt為電池溫度腳BT上的溫度電壓,Rtl為電池溫度腳外接的電阻的阻值,VCC為電壓端的電壓值。在溫度熱敏關(guān)系矩陣中,識別出與所計算出的電池?zé)崦綦娮鑂t的阻值最接近的阻值,以接近的阻值對應(yīng)的第一列中的溫度作為電池溫度。本本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點】
一種移動終端的電池剩余電量檢測方法,其特征在于,包括:A、根據(jù)當(dāng)前的電池溫度、電池內(nèi)阻的阻值、電池電壓和電池電流計算出電池的開路電壓;B、根據(jù)所述電池溫度和開路電壓、查詢預(yù)設(shè)的溫度電壓容量關(guān)系矩陣獲得對應(yīng)的電池剩余容量百分比。
【技術(shù)特征摘要】
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:俞斌,楊維琴,
申請(專利權(quán))人:惠州TCL移動通信有限公司,
類型:發(fā)明
國別省市:廣東;44
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。