微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI电源管理交流 > 电池电量突然降为0

电池电量突然降为0

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

我用的是BQ20Z655-R1电池检测芯片,自己做了一些配置,电池在芯片的检测下充满电,然后进行低温放电试验,刚开始放电正常,bq Gas Evalution 界面上显示的电量也是正常,但是当温度降到-20℃左右后,bq Gas Evalution 界面上显示的电量突然就变成0%了,并且charging status中的XCHGLV也被反复置位和重置,放电出现异常,时断时续的,BQ20Z655-R1控制的LED闪烁也变得异常。但是当电池温度恢复室温后,电量又会出现。是不是DF中的某个数据设置的不对啊?

你贴的图显示温度是52.85度,跟你说的-20度差好远,上错图了?

再把-20度的SBS界面发上来看看。

1、当时的SBS状态界面我找不到了,但是是存在这种状态的,请问在什么情况下XCHGLV会置位啊?

2、做电池低温试验都有什么操作要求或者注意事项?比如:电池充满电后是不是要静置一段时间才能做低温试验?做低温试验时电池可以边放电边降温吗?试验结束后电池应该怎么处理,是可以直接从恒温箱拿出来还是要逐渐升温到室温才能拿出来?拿出来后是不是还要放置一段时间才能充电?

3、下面的几张图片是我修改了配置后的低温试验状态,虽然没有出现电池电量显示突然降为0但是放电还是终止了,关于图我有几个问题就是此时是在放电,但是charging status中的LTCHG怎么置位了?还有就是我买的裸电池容量是2300mAH,但是读取的full charge capacity怎么是1920mAH?第二张图片显示的是-22.85℃时的状态,此时电量显示正常,但是停止放电了,FET control 中的CHG DSG都重置,PF STATUS中的SUV置位,这是什么引起的?第三张图是我直接关闭恒温箱后放置一晚上第二天中午读取的状态,此时显示的电量变为61%,怎么会产生这种情况啊?Safety  Status中的CUV置位,FET control 中的CHG置位但是DSG依然重置,即便是接上负载也不置位,这是因为CUV置位的缘故吗?如图4我把CUV的阈值和恢复值修改变小后此时刷新SBS界面,CUV怎么依然置位?

问题有点多。。。我是在学习电池管理的。。。烦劳工程师给解答下。十分感谢!

 图1

图2

图3

图4

请问楼主是否有做过CHEM-ID匹配一记golden learning。在低温下由于内阻会比常温时高很多,如果没有使用比较好的CHEM-ID以及学习,低温下电量计的内阻参数就会对电量估计造成比较大的影响。 

您好!

我所使用的bq27541-G1的电量计都存在此类问题,应该可以排除chem ID匹配。

    1、开发工具EVM2300,上位软件BqCONFIG,电池导入量产golden image文件(cycle=1):(1)、没做learning,电池处于静止状态:常温下电池容量StateofCharge=62%;低温-10度,电池容量StateofCharge=0%。(2)、learning cycle 1完成后,电池处于静止状态:常温下电池容量StateofCharge=62%;在IntTemp=-10度时,StateofCharge=0%。

   2、开发工具EVM2300,上位软件Gauge studio,电池导入量产golden image文件(cycle=1):(1)、没做learning,电池处于静止状态:常温下电池容量StateofCharge=62%;低温-20度,电池容量StateofCharge=62%。(2)、learning cycle 1完成后,电池处于静止状态:常温下电池容量StateofCharge=62%;在IntTemp=4.8度时开始变化,StateofCharge=60%;在IntTemp=-18.1度时,StateofCharge=0%

还请帮忙分析原因。

BQ20Z655-R1如何做CHEM-ID匹配以及golden learning?能给出具体的操作步骤吗?我看了“TI单节电量计基本介绍及常见问题解答”,里面的.CHEM-ID选择和BQ20Z655-R1好像有差别,还有就是我用的电池是钴酸锂,我就在bqEVSW软件的bqCHEM界面中选择了默认chemstry,这样可以吗?

bq20Z655-R1不需要满充放电学习啊!难道就是CHEM-ID匹配的问题?

通过电池充放电曲线来确定电芯类型CHEM-ID,步骤跟“TI单节电量计基本介绍及常见问题解答”里所的一样:

1、设置自动记录Data RAM数据(1秒间隔)

2、以0.5C恒流充电、Taper Current小于0.01C充满电

3、静置2小时

4、以0.1C恒流放电,直到电池截止电压(通常在2.8V~3.0V)

5、静置5小时

6、以上得到的数据,用MATHCAD程序(chemselect_cont.mcd)进行确定CHEM-ID。

确定CHEM-ID后,在EVSW里Select Chemistry Manually选项,找到相应的CHEM-ID然后Update

你好!

请问你的问题现在解决了吗?我用BQ20z65同样发现类似问题,充满电后RSOC=100%,在低温-15C 时放电,一段时间后RSOC就会突然变为0%

低温下电芯容量会比较低,

是否有做过learning cycle? 和chemID选择?

如果只是想要不跳变,可以找到pack configuration 中RCJUMPOK,置为0.

当然如果要实际解决这个问题,需要对电池的低温进行优化才可以。

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

网站地图

Top