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.

bq27510g3-trouble-shoot

Other Parts Discussed in Thread: BQSTUDIO

hi,all

我在调试ti BQ27510G3电量计的过程当中遇到了如下3个问题,还请帮我把控一下整个流程的每个环节,感谢指正。

我在网上搜索到了27510的一般开发流程描述如下,1.配置参数 2.校准 3.电芯曲线CHEM-ID选择 4.循环学习golden learning 5.生成DFI,
dffs文件
1.配置参数
{
Design Capacity =1200mAh 按电芯标称容量填写
Charge Voltage =4200mv 满充电压,charger恒压充电电压
##问题1.请问还需要配置那些参数?

}
2.校准
{
2.1 确保无负载和充电电流情况下校准CC offset
2.2 然后校准 board offset
2.3 加上1A放电电流通过万用表填写实际电流数值校准Pack current
2.4 电池或电源电压,通过万用表读取实际数值进行校准
2.5 温度
}
3.电芯曲线CHEM-ID选择
{
A电池先采用0.5C恒流,恒压taper电流小于0.01C充饱

B静置2小时

C连接EVM板,自动log DataRAM数据,间隔为4s一次 :

D开始用0.1C电流放电,一直放到2.8V

E静置5小时

F将以上的log的数据保存下来用MATHCAD程序计算CHEM_ID

G 通过bqCONFIG/EVSW/Gauge studio相应界面下载CHEM_ID

注意板在做CHEM_ID前要先校准好,放电过程要连续,记录的数据包含放电完之后静置的那5小时,BQ27425/BA27421/441无需要这个步骤,只
需要选择相应型号

##问题2:在生成chem-id无非就需要四个参数,时间,电池电压,放电电流,还有温度,请问在bqstudio中哪个参数代表放电电流
instantaoous current 还是average current?

##问题3:我发现不论是哪个电流值都和我0.1c(120ma)的实际电流值差别很大,请问电流测试不准确是哪个环节出了问题,我之前按照cc
pack current 校准过电流,感觉测试大电流的情况下是准确的。

}

4.循环学习golden learning
{
A、确认已经设置好相关的参数以及进行校准和CHEM_ID选择才可以进行此步骤,发送命令0x41复位,导出DFI文件或者SENC文件备用

B、准备好一个放空的电芯(电压在3.0V-3.3V),静置5小时

C、连接板,发送0x0021命令使能IT算法,建议自动记录Data RAM数据(4s间隔)Data FLash数据(10分钟间隔)

D、按照正常充电过程将电池充饱,然后静置2小时,再按照0.2C电流进行放电到截止电压,再静置5小时,确保update status的数值为0x06

E、导出DataFlash的gg文件,用记事本打开修改Update Status为0x02,Cycle Count为0

F、导入之前备份的DFI或者senc文件,然后再写入修改后的gg文件

}
5.生成DFI,dffs文件

  • 1, 还有例如Qmax cell 0 , Taper voltage , taper current , 其他需要看系统的要求来定。

    2.average current 是经过滤波的电流值,用这个比较好, instantaneous current是即时电流

    3. 差别有多少? average current,或者有没有用其他的电流表串联测量负载电流是否准确?

  • 您好,我搭建了一个恒流源电路,万用表实测电流为130ma,但是gauge反馈的参数如上图,电流居然为正147,一会儿又变为0了,请问是我参数没设置好,还是哪可能出现问题了,谢谢您的无私无偿帮助。