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.

BQ40Z60,自己做的板子,在BMS软件中,充放电时仪表盘的指针都不转动。

Other Parts Discussed in Thread: GPCCHEM

1、能充能放,充放电时上面的电压值都有变化,负载也正常工作了。但是充电、放电过程中,圆形仪表盘的指针始终不转动,一直在中央0位上,有什么原因啊?

2、直接用负载(是台Win7手持计算机)接通SBS总线,启动后,不认电池,右下角是交流电源标志,这个有可能是什么原因啊?

3、LearningCycle,我选手动模式,一开始软件提示要放电,我就一直开着负载放电,放干净后,连BMS软件都连不上芯片了(软件界面灰了),我只好再插上充电电源,这时候LearningCycle页面还显示处于Discharge阶段,我这时候到底是该充还是该放啊?!TI工程师们能否大概讲解一下整个手动Learning过程啊?

万分感谢。

  • 1 原型仪表盘是显示电流的变化 , 在registers里面电流有变化吗?  如果有, 那应该是软件的dash board 更新没有打开 点击圆形表盘所在的侧边栏的顶部有个click here to enable。。。

    2. 有监控 过SBS上的数据吗? 这需要看这个手持设备是否有设备认证或者SHA-1这样的机制, 电量计是支持SBS1.2的标准协议的。 

    3. learning cycle,是先IT ENABLE , 先充满, FC置位, 静置2小时, 再恒流负载C/5对电芯放电到空, 静置5小时 ,Update Status由04 变为06或者0E,电量计会根据充放电来更新电芯阻抗, 但是在learning cycle之前需要 先选择匹配电芯的,ChemID

  • 前两点症状又有变化,先不管了。

    针对问题3追问:

    1)启动LearningCycle的时机是什么时候?在充满静置2小时后准备开始放电时再开启?

    2)“放到空”是指放到RemainCapacity刚为0、FD置起呢,还是指放到电池自己彻底放不了?我每次放电都放得BMS软件和电池芯片断开连接了(界面发灰了,必须接上充电电源才能重新连上),这样对吗?

    3)在LearningCycle放电时,都放到芯片连不上软件了,那是不是正在进行的LearningCycle都白费了?是不是应该在FD刚一置起后立刻关闭负载不能再放了?

    4)把负载设置成恒流的这个我懂,但是C/5是什么意思?

    5)所用电池的Chemical ID在列表中没有怎么办?找一个容量相近的可以吗?

  • 1, 充满静置的时候开始,需要先enable IT

  • 2. 电池电压到3V左右,如果是铁锂,就是2.7V左右

  • 3, 不会放电到完全空,电池到3V,或者2.75V

  • 4, C是电池的额定容量放1小时的电流大小, 2000mAh的电池,1C就是2000mA,  2C 就是4A, 0.2C就是400mA, C/5就是0.2C

  • 3, chemID,可以找匹配的chemID ,需要上传C/10的恒流放电的数据, TI官网可以计算匹配的chemID

    https://www.ti.com/powercalculator/docs/gpc/gpcUpload.tsp 

  • 请教一下,这个要上传的横流放电数据,是怎么得到的?怎么通过软件获取?

  • LOG数据可以通过battery management studio log,具体步骤参考user's guide 第6页。

    http://www.ti.com/lit/ug/sluub71/sluub71.pdf

  • 谢谢工程师!您回答我的问题最认真了!


    但是,还有几个疑问:

    1、第6页并没有说得太详细上传Log分析ChemID的时候,Log要求是什么时段的?随便让软件记录一会生成的就行吗?还是要完整充电一次的?放电一次的?还是充放电一次的?记录Log时还有啥具体要求没?

    2、启动LearningCycle是在充满电FC置起之后立刻开启呢?还是FC置起静止两小时之后再开启?

    3、每次LearningCycle页面左下角都有红字“Unexpect response from ......”之类的提示(具体记不清了),为啥啊?

    4、我每次看Update_states都是0x04,从来没有变过0x05或者0x06,一般啥原因啊?!

  • 您可以用GPCCHEM上传log数据,数据用放电时段的。具体步骤参考下面的链接:http://www.ti.com/lit/an/slva725/slva725.pdf

    GPCCHEM 上传资料链接如下:http://www.ti.com/tool/GPCCHEM?keyMatch=GPCCHEM&tisearch=Search-EN-Everything

  • update status 更新的前提是需要下IT_ENABLE command

  • IT_EN肯定打开了,只要我在Command里开启Gauge_EN,在LStatus里的IT_EN都会置位的。但是每次启动LearningCycle,左下角必然会有“No response from device”的红字提示,切到别的页面没有。怎么回事啊?

    另外,我发现只要一开启LearningCycle,软件自动会把Gauge_EN、Charger_EN都关闭,同时IT_EN也就被关了,我必须手动再开Gauge_EN、Charger_EN,这个有问题吗?正常就是这样的吗?