1. 概述
本文针对单节锂离子电池采用恒定电流/恒定电压线性充电器, 可以适合 USB 电源和适配器电源工作。IC 采用了内部 MOSFET 架构,加上防倒充电路,不需要外部检测电阻器和隔离二极管。热反馈可对充电电流进行调节,以便在大功率操作或高环境温度条件下对芯片温度加以限制。充电电压固定于 4.2V,而充电电流可通过一个电阻器进行外部设置。当充电电流在达到最终浮充电压之后降至设定值 1/10 时,充电 IC 将自动终止充电循环。
关于锂电池的相关知识,参见 ------- > 锂电池相关知识
2. 应用介绍
2.1 典型电路
FS4001充电 IC 输入一般来自 USB 或者电源适配器,管脚功能如下:
编号 管脚 功能
1 CHRG 漏极开路充电输出,充电状态指示
2 GND 接地
3 BAT 连接电池,充电电流输出
4 VCC 电源输入
5 PROG 充电电流大小设定
详细介绍可参看收据手册。
2.2 充电循环的状态
当 BAT 引脚电压升至 2.9V 以上时,充电器进入恒定电流模式,此时向电池提供恒定的充电电流。当 BAT 引脚电压达到最终浮充电压(4.2V)时, 充电 IC 进入恒定电压模式,且充电电流开始减小。当充电电流降至设定值的 1/10,充电循环结束。
充电曲线:
测量数据举例,针对 100mAh 电池,充电电流:Ibat = 100mA
充电起始电压 30分钟电压 60分钟电压 90分钟电压 120分钟电压
3.2V 4.12V 4.2V 4.2V 4.17V
充电起始电流 30分钟电流 60分钟电流 90分钟电流 120分钟电流
99.4mA 98.9mA 59.5mA 23.4mA -2.9uA
当通过电压判断锂电池是否已经充满的时,应注意恒压之后还需要一段时间,才能将电池完全充满。完全充满后,CHRG 引脚变为高阻,可通过 MCU 的 GPIO 来检测,进而判断电池电量已经充满。
附图:锂电池充电过程和检测
2.3 CHRG 引脚应用
CHRG: 漏极开路充电状态输出。在电池的充电过程中,由一个内部 N 沟道 MOSFET 将 CHRG 引脚拉至低电平。当充电循环结束时,一个约 20μA 的弱下拉电流源被连接至 CHRG 引脚,指示一个“AC 存在”状态。当充电 IC 检测到一个欠压闭锁条件时, CHRG 引脚被强制为高阻抗状态。据此,我们可根据 CHRG 的状态来判断锂电池的电量是否充满。
应用原理图:
当电池充满后,CHRG 变为高电平,可通过 MCU 的 GPIO 进行检测,确定锂电池已经充满。
2.4 PROG 引脚应用
(1)充电电流设定:在该引脚与地之间连接一个精度为 1%的电阻器 Rprog 可以设定充电电流。当在恒定电流模式下进行充电时,引脚的电压被维持在 1V。
充电电流设置:
下图为 FS4001 的充电电流设置电阻值选取:
(2)PROG 引脚还可用来关断充电器。将设定电阻器与地断接,内部一个 2.5μA 电流将 PROG 引脚拉至高电平。当该引脚的电压达到 2.70V 的停机门限电压时,充电器进入停机模式,充电停止且输入电源电流降至 45μA。重新将 Rprog 与地相连将使充电器恢复正常操作状态。
上图为 MCU 通过 GPIO 来控制充电器的通断,Rprog 引脚拉至高电平。当该引脚的电压达到 2.70V 的停机门限电压时,充电器进入停机模式。