CST2001锂电池电量检测芯片1毛钱每颗
⏹ 概述
0.1元/PCS,电话:[1**********]
⏹ 特点
CST2001是一款低静态电流的锂电池电量检测芯片,而且自带有手电筒功能。
内置按键检测功能,并设置按键防抖功能,可以有效准确地检测按键动作并进行相应的开关机以及手电筒开关动作.
管理并驱动4颗LED 指示灯,能够准确显示电池充放电状态,并且显示对应的内部电池电量.
恒流式的LED 手电筒驱动管理,保障手电筒亮度均衡稳定.
持续的输出状态监测,大幅节省待机状态下电池的消耗,待机状态下静态电流仅为2uA ,允许设备存放半年甚至更长的时间之后还有剩余电量可以开机输出.
可选设备输出短路检测以及对应的保护 措施,在输出发生短路异常情况下能够及时 切断输出并对设备进行有效的保护,防止设 备在异常负载插入时发生损坏.
- 待机电流仅为2uA - 具备防抖功能的按键检测 - 开关机管理
- 充放电状态监测以及指示 - 手电筒管理以及恒流式驱动 - 电量监测和指示功能 - 负载监测功能 - 短路保护功能
- 输出正极开关管理功能 - 按键跑马灯功能
- 管理并驱动4颗LED 指示灯 - 极大程度简化设计,降低成本 - SOP-14L 封装形式
⏹
应用
● 移动电源 ● 便携终端 ● 可充电式手电筒 ● 对讲机 ● 电动玩具 ● 锂电其他设备
Page0-11Rev.1.0 Jun.04, 2014
⏹ 引脚定义
⏹ 典型设备应用线路
Page1-11Rev.1.0 Jun.04, 2014
⏹ 绝对额定电气参数(at TA = 25°C)
⏹
性能参数(VBAT=3.7V, TA=25°C, unless otherwise specified)
Page2-11Rev.1.0 Jun.04, 2014
⏹ 功能描述
待机状态
待机状态下,如果手电筒也没有打开,此时待机不高于2uA 。
按键检测以及按键跑马灯功能
引脚KEY 在芯片内部有一个200k 左右的电阻上拉到VBAT ,按键接在KEY 与GND 之间,当按键按下,KEY 与GND 之间接通,KEY 出现低电位,按键放开后KEY 与GND 断开,KEY 再次被上拉到VBAT 。
每次按键时间持续12mS 以上认为是一次有效按键,持续时间未达到12mS 的按键动作将会被CST2001视为无效,不执行任何动作,以此来防止按键抖动造成误操作。
当按键时间持续超过12mS ,并且在1S 之内放开,则认为是一次短按操作。每当CST2001检测到短按动作,在按键放开的时刻将按次序轮流点亮LED1,LED2,LED3,LED4,每个指示灯点亮时间约为250mS ,前一颗指示灯关闭的同时下一颗灯点亮,直至LED4点亮并关闭。
跑马灯功能适用于待机、开机以及充电状态。
按键检测以及跑马灯功能,以及后面将描述的开机管理,时序图示如下。其中KEY 为低电位表示按键按下,高电位代表按键放开,LED1,LED2,LED3,LED4为低电位分别代表对应的指示灯点亮,高电位代表指示灯关闭。
Page3-11Rev.1.0 Jun.04, 2014
t1t2t3
开机管理功能
t4t5t6t7
在待机状态下,CST2001检测到短按动作后,执行按键跑马灯的同时开启电量检测和指示功能,进入开机状态,将CON 置高,CON_B置低,启动升压输出,并接通输出开关,允许设备对外输出,其中的信号时序如上图所示。
如果在开机之后再次进行按键短按动作,CST2001仅执行按键跑马灯动作,开机状态维持不变。跑马灯动作执行完毕后指示灯继续进行电量显示。
短路监测以及保护功能
在开机状态下,CST2001自动启动短路监测,通过ISEN 引脚的电压来监测设备输出出现短路而导致输出电流太大。内部设置短路检测门限ISEN 电压值为300mV ,当ISEN 一旦超过300mV 并持续120uS ,即判断为输出短路,CST2001当即对系统进行保护,将CON 置低来关闭升压输出,并将CON_B置高来关断输出开关,切断输出通路,保护设备以及电芯不因为短路造成损坏。
300mV ISEN 0 mVCON CON_B
进入短路保护状态后,CST2001进而切换至待机状态,等待下一次短按操作来再次开机,如
Page4-11Rev.1.0 Jun.04, 2014
果输出依然短路,CST2001将会在开机之后的120uS 后再次进入待机状态。
无负载监测以及自动关机功能
在开机状态下,CST2001同时会启动无负载监测,也是通过ISEN 引脚的电压来监测设备是否有输出电流(或者输出电流足够小)。内部设置无负载检测门限ISEN 电压值为5mV ,当ISEN 电压低于5mV 并持续6S ,CST2001将进入待机状态,待机状态下停止电量检测和指示,同时置低CON ,并置高CON_B。
300mV ISEN
15 mV
0 mVCON CON_B
手电筒管理功能
当CST2001检测到按键时间持续1S 以上,则判断为以此长按动作。每次检测按键长按,CST2001将执行手电筒的开关动作。及如果当时手电筒处于关闭状态则打开手电筒,如果处于开关状态则关闭手电筒。
t3-t1>1S
t2-t1=1SKEY
t6-t4>1St5-t4=1S
TORCH
手电筒的打开与关闭在按键时间达到1S 的时刻执行,超过1S 后按键何时放开不影响手电筒的开关操作。
手电筒允许在待机、开机以及充电状态下使用,仅在电池电压低于3V 时会被禁止。
Page5-11Rev.1.0 Jun.04, 2014
手电筒功能不影响待机、开机、充电以及电量显示等其他功能。
手电筒驱动电流设置
CST301采用恒流方式驱动手电筒LED ,以此来保障手电筒亮度均匀稳定,以及白光LED 的工作寿命。TORCH 引脚连接白光LED 的阳极,LED 阴极接GND 。驱动电流可以通过在ISET 与VBAT 之前接一个电阻RSET 来设置,电流值算式如下:
ITORCH
指示灯驱动
200mV=
SET
LED 指示灯阳极接VBAT ,阴极分别接到LED1,LED2,LED3,LED4,CST2001内部在每一个LED 指示灯端口设置恒定5mA 的下拉电流来驱动LED 指示灯。如果LED 指示灯电流需要设置为5mA 以下,可以通过在LED 电流通路上串入相应的电阻来限制指示灯电流。当指示灯电流不足5mA 时,指示灯端口内部可视为一个导通内阻约为50~100Ω的下拉开关。
以上驱动方式包括持续点亮以及闪烁状态下的点亮阶段。 放电电量监测以及显示功能
CST2001通过监测电池电压来判断电池的电量,放电状态下电池电压与电量显示对应关系如下:
开机状态下,当电池电压高于3.85V 则判断电池电量接近饱满,4颗LED 指示灯全亮,当电池电压放至VBAT
Page6-11Rev.1.0 Jun.04, 2014
LED1LED2LED3LED4CON CON_BVBAT
充电状态识别
当CST2001检测到ADP 出现高电位,同时CHRG 为低电位,则判断设备处于充电状态,如果ADP 和CHRG 同时为高电位则判断设备处于满充状态,满充状态下4颗电量显示灯全亮。
充电电量监测以及显示功能
充电状态下电池电压与电量显示对应关系如下:
3.85V 3.65V 3.5V 3.2V 3.0V
是上表提到的慢闪,以此与放电状态下的电量显示区分开。
LED4作为最后一颗电量指示灯,在充电状态下同时也是满充状态的指示灯,当电池电压充至VBAT>4.0V之后,LED4开始慢闪,需等来自Charger IC的充电指示信号CHRG 置高后再判断为满充,LED4停止慢闪,进入持续点亮。
Page7-11Rev.1.0 Jun.04, 2014
LED1LED2LED3LED4ADP CHRG VBAT
3.4V
3.8V
4.0V
在充电状态或者满充状态下,如果拔掉充电器,也就是CST2001检测ADP 跳变到低电位后,并且期间没有检测到短按开机动作的话,CST2001进入待机状态,停止电量显示。
封装外形尺寸图
Page8-11Rev.1.0 Jun.04, 2014
封装外形尺寸图
Page9-11Rev.1.0 Jun.04, 2014