关于电量计芯片bq34z100
公司仪器电池采用的是8Ah的磷酸铁锂电池,电量检测想采用bq34z100这款芯片,现在小弟有几个问题想请教下:
1、对于电池CHEM_ID和Ra _table的确认是不是必须得连接仿真板EV2300进行充放电实验获取?(TI提供的EXCEL里面未找到对应的CHEM_ID)
2、量产的时候,是不是必须通过EV2300对芯片写入参数文件,之后利用I2C进行读取电池的容量?
3、单单的一块bq34z100芯片能够用EV2300进行写入吗?还是需要焊接周边器件,又或者是需要bq34z100评估板?写入量产参数之后应该不需要每片进行循环学习吧?
4、EV2300和EV2400的区别?
麻烦帮忙解答一下,感激不尽
亟需解答,各位高手们帮帮忙
1. CHEM_ID需要配合EV2300进行充放电实验获取数据,然后使用mathcad计算得到最佳匹配chemID,chemID已经包含一份Ra_table,可以通过learning cycle来刷新Ra_table,最终产生golden image。这部分不需要专门开发驱动去代替EV2300,使用TI现有的EV2300可以节省时间而且EV2300配合bqEVSW或者gaugestudio使用很方便。
2. 量产的时候,也可以通过EV2300对芯片做image烧录,出厂后仅需要通过I2C读取电池电压电量等信息。如果量比较大,使用EV2300可能效率较低,可以专门使用MCU开发一套烧录设备,可以使用多个MCU配合开关分别烧录多块bq34z100,I2C驱动及烧录流程参考链接文章。
http://www.ti.com/lit/pdf/slua543
http://www.ti.com/lit/pdf/slua541
3. 参考bq34z100评估板电路做个电路即可,可以使用EV2300直接操作bq34z100的data flash,所谓的golden image就是做过了chemID匹配,learning cycle以及电流电压校准等后的标准固件,在产线烧录golden image后不需要进行循环学习,可以简单测试下电量电压等信息,如果想把电压电流精度最优化,可以在产线对每块bq34z100板子做校准,参数会自动更新到flash中。
4. EV2300是使用TI bq8015芯片做通讯接口和电量计芯片交互信息,EV2400是使用MSP430的,都有专门的驱动,对于电量计芯片,基本是兼容的。
十分感谢Luke Deng哈!谢谢,器件申购中,之后遇到不懂的问题再请教!
请问在哪里下载gauge studio和mathcad?看其他帖子的链接进去都不行
bqEVSW软件链接http://www.ti.com/lit/zip/sluc366,Mathcad chemID工具链接http://www.ti.com/lit/zip/sluc138,gauge studio工具下载链接http://www.ti.com/lit/zip/sluc424,建议你先使用bqEVSW,gauge studio和bqEVSW功能类似,但因gauge studio系新近开发工具,可能不支持部分器件。
1、bqEVSW的使用问题,对于bq34z100芯片,设计开发步骤按照1、配置参数;2校准;3、电芯曲线CHEM-ID选择;4、循环学习;5、导出量产文件可以吗?如果可以的话,是在软件bqEVSW下的DataFlash内写参数吗?主要写入什么参数就可以实现功能?有没有bq34z100这芯片对应的使用bqEVSW的手册?
2、第二个步骤如何对芯片进行校准?
3、支持的电池容量超过65Ah,支持高于32A 的充放电电流这两个是如何达到,是在哪里有倍率关系吗?
http://www.deyisupport.com/question_answer/analog/battery_management/f/35/t/46539.aspx
1.许多配置可以参考bq27541的配置,但是注意要选择节数。
2.配置时是可以用EVSW里写参数,但是注意里面看到的参数并不是完全的参数,不包含CHEM-ID,所以下载量产文件需要用dmi,senc等文件
3。请参考链接里关于校准的介绍
4.这个是限制于寄存器的长度和采样ADC量程、采样电阻数值大小。需要注意超过16Ah时需要在校准和配置参数进行缩放。
怎么用I2C读电池容量等信息?