请大家帮我一下解决BQ27210 电池的问题, 十分火急!
你们好!是这样子的,我开了一款POS机的电池,里面就是用的BQ27210的芯片,有原样的数据,EV2300的烧录也正常的,电池刚好是双节7.4V的,里面用了一个稳压4.2V为BQ27210供电。电路板烧录好后,就量产。在给产线组装成成品后,发现放在原POS机上面试机,发现POS机提示电量低报警,但是呢在产线上面量产的时候电芯的电压都在3.95V POS可以开机,但是POS机上面电量显示为8%-12% 都是这个情况。可是电压都正常的,理论上组装好后电量至少在70%左右的,现在都是这个问题的,产品出不了货十分火急的。我想问一下这个是为什么呢? 如何去解决这个问题呢,但是也不能每一个成品电池放在POS机上面去充电的,我想请问一下你们是如何解决的呢?
基于EDV的产品在生产端需要一个full learning的过程才能得到准确的电量。
不是放在POS机上充电,电池行业有专门的循环leanring机台。
麻烦一下的,可不可以解释祥细一点儿的谢谢!我是刚接手这类电池的,我有用直流电源对电池充电,但是在把电池放在POS机上面,电压是上去了,但是机器显示的容量还是有变的。 当我把电池充到电池保护板保护后,在把电池放进POS里面,容量是显示100% 但是我放电很长时间了,容量还是显示100% 不会向下掉的。现在是没有那个学习机台的,那么2000个货是如何出呢
BQ27210需要进行初始容量的配置,包括初始的设计容量等信息(参考evm板的设置步骤)
然后需要一个从当前容量 放空 到截止,然后从截止充到饱的过程 (充电电流小于截止门限的符合要求的learning以确保容量能够进行更新),然后再放电到出货容量。
有检查过 “ 原样数据” 是怎样的配置么? 是否和电芯以及采样电阻相匹配?
烧写的时候有7.4V的外部EEPROM的供电么?
你的 term voltage 电压是多少。还有就是 你样板电池跟量产电池是不是一样的。 还有你都没有自己做循环学习,怎么就敢直接烧录程序批量生产。
是这样子的,我之前也有用过这个BQ27210的但是都只是做的单节的(4.2V),也是一样用样品,读取到数据后,只接就烧录到量产的新板子上面是没有什么问题的。 但这只是这次是开的双节的板,(7.4V)也是用同单节同样的方法来取得样品的数据后,在跟样品一样开发设计的,在就是数据写入量产的板子后,发现POS机上都只有0%的电量,但是电芯实际电压都不低的(3.95V)理论上面至少有90%的电量的,但就是这一点不同的, 我也想过可能是那个POS机里面的MCU在更新那个电池上面的数据的,所以才需要把刚烧录好的电池放入POS机里面充电完成以后这个电池就正常 了。因为电池内部的数据就被更新过。 但是如果新产的电池,不放入POS机里面,只接用直流电源对其充电,当电池的充电电流到了设计电流在126.8MA(充満标志电流)这个时候我把电池取下来在放入机器里面就会显示100% 但是用直流电源直接充电一直充到保护板过充保护为止后,在取下电池放入POS机后电量是显示100% 但是无论你如何使用 电量显示就是不会向下掉那怕是放得电芯实际电压快到过放点了POS机上面的电量还是显示100% 直到机器自动关机。 现在的难点在于我这几千个电池不可能每一个放入POS机,也不可能用我现在的条件用直流电源去每一个充电如果没有看到那个电池的电流充到保护板保护为止那么电量显示就不行了。条件有限又不可能把每一个电池放入POS机,又没有那个学习充放电框台,还有没有什么它法呢?
BQ27210 我没用过,不知道是不是阻抗算法。 你描述的不大清楚,但是大概我理解,你意思是只有放在POS机里面,做个满充电就可以,但是直接对电池充电就不行,是这个意思吗。 据我的经验,电池循环学习,只是芯片flash 内容会发生改变,跟负载设备没有关系。 你这种现象 就是只有设备跟电池同时工作的后才正常,就很奇怪了。如果硬件没问题,就是 在学习过程中出了问题。 首先,pos机不能直接判断电芯的电量,它是直接读取电池芯片提供的信息, 所以不存在pos机也要学习的问题。 那么问题可以怀疑到 你用直流源充的时候,电池根本没有学习成功。具体不知道,但是可以从充电模式上的差异去分析。pos机电源部分都有稳压块,充电的电流跟电压跟直流源的会有差异,这个你方面可以去考虑考虑。 既然你说了 把电池放在pos机里面 充电,会正常,那么说明电池学习成功是可以实现的。 所以不知道你有没有试过 把学习成功的电池程序导出来,重新烧录在新的电池上,因为学习成功的电池 导出来的程序也包含了学习后的参数。
先检查以下你的配置文件, 和实际用的电池容量,采集电阻的大小,等参数是不是正确的。
能否读到芯片内部的FCC, RM,Current等值。