Sammi Shang:
过程是对的,先将参数配置到data memory中,然后校准,self learning cycle,最后生成gm.fs。
做完self learning cycle后Qmax和Ra更新过了吗?
xf zeng:
回复 Sammi Shang:
1、请问qmax和ra分别代表什么,你指的更新是要怎么更新
2、update statues昨晚循环后值仍然为0,是不是有问题,我记得以前做bq27510电量芯片的时候,做完循环后该值为02
Sammi Shang:
回复 xf zeng:
阻抗更新算法更新的就是Qmax和Ra,在完成self-learning cycle的过程中这两个参数会更新。可以对比下cycle前后的这部分参数的变化,在data memory中可以找到。关于update status,由于bq27421和bq27510不同,bq27421是ROM gauge,bq27510是flash gauge,所以可以参考TRM。
xiaoF zeng:
回复 Sammi Shang:
1、您所说的TRM是什么规格书
2、麻烦您帮我确认BQ27421做完循环后update status值还是00,是否正常
3、做完循环后Ra值有变化,附件是Ra值循环前和循环后的值,麻烦您看一下是否正常
4、Qmax值在哪里可以看到,是data memor下gas gauging里面的吧,附件也有截图,值是由16384变为16748 单位是NUM,这个值是什么意思,我们电池容量是180mah,感觉不是这个,应该在哪里可以看到?
5、拿一个新的BQ27421板子烧录导出后的固件,Ra 值和电池容量值会相应的更新,但是断电后,重新开启软件后值会恢复到以前没烧录的状态,容量和Ra值就相当于没更新了,请问这是什么原因,这就相当于和没烧录更改后的固件了
Sheldon Cai:
回复 xiaoF zeng:
1. 技术参考手册,http://www.ti.com/lit/pdf/sluuac5
2. 不正常,应该是有变化的
3.循环后和循环前Ra表的数值应该是不一样的
4.就是这个数值,这个是百分比数值(16748/16384)*180mAh就是Qmax的值,一般新电池会比电池标称容量大一些
5.BQ27421不像其他电量计一样基于FLASH的,数据掉电时会消失的,
xiaoF zeng:
回复 Sheldon Cai:
因为我电池是有保护板的3V保护,那要是电池没电了,以后重新充电,已经烧录进去的做完循环的数据是不是没掉了,那不是相当于烧录这个做完循环的固件没用了吗?那要这个电量计不是没作用了?