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

bq40z50R2 做完learing cycle, update status=06 Ra_flag_0055, 为什么不是0e呢?

更新chemid,,,,充电前确认 update status = 04,,开始充电,,FC=1,,, 等待VOK清零后,,update status = 05,,Qmax 更新。

放电的过程中,,看见,,RX 再toggle,,,,最后放电完成,,等待VOK 清零后,,五个小时静置后的状态是:

cyccle count = 1, Qmax cycle count = 1,  

update status=06,,,Ra_flag_0055,  max_error =1%,,,,,,,这些现象都表明,,qmax 和 ra table 更新了啊。

但是我看之前帖子说,,,bq40z50  学习成功以后,,更新状态是0e。。。

我的bit3 QMax update in the field   为什么没置位呢?我的学习完怎么是 06,算是学习成功了吗?
,

PS:  我只做了一个,,,静置–充电—–静置—–放电——–静置  的循环。。。。。

应该不用再06 的基础之上,再来一个循环吧?  qmax 和 ra 已经更新了啊

user5141498:

回复 Hugo Zhang:

得到update status =06 之后,,还得再进行一次,,静置—-充电——静置——放电—–静置,,才能到0e,,等于说我还没做完?要做完整的两次充放电循环?谢谢

user5141498:

回复 Hugo Zhang:

06既然已经表示学习成功,这个时候我能不能导出GG文件,,手动改成02,,然后导入之前的senc,,生成量产文件?

user5141498:

回复 Hugo Zhang:

既然06表示学习成功,,那我此时能不能导出GG文件,手动修改成02,,再导入之前的senc,,去生成量产文件?

Hugo Zhang:

回复 user5141498:

可以

user5141498:

回复 Hugo Zhang:

张工,您好,,从06,电池放空的时候,开始 又进行了一次充电,充满之后,等到一次 OCV 读取,,发现此时 update status 从06变成 0e,,,, 第一、 请问,接下来的 0.2C 小电流放空,静置5小时这个动作还需要再做吗? 第二、还有一点不理解的是,,,从06 到 0e的改变怎么发生再 第二次满充的OCV 读取之后。。 按照TRM 的 fast Qmax 更新条件 Fast QMax Update Conditions The Fast QMax update conditions are very similar to the QMax update conditions with the following differences: • Instead of taking two OCV readings for QMax update, Fast QMax update requires only one OCV reading, AND • The battery pack should discharge below 10% RSOC 应该是放电阶段,,放电低于10% rsoc 的时候,,,才会更新qmax 啊,,谢谢!

难道说这次 qmax 更新不属于 fastQmax 更新,,因为之前 有过放空 静置5小时的 OCV 读取,  这里满充 2小时 OCV 读取后更新 , 06到 0e 

属于 qmax 更新,非 fast Qmax 更新,对吧?

Hugo Zhang:

回复 user5141498:

不推荐使用Fast Qmax Update的功能,因为这是以牺牲精度为代价的折中。
Update Status=0x06表示已经学习成功。学习成功后,Qmax再更新一次,Update Status才会变成0x0e。
而Qmax的更新条件,可以查看技术参考文档。简单来说就是前面读一次OCV,中间充电或者放电流过足够的电量,之后再读一次OCV

user5962456:

回复 user5141498:

请问下为什么要导入之前备份的senc,学习成功后直接关闭Gauge_EN就变成02了,然后导出这个时候的senc,不也可以作为量产文件吗?

赞(0)
未经允许不得转载:TI中文支持网 » bq40z50R2 做完learing cycle, update status=06 Ra_flag_0055, 为什么不是0e呢?
分享到: 更多 (0)