TI中文支持网
TI专业的中文技术问题搜集分享网站

BQ27220: 将BQ27220的design capactiy修改之后,为什么full charge capactiy的值没有变化

Part Number:BQ27220

参照BQ27220的用户手册,按照下面的步骤更新了desing capactiy,但是不知道为什么full charge capacity没有变化。

步骤1:按照上面的手顺将design capacity从3000修改到1880。

结果:

1,Design Capacity (0x929F):1880

2,Full Charge Capacity(0x929D):1880

3,FullChargeCapacity(): 0x12 and 0x13:  还是3000

4,DesignCapacity(): 0x3C and 0x3D: 1880

步骤2:将电池进行满充电,然后放电

在整个充放电过程中,FullChargeCapacity(): 0x12 and 0x13的值一直没有变化。

在放电的过程中,当剩余大概4%的时候,Design Capacity (0x929F)又被修改成了3000

想请教的问题:

问题1:步骤1的时候,为什么Full Charge Capacity(0x929D)的值变成了1880,而FullChargeCapacity(): 0x12 and 0x13的值没有变

问题2:步骤2的时候,FullChargeCapacity(): 0x12 and 0x13的值为什么没有变

问题3:步骤2的时候,Design Capacity (0x929F)的值为什么变了。

问题4:不知道是否还有别的参数需要修改。

Star Xu:

您好

1,FCC是放电以后更新的

2,FCC更新的条件请参考TRM 1.1.3 Capacity Learning (FCC Update) and Qualified Discharge

3,请确认参数是否正确写入。

4,如果是修改容量一般修改design capacity就可以了

,

Li Na:

谢谢您的回复,

您说的参数是指 VDQ 吗?

,

Star Xu:

您好,Design Capacity (0x929F)又被修改成了3000,Design Capacity一般情况下修改以后是不会自动修改的。

建议您修改Design Capacity以后读一下这个参数,确认修改正确。

,

Li Na:

您好,

修改之后,我这边确认了,值是变过来了。

不知道是不是在放电的过程中,电池完全放完了,然后就又恢复到了default值。

因为我这边的值写完之后,如果把电池拔掉然后插上去,Design Capacity的值会变成default值。

您说的不变,是指通过OTP方式写入之后,不变吗?

 

,

Li Na:

您好,

不好意思,因为刚接触这个,有很多不懂的地方,麻烦多多指教啦.

关于刚才您说的Design Capacity一般情况下修改以后是不会自动修改的,还想追问一下。

我现在修改的是Design Capacity (0x929F)的值,要是想让以后修改的值不发生变化,是不是需要修改Design Capacity (0x40EB)中的值。

,

Star Xu:

您好,文档中介绍的修改的应该是Design Capacity (0x929F),不建议拔电池,相当于reset会恢复默认值。

这款芯片是基于ROM 的芯片。如果发生 POR 或复位,这些值将恢复为默认值。

赞(0)
未经允许不得转载:TI中文支持网 » BQ27220: 将BQ27220的design capactiy修改之后,为什么full charge capactiy的值没有变化
分享到: 更多 (0)