第4期
胡清琮,等:基于恒流/恒压方式的锂电池充电保护芯片设计
633
进‘z{].该方式在充电初期采用恒定大电流充电,在
锂电池电压达到一定值后,即当电池内部可供化学
反应物质的物质的量浓度较小时,逐渐减小充电电
流,最后通过充电电流的减小程度判断充电是否结
束.充电后期采用小电流充电有利于减小恒定大电
流充电对电池的损坏,同时锂电池电压的升高速率
减缓有利于防止过充电.恒流一恒压充电方式实现的
关键是恒流与恒压充电模式的平稳过渡,以及充电
完成时锂电池电压的精度.虽然Barcelo等人[2伽已
经提出实现恒流一恒压充电的基本方案,但至今尚未
有采用CMOS工艺的具体实现电路的文献报告.
本文提出了一种基于恒流一恒压充电方式的锂
电池充电保护芯片设计方案,并采用CSMC公司的
0.6肛m双层多晶硅双层金属CMOS混合信号模
型,进行了设计以及流片测试.电路仿真及测试结果
表明,电路采用的电流镜结构,以及多控制参数竞争
控制输出PMOS管栅极电压的方法,可实现恒定电
流充电、恒定电压充电和高温调节控制模式,以及各
模式之间的平稳过渡.
1
电路设计
1.1电路结构
图1为锂电池充电电路原理图,其中R,。0G为外
接电阻,用于设定充电电流.虚线框内为充电保护芯
片结构框图,其中PMOS管M0与M1的栅极相连
形成镜像结构,M1的漏极作为输出端对锂电池充
电.本设计中M1与M0宽长比之比(Ⅳ/L)M,:
(W/L)M。=400:1,即充电电流IBAT为流过RrnoG电
流I,。oG的400倍,可通过电压V。控制或检测工8AT.
MO与M1的栅极电压VPG由恒流一恒压控制模块与
温度检测控制模块的两个输出电压中较大的值决
定.充电停止与重新开始控制模块,判断并决定充电
的结束与重新开始.
恒流一恒压控制模块用于控制恒定电流、恒定电
压充电模式以及两模式间转换过程中的充电电流变
化.温度检测控制模块用于防止充电过程中温度上
升过高而损坏锂电池或引起安全问题.该模块的功
能为:当电路温度较高时减小充电电流,从而减少发
热;如果温度继续升高并超过限制值,温度检测模块
将关断充电电路.
1.2恒定电流充电模式
锂电池充电初期,即当电池电压VBAT为3.0~
4.1
V时,充电电路采用恒定电流充电,其实现电路
如图2所示.
圈l锂电池充电电路原理图
Fig.1
Topology of Li—ion battery charge circuit
一(a)原理图
图2恒定电流充电模式实现电路
Fig.2
Circuit
tO
realize
constant-current
mode
在恒定电流充电模式下,CA与M0、R删构成负
反馈回路,稳定状态下使K=K,,而U。由偏置电路
确定,因而在恒定电流充电模式下,K电压恒定.外接
电阻R,。oG的阻值可根据实际应用需要选择,以确定该
充电模式下的I一,则充电电流/BAT由式(1)确定:
r。一!堡』生独k…:!婴』墨独上L:
bAT一可矿砾坤806一—(W/L—)MO瑶一
(W/L)M1
Vbl
,1、
(W/L)MoRPROG‘
”7
式中:参数(W/L)M。、(w/L)M。均可在芯片设计或实
际应用中确定,因而只要在M1管允许的导通电流
范围内,恒定电流充电模式的充电电流可自由选择.
当RpROG保持不变时,可通过改变V。。,调整充
电电流大小.本设计设定:当V队T<3
V时,V。。=
0.1
V;当V队T>3 V时,Vb。=1
V,用于保护过放电
的锂电池.当y。AT下降到3 V以下时,称为过放电,
会对电池造成一定损坏.为了减小损坏的程度,对过
放电的锂电池应采用小电流充电,因而在本设计中,
通过切换V。。,实现锂电池过放电与正常条件下充
电电流大小的不同.
1.3恒定电压充电模式
当锂电池电压达到4.1 V时,充电保护芯片开
始由恒定电流充电模式向恒定电压充电模式转换.
图3为恒定电压充电模式的实现电路.在恒定电流
万方数据