MAX17055判断电池充满要满足以下三个条件,
• VFSOC register > FullSOCThr register
• AND IChgTerm x 0.125 < Current register < IChgTerm x 1.25
• AND IChgTerm x 0.125 < AvgCurrent register < IChgTerm x 1.25
对于定制模型来说FullSOCThr等于95%,而VFSOC大于95%这个条件比较容易满足,但是有些客户在建模前提供的充电截止电流比电池的实际充电截止电流小很多,这样就会造成电量无法达到100%的问题。比如客户提供的充电截止电流是20mA,所以电流寄存器的值要大于2.5mA且小于25mA时MAX17055才会认为电池充满,但是在实际充电时电池快充满时充电电流从40mA左右直接下降到0mA左右。因为没有达到电流充满的条件,所以电池的容量才不会到100%。