This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BQ27542自学习

Other Parts Discussed in Thread: GPCCHEM

BQ27542-G1的自学习 :

1. 电池放电直至空,静置5小时。

2. 向电量计发送IT ENABLE,VOK =1,UpdateStatus = 0x04

3. 将电池电充满,FC = 1,VOK =1 ,UpdateStatus = 0x04

4. 静置2小时 ,VOK = 0,UpdateStatus = 0x06,并且此时更新的Qmax和实际值相差太多,按照 《Reference manual》 P115

所述,UpdateStatus 应该为0x05,即Update Status:

Bit 0 (0x01) indicates that the fuel gauge learned an initial value for Qmax after the charging portion of
a learning cycle.

UpdateStatus 怎么会直接跳到0x06呢?

  • 您好,Update Status更新06是正常的。06表示QMAX 和RA table 更新
    Bit 2 (0x04)indicateswhetherthe ImpedanceTrackalgorithmis enabled.
    Bit 1 (0x02)indicatesthat the fuel gaugelearnedoptimizedvaluesfor Qmaxand the Ra tablesduringa learningcycle.
    Qmax比design capacity 大是正常的。
  • 您好,我的问题是:按照《Reference manual》 P115自学习的流程来看:

    充电后静置2小时UpdateStatus应该为0x05,表示的是:an intial value for Qmax,但是实际学习中却变成了0x06,这是为什么?并且状态变为0x06时,更新到的Qmax也是错误的,电池实际容量为4000mAh,但是Qmax 仅为1600mAh。

  • 您好,学习可以参考下面的文档。
    当第一次充满并静置时Qmax更新了,则Update Status = 0x05,QMAX更新异常请确认您的CHEM ID配置是否正确。
    建议您用GPCCHEM TOOL 帮助确认。
    www.ti.com.cn/.../GPCCHEM