微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI电源管理交流 > BQ27541-G1最大设计容量有小Bug!

BQ27541-G1最大设计容量有小Bug!

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

目前我们有个特殊要求:采用BQ27541-G1芯片,电芯容量达到或者超过32AH。

在BQ27541-G1 Dateflash里面设置的时候,设计容量最大可以输入32767mAH,但是紧跟后面的设计mWH也只能填入32767这个数字。正确的mWH应该是32767*3.7=121237.9

1.我想知道这个bug有大的影响吗?可以更正吗?

2.另外设计容量用什么方法可以改一下,可以使电池容量做到50-60AH,修改底层文件可以吗?

3.用什么软件可以读出bq27541的srec格式的底层文件?

1.这个不是Bug,寄存器限制,最大就是2^15-1 = 32767。 需要显示>32767mWh的能量,可以将Design Energy Scale 修改为10.

2. 可以采用calibration scale,来支持大容量的电池。比如在校准电流的时候,1A负载,校准成100mA,这样电量计显示100mA的电流就代表真实电流有1A,相应的电量计显示3200mAh,可以代表32Ah。对于电量百分比来说,同比例的显示,没有变化。只是如果上位机需要显示电流或者容量,需要将bq27541读取的电流的单位改为*10mA,或者*10mAh。

3. bqEVSW可以读取Senc,GaugeStudio也可以。

非常感谢王工。

另外想问下,怎么把bq27541读取的电流单位改为*10mA,或者*10mAh,是在dateflash里面那个地方改呢?

如果用这么大容量的电池,那我在做goldenlearning的时候,按照0.5C充电和0.2C放电的标准,那电流就非常大了,请问一定要这么大才能学习成功吗?

1。怎么把bq27541读取的电流单位改为*10mA,或者*10mAh,是在dateflash里面那个地方改呢?

这个只是通过采样校准的时候做的同比例缩小。并不是标准的电量计用法,所以寄存器里面并不需要改,只是在上位机读取数据的时候,需要自己知道这个电量的单位是*10。上位机软件做点处理即可。

2。如果用这么大容量的电池,那我在做goldenlearning的时候,按照0.5C充电和0.2C放电的标准,那电流就非常大了,请问一定要这么大才能学习成功吗,

充电电流可以随意设定,这个没有关系,只要充到FC置位即可。放电只需要>0.1即可。32Ah的只要放电电流大于3.2A即可。可以用4A放。或者3.3A也行。

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

网站地图

Top