前言
笔者并不是专门做电源设计的,只是项目中用到了这一块,加上自己的调试和研究,于是记录下过程供参考。由于本人能力和精力有限,其中还有一些问题,资料只供参考。
一、BQ2407XT充电芯片
BQ2407XT充电芯片,支持单节锂电池充电。该器件由 USB 端口或交流适配器供电, 支持高达1.5A 的充电电流, 还具有输入过压保护功能, 因此在输入电压范围内支持非稳压适配器。BQ2407xT 具有动态电源路径管理 (DPPM) 功能, 可在为系统供电的同时独立为电池充电。 这个功能其实是我最想要的,插拔适配器,不会影响供电输出,只需要考虑如何对OUT输出电压进行变压就行。
BQ2407XT充电芯片分为BQ24072T,BQ24075T,BQ24079T三种,封装都是一样的,区别并不大。
二、充电电路设计
1.参数说明
BQ2407XT 的基本参数:
表格中主要注意的是Vout(REG)这个参数。BQ2407XT如果直接上Li电池,那么电池电压会直接输出到Vout引脚上,也就是电池电压是多少,输出Vout电压也是多少。如果接了适配器或者USB充电,那么Vout就不一样了。BQ24072T的输出Vout是Vbat+0.225V,其他系列都是5.5V的固定输出。所以如果是需要一个固定电压给其他电路供电的,这里肯定是要配合上一个变压芯片进行输出电压固定的。
BQ2407xT 的充电过程为:调节、恒定电流、恒定电压三个过程。下图是充电的电压和电流关系图。
图中绿色虚线是电池电压,红线是充电电流。当BAT引脚电压大于电池电压时,此时处于调节阶段,以Ipre的充电电流进行充电。当充电到电池电压到了Vlow时,进入到快速充电状态,也就是充电电流为Ichg。当电池电压为Vreg时,这是电流会开始慢慢减小,最终到了0。这便是BQ2407XT的基本充电流程。
2.电路设计
充电电路的设计如下图:
BQ24072T和BQ24075T的电路是一样的,封装也是一样的。将CE , EN1 , EN2 , TD(SYSTEMOFF)引脚全部引出来,便于测试使用。
两个指示引脚都用LED灯来指示。遗憾的是我的电池是TB买的锂电池,没有温度引脚出来,所以这个芯片没用到关于温度的内容,TS引脚没用使用。手册中有写不用TS引脚时如何配置R14和 R11的电阻阻值。
使用EN2=0 模式时,最大供电电流是100mA 和 500mA。我直接使用的稳压电源,调节好最大电流,可以看到供电的电流大小。不过这两种充电电流太小,充电十分慢,要是没有系统供电需求的到时可以用这两种方式。Standby模式 ,和USB模式有关,笔者不理解并且个人精力时间有限,没有去研究使用。
最主要的还是EN2=1,EN1=0这个模式,输入电流由ILIM引脚决定。手册中其实也给出来此模式下的配置计算流程。笔者这里根据自己的需要进行了配置和测试。
笔者使用的锂电池建议是1A充电电流,所以Ichg=1A。
根据公式 ICHG = KISET / RISET
K系数值在手册中有取值范围,取参考值890,ICHG = 1A。可以得到ISET引脚接的电阻电压是 890 R。
其次我们计算适配器入口限制电阻,入口电流我设计最大不要超过1.5A。
IMAX = KILIM / RILIM
计算出RLIM的阻值,1.066k。
调节完成之后,焊接完使用稳压电源进行测试。笔者直接说明测试的结果:
a. 不接适配器,直接使用电池供电,那么VBAT直接到VOUT输出,都是4.04V
b. 接上稳压电源进行充电,稳压电源显示的是0.91A的耗流(身边没有890R的电阻,所以用的910R,限流下降一些,同时K值也是一个参考范围)。输出电压是4.31V(VBAT+0.225v)。并且随着充电的进行,充电电流逐渐减小。
BQ24075T 笔者也进行了测试,接上适配器输出电压是5V,不接适配器就是VBAT,其他的没有什么不一样的地方。
总结
本文仅仅简单介绍了BQ24072T的使用,总的来说这个芯片的使用不算太难。如果需要使用TS引脚功能那就需要再去研究手册中关于这一部分的内容了。