微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI电源管理交流 > 关于bq27510电池SOC、RM、FCC数据更新问题

关于bq27510电池SOC、RM、FCC数据更新问题

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

关于bq27510电池SOC、RM、FCC数据更新问题,在读取bq27510时,充电百分比,剩余电量,满充电容量一直没有改变是什么因素引起的?

是否做过chem-id配对,电流电压是否校正。

我也在用27510-G3  要读准SOC,需要用Studio进行参数配置、校准、CHEM-ID选择、循环学习。最后查看Update Status为0x02就可以了。你可以参考附件的word文档,是从论坛摘抄的。

请问,我用Studio对BQ27510-G3进行标定,已经完成循环学习,Update Status为0x02,SOC也正确,但是生成量产文件.srec文件后,导入新的芯片后,新芯片就不响应了,Studio显示写完了512,是哪里不对吗?附件有.srec文件

刚才忘记加附件了

chem_id是必须的吗?参数我是用IIC时序直接写进去的,难道bq27510必须得写CHIM_ID才能正常工作?

http://www.deyisupport.com/question_answer/analog/battery_management/f/35/t/46539.aspx你看看这个帖子

不管怎么讲,在设计一个应用的时候,都是需要先选择一个适合的ID的,然后才能够进行下一步。不过这个倒是和SOC/FCC/RM不变化无关,上面的两位不同的问题里面提高了一个,update status=02,这个代表的仅仅是Qmax和Ra table进行了更新,但是阻抗跟踪算法并没有打开,所以还需要发送命令是能IT算法,这个时候update status=06. 对于没有学习过的电池,也应该是04。

下面一个基本的阻抗跟踪算法的流程供参考。

•Select a suitable solution: 选择方案

•Determine chem-ID (battery profile):电芯CHEM-ID选择

•a) send the cells to Dallas for ID building

•b) match a CHEM ID

•Configure parameters: 配置参数

•Calibrate: 校准

•Perform learning cycle:电池学习

•Generate golden file: 导出文件

•Test gauge and optimize

•Ready for production

–Program and test PCB

现在的情况就是,我现在没有用bq27510的开发套件,只是用IIC协议去更改相关配置,但目前的情况是,flags()中读到FC被置位,满充容量和剩余容量相等了,根据芯片充满的条件看,并没有达到充满的标准,而且百分比永远是100。怀疑IT算法没使能,但该怎样使能呢,又如何通过IIC写入新的CHEM-ID呢?

给control寄存器发送0x0021 使能it算法

Ra table都已经更新了,怎么可能阻抗跟踪算法没有使能?而且我查了Data memory中 IT Enable是1啊。

我用的是BQ27510-G3,在没有学习前,Update Status 是0 ,学习后就是02了,没有见过06的情况,是不是不同芯片不一样?

现在我的SOC是对的,但是生成量产文件的时候如图所示,会有校验报错,而且生成的校验文件写入新的芯片后,芯片就连不上了

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

网站地图

Top