1. 程式人生 > >mtk HW FG電量計算過快或者過慢問題分析

mtk HW FG電量計算過快或者過慢問題分析

mtk HW FG電量計算過快或者過慢問題分析

**[DESCRIPTION]
 1>電量下降過快,表現為很高電量時每10s減一,比如20多的電量。
 2>與第一種相反,電量顯示為1%時,用電很久才關機,比如1%的電量還能耗電1小時左右才關機
 
 
 
[SOLUTION]
原因:
第一種情況是電量下降很快,一般直接是由於0 percent或者npercent tracking引起的。
第二種情況是由於在1%時,顯示的電壓還很高比如還有3.6v以上,導致了很久都沒能進入3.45v的判斷條件裡面。
solution:
步驟1:首先確認下貴司的CAR_TUNE_VALUE有沒有校準,校準請參考文件Fuel Gauge Application Notes.pptx。
步驟2:請做一次完整放電實驗,把電池充滿之後,確認充滿,在log上面就是電壓要達到cv,d0被reset為0
步驟3:如果上述的兩個步驟之後還是會出現這樣現象,電量下降很快的情況把q_max的值減小150左右,1%用很久的則加大150左右。
gFG_capacity_by_v 
SW FG電池百分比
一般電池百分比為1%時停多久關機
電池容量的獲取**