STCHIP SL1056A

SiliconLake
SL1056A
TEL:(0755)81796865 FAX:28171850 http://www.stchip.com
高精度线性锂电池充电器控制电路
概述
SL1056A 是一款专门为双节锂电池而设
计的高精度线性充电电路,非常适合那些低
成本、便携式充电器使用。它集高精度预充
电、恒定电流充电、恒定电压充电、电池状
态检测、温度监控、充电结束防泄漏、充电
状态指示等功能于一身,可以广泛使用于
PDA、MID、移动设备等领域。
SL1056A 通过检测电池电压来决定其充
电状态:预充电、恒流充电、恒压充电。当
电池电压小于阈值电压 VO(MIN)时,处于预
充电状态,以较小的电流对电池进行充电,
预充电的电流可以通过外部电阻进行调整。
预充电使电池电压达到 VO(MIN) 后,进入恒
定电流充电的快速充电状态,充电电流可以
通过外围电阻调整。恒定电流充电使电池电
压上升到充饱电压 VO(REG)(一般为 8.4V)
后,进入恒定电压充电状态,在该状态下,
充电电流将逐渐减小,直至 STAT 端口电平
由高变,表示充电结束。充电结束后,将始
终对电池电压进行监控,当电池电压小于阈
值 VO(RCH)时,对电池进行再充电,进入下
一个充电周期。
为了安全起见,在整个充电过程中,
SL1056A 可利用电池内部的热敏电阻和适
当的外围电阻对电池的温度进行监控,可以
使电池的温度控制在用户设置的范围内。
特点
■
■
■
■
■
■
■
■
■
■
■
■
■
双节锂离子或锂聚合物电池充电器的
理想控制电路;
高于 1%的电压精度;
预充电过程,用户可改变预充电电流;
恒定电流充电,充电电流可调;
高效、安全的恒定电压充电过程;
自动再充电过程;
充电过程中的温度监控;
LED 充电状态指示;
电池不正常状态的检测;
负载短路保护功能及状态指示;
电 源电 压 过低 时 ,自动 处 于 低功 耗
Sleep 式,此时电池反向漏电流极小;
极少的外围元器件;
小型化的 SOP8 封装;
应用
■
■
■
PDA
MID
移动设备
管脚排列
1
SiliconLake
SL1056A
引脚描述
引脚名称
VDD
TS
STAT
GND
CC
TS_EN
CS
BATT
引脚功能
电源端。
温度监控输入端。当该引脚接地或处于 VTS1 与 VTS2 之间时,可正常工作;
否则,将视为电池温度超出设置范围而进入关闭保护状态。
充电状态指示。在充电过程中,该引脚被上拉到高电平;充电结束后,被
下拉到低电平;电池不正常或 TS 温度超过设置的范围时,输出为高阻态。
接地端。
调整管驱动端。与外部调整管的基极(PNP 晶体管)或栅极(PMOS 管)
相连。
温度保护使能控制。
电流采样输入。充电电流通过电源和此引脚之间的电压差决定。
电池电压检测输入端。
极限参数
供电电源------------------------------------------------- -0.3V~12V
贮存温度------------------------------------------------- -65℃~150℃
功耗 PD(TA=25℃)-------------------------------------- 300mW
结温----------------------------------------------------- 150℃
工作温度 TA---------------------------------------------- -40℃~+125℃
ESD HBM------------------------------------------------ 2KV
电气参数(TA=25℃)
参数名称
符号
典型值
最大值
单位
----
1
2
mA
----
----
3
uA
----
1.5
2.6
uA
----
----
1.1
uA
---
---
1.1
uA
----
----
1.1
uA
VTS_EN
----
-----
1.2
V
VTS_EN
VDD-1.2V
----
----
V
VO(REG)
VI(SNS)
8.32
95
8.40
110
8.48
125
V
mV
工作电流
IDD(OPE)
Sleep 模式
芯片电流
BATT 端
输入电流
TS 端
输入电流
CS 端
输入电流
TS_EN 端
输入电流
TS_EN 端输
入低电平
TS_EN 端输
入高电平
充饱电压
恒流充电 CS
端电压
IDD(sleep)
IBATT
ITS
ICS
ITS_EN
测试条件
8.5V<VDD<10.5V
(不包括外围负载)
VBATT-VDD≥0.2V
VBATT = VO(REG),
VBATT-VDD≥0.2V
VTS =9V,
VBATT-VDD≥0.2V
VCS =9V,
VBATT-VDD≥0.2V
VBATT-VDD≥0.2V
相对于 VDD,
VI(SNS)=VDD-VCS
最小值
2
SiliconLake
SL1056A
12
16
20
mV
V(PRE)
相对于 VDD,
预充电
V
(PRE)
=V
DD
-V
CS
CS 端电压
VO(MIN)
5.4
6
6.6
V
预充电阈值
电压
VO(RCH)
VO(REG)VO(REG)- VO(REG)V
再充电阈值
170mV
110mV
50mV
电压
V(TERM)
10
16
22
mV
充电结束阈
相对于 VDD,
V(TERM)=VDD-VCS
值电压
VSTAT(LOW)
IOL =10mA
----0.4
0.6
V
STAT 端输
出低电平
VSTAT(HIGH)
IOH=5mA
VDD-0.5V
------V
STAT 端输
出高电平
VTS1*
29
31
33
%VDD
低温阈值电
压
VTS2*
57.5
59.5
61.5
%VDD
高温阈值电
压
注:表格中的 VTS1 和 VTS2 是对于电池内部热敏电阻为正温度系数而言。若对于负温度系数,
则 VTS1 对应高温阈值电压,VTS2 对应低温阈值电压。
功能描述
SL1056A 是一款专门为双节锂电池而设
计的高精度线性充电电路。图 1 是用 PMOS
管作为调整管的应用线路图,图 2 是用 PNP
晶体管作为调整管的应用线路图,图 3 显示
了充电过程中的电流、电压曲线。
图 1 采用 PMOS 管并带温度保护功能的双
管并带温度保护功能的双节锂电池充电应用线路图
节锂电池充电应用线路图
3
SiliconLake
SL1056A
图 2 采用 PMOS 管不带温度保护功能的双节锂电池充电应用线路图
图 3 采用 PNP 管并带温度保护功能的
并带温度保护功能的双节锂电池充电应用线路图
节锂电池充电应用线路图
4
SiliconLake
SL1056A
图 3 充电过程中的电流、
充电过程中的电流、电压曲线
1、检测
首先,SL1056A 检测到如下两种情况之一
即开始进入充电周期:
a)加上适当的电源后,插上锂电池(VBATT
<VO(REG);
b) 已经插上锂电池(VBATT<VO(REG),然后
加上适当的电源;
2、预充电
如果锂电池的初始电压低于预充电阈值
VO(MIN),则首先进入预充电阶段。在此阶段,
预充电电流大约为恒流充电阶段电流的
10%左右。
3、恒定电流充电
当电池电压达到 VO(MIN),电池将进入下
一个充电阶段:恒定电流充电。SL1056A 根
据 VDD 及 CS 两端之间的电阻 RCS 上的电压
VI(SNS)调整充电电流。即
I O ( REG ) =
VI ( SNS )
RCS
升,当电池达到一定电压 VO(REG) 时,即进
入恒定电压充电阶段。在此阶段,电池电压
不再上升,被恒定在 VO(REG) ,且充电电流
逐渐减小。
5、充电结束
在恒定电压充电阶段,充电电流逐渐减
小,当电流减小到 ITERM=V(TERM)/RCS 时,
电池充电结束。
6、温度监控
在整个充电过程中,SL1056A 将通过电池
内部的热敏电阻和 TS 引脚外部的分压网络
对电池的温度实行实时监控,如图 5,避免
由于电池温度过高(或过低)而造成对电池
的损坏或发生危险。
一般情况下,当 TS 端电压 VTS 在 VTS1
与 VTS2 之间时,SL1056A 正常工作。当
VTS<VTS1 或 VTS>VTS2,说明此时电池温
度“过高”或“过低”
,则充电过程被暂停;
待 VTS 恢复到 VTS1 与 VTS2 之间,即电池
温度恢复到设定范围内,充电继续进行。
图4
4、恒定电压充电
随着恒定电流充电的进行,电池电压上
图5
我们可以根据待设定的温度范围来确定
5
SiliconLake
应用线路图中的 RT1 和 RT2,现举例说明
如下:
假设待设定的温度范围为 TL~TH,(其
中 TL<TH);电池中使用的是负温度系数
的热敏电阻(NTC)
,RTL 为其在温度 TL 时
的阻值,RTH 为其在温度 TH 时的阻值,则
RTL>RTH,那么,在温度 TL 时,TS 端的
电压为:
在温度 TH 时,TS 端的电压为:
然后,由 VTSL=VTS2,假设取为 k2×VDD,
VTSH=VTS1, 假设取为 k1×VDD,
则可解得:
同理,如果电池内部是正温度系数(PTC)
的热敏电阻,则 RTH>RTL,我们可以计算
得到:
从以上的推导过程中可以看出,待设定的温
度范围与电源电压是无关的,仅与 RT1 、
RT2 、RTH、RTL 有关;其中,RTH、RTL 可
通过查阅相关的电池手册或通过实验测试
得到。
如不用此功能时,可将 TS 端与热敏电阻
断开,取值 RT1=RT2
7、TS_EN 功能
此引脚功能是温度保护使能端,连接此引
脚到 VDD 则开启温度保护功能,连接到 GND
则关闭温度保护功能。
SL1056A
8、充电指示
SL1056A 的 STAT 有三种状态显示,如下
表所示。
状态
STAT 显示
充电
高
充电结束
低
错误状态,休眠状态
高阻
9、再充电
充电结束后,电池电压降低到 VO(RCH),
SL1056A 将进行再次充电循环。
应用中的几个问题
1、 选择 PNP 晶体管或者 PMOS 管作为调
整管
SL1056A 驱 动 一 个 PNP 晶 体 管 或 着
PMOS 管作为调整管来控制充电电流。PNP
晶体管或着 PMOS 管作为一个线性调整器,
应考虑其最大允许电流、最大允许功耗、以
及各端电压。最大的功耗出现在充电开始阶
段,近似可以计算为:
上式中,RCS 上的最小电压为 0.1V,最小预
充电电压为 2.8V。在 PCB 布局的时候,必
须考虑 PNP 晶体管或者 PMOS 管的散热。
2、 选择输入输出电容
在电源和地之间放一个电容,是非常重要
的,有助于耦合高频躁声,推荐此电容选择
0.1uF 的陶瓷电容。如果电源躁声或环境躁
声较大,应选择大一些的电容,以减小躁声。
推荐在 VBATT 端和地之间放一个 10uF
的电容,这将有助于当没放电池的时候,输
出端有较小的纹波。
3、 PCB 板的布局与布线
为了取得最佳的效果,建议尽量缩小
PCB 板的面积及回路的走线。
6
SiliconLake
SL1056A
SOP8 封装外型尺寸图
7