如何判斷手機電池的剩余容量?(詳細解說)
首先規(guī)定電池容量的定義:一塊充飽的電池按照規(guī)定的恒流電流放電,當放電至規(guī)定電壓時所用的時間乘于電流得到電池的容量。
比如,一塊鋰電池從充飽(4.2V)以600mA放電至2.75V時用了65分鐘,該電池的容量為600mA*(65/60)h=650mAh。
一塊電池在放電的時候,電池的電壓會隨著電池電量的流失逐漸的下降。這樣就可以得到一個比較簡單而有效的對應(yīng)關(guān)系,就是電壓對容量。
得到一根電池正常使用(比如50mA放電)的放電曲線,對時間進行4等分,以充電限制電壓為4.2V的鋰電池為例,可以列出這樣一個對應(yīng)關(guān)系
4.20V----100%
3.95V----75%
3.85V----50%
3.73V----25%
3.50V----5%(因為手機不可能完全用光電池的電量,一般低于3.50V時就可能自動關(guān)機了)
2.75V----0%
在許多手機的隱藏菜單里面,可以調(diào)出工程模式來查看電池的電壓,比如三星系列手機,波導(dǎo)S1200和S1000等手機,均可以看到電池電壓。
當然以上的對應(yīng)關(guān)系因為電池的種類和不同生產(chǎn)廠家而異,但是相差不多,可以用來參考。有了這樣一個對應(yīng)關(guān)系,手機的電量顯示就比較簡單了,單片機取樣一個電池的電壓值,比如電壓為3.90V,就顯示3格(4格為滿格),依次類推。
手機如果要顯示電池的精確容量,必須時刻進行放電電流對時間的積分運算,這個過程比較復(fù)雜,需要專用的芯片來完成,一塊電池帶一個芯片(成本就上去了),筆記本電能的鋰電池就有這樣的管理芯片來精確獲得電池的容量,SONY的智慧型鋰電池還有愛立信的T28等手機鋰電池也有類似芯片,據(jù)我所知,德州儀器的BQ26231就可以實現(xiàn)這個功能,所以它們的用戶界面上有電池容量的百分比顯示,比較舒服。否則我們只能看的粗糙的電量“格子”了。
波導(dǎo)的某些機型(如936,S1200,8288包括以前的818,838等老戰(zhàn)斗機)的容量顯示又有點不合常規(guī),以S1200為例,他的容量格子定義如下:
4.20V~3.76V----4格
3.76V~3.72V----3格
3.72V~3.70V----2格
3.70V~3.60V----1格
3.60V以下------0格,電池報警
3.40V左右自行關(guān)機
對比正常的容量關(guān)系,它在顯示剩下3格的時候,就是3.76V時,實際電池只剩下30%左右的電量了,這就可以解釋為什么S1200的手機(上面提到的手機均是如此)第一格可以用很長時間,而接下去的3格反而1天就完了。