之前在做锂离子电池充电器的时候相大致看了下TI的芯片,以及在论坛发帖询问后。选中了以下两款芯片。
1.BQ24610(串充)
通过看datasheet后自己设计板子,已经可以实现调压,调流充电了。且速度还不错。串冲部分基本是完美解决了。
2.BQ76925(平衡充)
我看了SLUU514(BQ76925EVM板子的数据手册),SLUA619(BQ76925数据手册,但是没有ZHCS327详细),SLUA707(BQ76925 + MSP430),ZHCS327(BQ76925的数据手册)。由于本人英语并不是非常好,所以是一点点翻译来看的,并不知道是否有疏漏的地方。
我想使用BQ76925这款芯片来实现并充的功能,但是看了那么多的datasheet,发现都是在讲寄存器以及如何计算BQ76925所测量到的电压电流以及温度。
手头有BQ76925EVM测试板,但是奈何没有TI官方的 USB-TO-GPIO 适配器,也无法结合电脑上相关的软件来进行测试。想使用其他单片机来代替MSP430后与电脑通信。
但是当前处境非常的尴尬,因为我还是找不到调整BQ76925 VC0~VC6 的电压的方法。按理来说,每一个锂离子电芯的电压应该都是可以在3.7~4.2这个范围内的。
所以我有以下个问题想问:
Q1.BQ76925这个芯片是否可以调整它给电池的充电电压?
Q2.如果可以是怎么调整的!?
Q3.调整的方法是类似BQ24610那样通过电阻分压,调节反馈到某一个引脚的电压来实现的么?
Lizhi Cai:
哈哈哈!!!
快疯了,一个多星期看文档!结果发现这个只能当一个多路ADC采样芯片!!!
TI还有其他并充芯片可供选择么!?BQ40Z60仅能支持2~4节锂电池并充。 有支持3~6节锂电池并充的芯片么!?最好像BQ40Z60一样是电量计和charger一起的。
Cheng.W:
回复 Lizhi Cai:
是的啊,
充电都是在charger,
可以看看, bq24610
Lizhi Cai:
回复 Cheng.W:
您好,TI的工程师 Cheng.W
BQ24610我已经用着了。它只是一个串冲,而且不含有电量计的。
我想要一个并充的芯片,不需要自己再设计外部的平衡电路(类似于BQ40Z60的芯片)。
其实BQ40Z60挺合适的,即含有电量计又是charge。
问题是 BQ40Z60仅支持2~4串的电池。而我需要的是3~6串的charger芯片。如果还含有电量计就更好了!
所以我想要的芯片主要有以下几点
1.平衡充放电功能。
2.支持3~6串锂电池充电
3.充放电电压电流可调。
4.含有电量计(可有可无,有就最好)。
Cheng.W:
回复 Lizhi Cai:
zh这样的暂时没有单个芯片的方案
一般是用MCU+bq76920+bq34z100-G1分别实现你要的功能。
Lizhi Cai:
回复 Cheng.W:
您好Cheng.W
我看了一下 BQ76920好像和bq76925没有什么差别啊!
Q1.BQ76920是不是也是和BQ76925一样仅仅提供检测电压,电流及温度的功能而不提供平衡充电电压电流调节的功能(控制外部电阻器件来更改充电电压或电流)?因为但颗电芯的储存电压为3.7V,满电电压为4.2V。BQ76920既然提供了平衡功能,那应该会提供更改平衡到每一颗电芯的电压大小的更改方法吧?
Q2.BQ76920仅支持2~4串电池,可以使用两块BQ76920来实现3~6串锂电池的平衡功能么?
同样的BQ40Z60我也有一个疑问。
看到论坛有同行使用BQ40Z60可以实现2~4cell锂电池的平衡充电及电量的采集。
Q1.两颗BQ40Z60级联是否可以实现3~6cell锂电池的balance及电量采集呢?
抱歉我为了偷懒问了那么多问题,因为我需要在短时间内设计一个锂电池的balance系统。但是目前仅仅是使用BQ24610实现了锂电池的串充,于目标还想去甚远。BQ40Z60的集成度感觉要比BQ76920高许多。如果两颗BQ40Z60级联方法可行的话,板子能做的比较小,研发周期似乎也能缩短一些。
Lizhi Cai:
回复 Cheng.W:
目前我手头收集到的资料我只能使用TIP42+TL431的方案来做balance。
接入自己做的balance为一个按照BQ24610EVM做的charger。
虽然也能做到平衡,但是总觉的不太稳。看到输出的波纹波动比较大。
示波器上可以看出粗粗的一条线波纹不是很稳,而且测量出来的和万用表测量出来的电压不同,偏差较大。虽不影响使用。
PACK端输入的电压,刚好是3*4.2V。
顶端电芯电压 4.2V刚好。
cell-2以及cell-3都是4.19V有点偏差,这是因为对应每一个cell的两端电压是通过调节滑动变阻器来调节的。所以很难调节。
BQ76920是否可以直接代替我手头做的balance呢?
Lizhi Cai:
回复 Cheng.W:
最近几天看了很多的资料学到了很多。发现我做平衡充的出发点有点问题。
主要就是对平衡充不够了解。
目前市场上锂电池平衡充的解决方案主要有两大类:
1.串冲电路 + balance(目前我所在做的电路)
这类电路的前级charger不难做,我选择了BQ24610,还算非常的简单的。但是后级的 balance 就比较复杂了,而且解决方案又有多种。
此部分balance我目前仅做了
1.1.TIP42 + TL431方案(缺点:调试复杂,每串电芯的截止电压很难达到相同大小,电芯电压受前级精度的影响,有不必要的损耗,效率低下)。
1.2.Cuk电路方案,此类方案可以让相邻的两块锂电池相互充放电(缺点:电芯的电压受前级的影响,场管不断的开关有不必要的损耗,锂电池不断充放电对寿命有影响)
剩余还有几种 balance 方案就没有啥研究了。
2.独立串冲
这种方案每块电芯对应着一个charger。市面上稍微高端的航模充电器都是用的此类方案。
所以我觉得我应该试试选择一款1S的charger IC来做这个方案试试。
因为方案1的 charger + balance 实在太繁琐太复杂,调试太困难。不太适合做产品。
YanNan Song:
回复 Lizhi Cai:
你好,
看到你有研究BQ76925,我就是想请教下BQ76925的balance怎么用啊,我各种配置实验充电好像都没有实现最终4块电池的电压差别在设置好的阈度之后内,甚至可以说打开或者关闭BAL_CTL寄存器的相关位对电池电压没什么作用,请教下经验。
谢谢!