微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI电源管理交流 > bq40z50-R1更新RA Table的问题

bq40z50-R1更新RA Table的问题

时间:10-02 整理:3721RD 点击:

各位技术人员大家好:

目前我正在做bq40z50-R1的放电以更新其RA Table,充电更新QMAX已完成,电压4.2V左右已静置读取OCV,600mA左右放电电流。

我在手册上看到容量变化11%左右会更新其RA Table,但是现在放电到83%我看RA Table还是没有变化,请问这样子是否正常。上次放电过程也没有更新。

还有充电时完成标准是FC置位,放电完成标准是FD还是TD手册上好像没有说,抑或是以EDV为标准,求教!

刚刚发现我的放电电流好像不是很稳定,最大时在640mA左右,小的时候在560mA左右,会不会是这个原因导致了更新失败呢?

你好,RA Table和QMax的更新说明在哪本手册上,我去研究一下。

我是参考的SLUA597这份文档的。

请参考如下步骤:

电池学习过程:

1. 根据实际项目规格配置DF参数,选择正确的CHAM ID烧入.

2. 对板子进行校正。

3. 导出这个时候的senc文件备用。

4. 连接电芯到板子,发送reset命令,得到Golden Pack.

5.   把电池放空到3.0V,然后静置5个小时。

6. 发送0X21命令使能IT算法。

7. 把电池充到饱,确保有效的充电中止(100%,FC置位),然后停止充电。

8. 静置两个小时。

9. 把电池以C/5放空到终止电压,然后停止放电。

10. 静置5个小时。

11.  重复7~10步骤一次

(11a)对于bq2754x/74x:当update status的数值为0x06,Ra flag是0x0055时,说明学习成功。

(11b)对于bq30Z55/BQ40Z50:当update status的数值为0x0E,Ra flag是0x0055时,说明学习成功

12.导出gg文件,手动修改cycle count=0, update status=02, lifetime, manufacture status=8000 etc;

13. 烧入第3步备份的senc文件。

14. 导入第12步修改好的文件, 得到golden sample.

15. 生成量产文件,比如senc文件或者DFI文件

注意事项:

确保参数配置正确并严格按照指南进行充放电

确保充电结束和放电结束的静置时间要足够

充电停止之前确保FC标志位已经置位

整个过程温度在10~40度范围内

你好,从昨天到今天早上我已经到第10步骤了,QMAX更新了,RA Table还是没更新,那按11步骤的话相当于还要进行一轮标准的充放电才能更新RA Table是吗?

另外,量产时我不导出gg文件,直接将学习好了的板子的senc文件给其他板子可以吗?

朋友你好,请问你的芯片在学习时,update_status更新了吗?(按手册说要更新到0x05、0x06才行)我的永远是0x04。

0X04表示没有更新成功,建议您确认一下learning步骤。

我的是05,但是到不了06,RA Table没有更新成功

update status=0x05表示仅仅Qmax更新成功,而Ra table还没有更新。如果Ra table也更新了,那么就会变成06。如果再更新一次qmax和Ra table, 那么就会变成0E。

如果Qmax更新了之后,放电过程中没有更新Ra table。那么应该是内部的更新条件没有满足。这种情况,最好是由整个学习过程的log data才好进行分析。

1134.2017.2.22.xlsx

这是自动log的文件,已分列,请大家帮忙分析一下!谢谢!

Qmax能更新了,说明你的库仑计计算的容量已经超过了初始设定的Qmax,一般这个更新了就没太大问题了。

Ra Table更新不了,你得检测一下现在的MAX error 到了多少了,变成100%,后面什么都更新不了,甚至不能更新Qmax了。

检查一下你填入的design capacity 值,是不是跟你循环学习的出来的相差太大,如果full charge 比你设计的要大太多,也是更新不了的。这种情况要么是你没校准精确,要么是充放电时间不对(过度充,过度放了)

循环学习出现的不准确,一般都是设置参数问题。

我的Max error值显示为3%,我现在很怀疑是不是放电电流不稳定造成的RA Table更新失败。

请教一下Richard Tang步骤4,发送reset,得到golden pack是什么意思?golden pack是文件吗?golden image只有srec,fs,文件?

步骤14,golden sample怎么得到?

 12.导出gg文件,手动修改cycle count=0, update status=02, lifetime, manufacture status=8000 etc;

 lifetime, manufacture status=8000 etc;这两个参数在哪里设置?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top