2024年9月12日发(作者:依环)
2010年第8期 福建 电脑 105
ISL9208芯片的工作原理及应用
张荣刚1.陈金佳
f 1.福建师范大学福清分校福建福清350300 2.zP ̄- ̄职业大学福建泉州362000)
【摘 要】:随着电动工具及电动车的广泛使用,供电系统要有更好的安全性和更长的时间。用户使用
相同性能的锂离子组成的电池包时.应如何提高电池包的工作时间,本文介绍的采用1SL9208组成的控制
系统.可以很好地提高锂离子电池包的安全性和时间寿命。
【关键词】:集成电路,锂离子电池,微控制器
锂离子电池作为一种先进的新型高能化学能源.锂 间
离子电池不仅广泛应用在手机、笔记本电脑等便携电子 2、自动FET关断,电池和IC内部过热时电池平衡
产品中,而且逐步取代铅酸、镍镉、镍氢电池,应用在动禁止
力能源方面.锂离子电池有更大的发展空间【1】。使用中, 3、快速短路关断
用户对电池的安全性和使用时间也有更高的要求,特别4、过流检测可以使用感应电阻、FETr 或感应
是对于电池包的使用寿命.都希望电池包的寿命能达到 FET
极限.为了能使锂离子电池包能有较长的使用寿命.必 5、4个电池包软件控制标志
须保证电池包在充放电时的平衡。单芯片ISL9208电池 6、允许3个不同的FET控制
组IC是业界首款集成型模拟前端.用于在多电芯锂离 7、集成的带200 ̄A开启电流和150mA关断电流
子电池组中实现电池平衡和过电流保护[21。 充放电FET驱动电路
一
、
ISL9208芯片简介 8、10%精确的3.3V稳压器
1、ISL9208芯片功能【。】 9、在100 ̄s内稳定监测电池电压输出
lO、内部电池平衡FET对每个电池控制200mA平
衡电流I
11、简单的I2C主机接口
12、可编程下降沿或者上升沿唤醒的休眠功能
13、<10 ̄A的休眠模式
2、ISL9208的引脚定义
ISL9208各引脚的定义如图2所示p】:
呈望委磊 釜2 l
——rrT.T111 rrTT111—rr
图I ISL9208的内部结构
针 曷u8 u5
31 24C
图1是ISL9208的内部结构图.它支持5—7串电
】2 23C
池的电池包,它提供集成的过流保护电路、短路保护和
3 3 趋C
】4 C
内部3.3V稳压器。内置电池平衡开关、电池电压监测
]5 2oC
电平转换器、外部FET驱动电路控制充电放电,存储
]6 '9C
】7 1eC
可选的过流或者短路门限的内部寄存器.外部微控制
]8g 1o 2 13…5 16’ c
器通过I2C串行接口设置寄存器代表的门限值.内部
n n—n n n n n
—
JJ0JJJ—|一工上_l_‘JJ-JLL上.一
寄存器也存放过流和短路保护延时。ISL9208使用内部
巷;§i菪i吾墨
模拟多路器监测每个电池电压以及内部和外部温度提
供给带MD转换功能的独立的微控制器.微控制器的
图2 ISL9208的引脚图
软件执行包括了过流和短路关断等所有电池包的控制
VC7ⅣCC:Cell7正极输入/Vee电源
功能。它的性能主要有以下几个方面。 VCELLN:N节电池电压输入
1、软件可选的过流保护电压和可选的过流保护时 CBN:电芯平衡FETS控制脚
106
VSS:接地
福建电脑 2010年第8期
DSREF:放电检测电流参考点
DSENSE:放电电流检测脚
CSENSE:充电电流检测脚
DFET:放电FET控制
CFET:充电FET控制.
状态。充放电FET可以由ISL9208直接控制,它们可提
供自动保护机制.以最大限度降低微控制器在出现诸
如过电流或者短路等严重错误状态时导致保护延迟的
可能性。ISL9208可以将任何错误情况发送给微控制
器。
ISL9208通过检测CSENSE引脚上的电压来监测
充电是否完成 当任何一节电池电压大于极限电/ ̄-:-(4.
2V)时,MCU监测到此信号,判断充电已过压,可以发
VMON:放电负载检测
AO:模拟多路输出
TEMP3V:温度检测输出控制
TEMPI:温度检测输入
RGO:校准电压输出
RGC:稳压输出控制
WKUP:唤醒电压端
SDA:串行数据线
SCL:串行时钟线
二、ISL9208的工作过程及应用
出信号让ISL9208关闭FET.也可以让充电器停止充
电。当ISL9208检测到充电过流时,功率FET被关断,
充电过流自动保护在设置DENOCC为1时禁止 MCU
能开启FET从过流条件下恢复.
但要等到电芯电压从过充状态恢复以及过流状态
撤除以后.或者微控制器等到电池包除掉充电器重新
接上。
ISL9208通过检测DSENSE的电压持续不断地监
图3所示是一个7cell的锂离子电池控制电路图 测放电电流。如果电压超过设定值.时间超过设定的延
该图利用两个MOSFET的单路径对充放电电流进行 时.ISL9208自动关断功率FETs.以此防止电流流过
控制,同时具有过流和出现短路时的电池电流临测、单 P+P一端,电动机停止工作。在过流发生后,ISL9208自
芯电压监测、电池温度监测以及高达200mA平衡电流
动关断CFET和DFET脚的电压.DFET输出驱动放电
的快速电量平衡等功能I FET门极到低电平.迅速关闭FET.放电FET的门极通
过一个电阻拉低后关断CFET 通过关断FET,ISL9208
防止电池包由于电芯电流过大造成损坏 当ISL9208
探测到放电过流条件时,功率FET都关断。放电时,过
流自动响应可以由DENOCD设置为1禁止.微控制器
能在任何时候开启FET从过流条件下恢复.但是应该
开启负载监视功能.监视LDFAIL位检查过流状态是
否被解除
三、结束语
本文介绍了ISL9208的功能及应用.运用该芯片,
锂离子电池包控制系统可以很好地实现电池平衡并进
图3 7cell充电/放电应用电路I羽
行过流保护.较好地提高电池包的使用效率和使用时
间.因此该芯片将广泛地应用在电动工具和电动车上。
参考文献:
图3中.微控制器可以选择有12_bit或更高精度
ADC的MCU。ISL9208支持I2C串行总线协议.因此
MCU通过SDA和SCL对ISL9208进行状态监测和控
[1]何祚庥著.锂电池一定会有更大的发展空间Ⅱ】.中国自行车,
制。FET开关管可使用IRF7469,感应电阻可以采用0.
2007.11:7
2]htT://www.eepw.COB.cn/event/IC2007/l—ISL9208.html
05欧的精密电阻。ISL9208以模拟前端的方式运行.并
【
3]http://www.intersil.com/data/fn/fn6446.pdf
且同MCU协同工作。ISL9208能实现电池电压的电平
[
4]http://www.intersil.com/data/an/an1 333.pdf
转换.并且通过AO引脚将电池电压输出,微控制器通
[
过I2C总线循环采集监测每一个电池芯在充放电时的
-
[5]http://www.intersil.com/products/deviceinfo.asp?pn ISL9208
+一+一+-+-+一+一+一+
+-+-+-+-—・ -+
f上接第79页1
[2】程胜利计算机病毒及其防治技术[M]北京:清华大学出版
京:电子工业出版社.2008
社.2005年9月
2003年8月
【5】秦志光’,张凤荔计算机病毒原理与防范[M]北京:人民邮
[6】陈立新计算机病毒防治百事通[M]北京:清华大学出版社.
2000
【3】张小磊计算机病毒诊断与防治[M]北京:希望电子出版社.
电出版社.2007
【4】韩筱卿,王建锋,钟玮等计算机病毒分析与防范大全[M]北
2024年9月12日发(作者:依环)
2010年第8期 福建 电脑 105
ISL9208芯片的工作原理及应用
张荣刚1.陈金佳
f 1.福建师范大学福清分校福建福清350300 2.zP ̄- ̄职业大学福建泉州362000)
【摘 要】:随着电动工具及电动车的广泛使用,供电系统要有更好的安全性和更长的时间。用户使用
相同性能的锂离子组成的电池包时.应如何提高电池包的工作时间,本文介绍的采用1SL9208组成的控制
系统.可以很好地提高锂离子电池包的安全性和时间寿命。
【关键词】:集成电路,锂离子电池,微控制器
锂离子电池作为一种先进的新型高能化学能源.锂 间
离子电池不仅广泛应用在手机、笔记本电脑等便携电子 2、自动FET关断,电池和IC内部过热时电池平衡
产品中,而且逐步取代铅酸、镍镉、镍氢电池,应用在动禁止
力能源方面.锂离子电池有更大的发展空间【1】。使用中, 3、快速短路关断
用户对电池的安全性和使用时间也有更高的要求,特别4、过流检测可以使用感应电阻、FETr 或感应
是对于电池包的使用寿命.都希望电池包的寿命能达到 FET
极限.为了能使锂离子电池包能有较长的使用寿命.必 5、4个电池包软件控制标志
须保证电池包在充放电时的平衡。单芯片ISL9208电池 6、允许3个不同的FET控制
组IC是业界首款集成型模拟前端.用于在多电芯锂离 7、集成的带200 ̄A开启电流和150mA关断电流
子电池组中实现电池平衡和过电流保护[21。 充放电FET驱动电路
一
、
ISL9208芯片简介 8、10%精确的3.3V稳压器
1、ISL9208芯片功能【。】 9、在100 ̄s内稳定监测电池电压输出
lO、内部电池平衡FET对每个电池控制200mA平
衡电流I
11、简单的I2C主机接口
12、可编程下降沿或者上升沿唤醒的休眠功能
13、<10 ̄A的休眠模式
2、ISL9208的引脚定义
ISL9208各引脚的定义如图2所示p】:
呈望委磊 釜2 l
——rrT.T111 rrTT111—rr
图I ISL9208的内部结构
针 曷u8 u5
31 24C
图1是ISL9208的内部结构图.它支持5—7串电
】2 23C
池的电池包,它提供集成的过流保护电路、短路保护和
3 3 趋C
】4 C
内部3.3V稳压器。内置电池平衡开关、电池电压监测
]5 2oC
电平转换器、外部FET驱动电路控制充电放电,存储
]6 '9C
】7 1eC
可选的过流或者短路门限的内部寄存器.外部微控制
]8g 1o 2 13…5 16’ c
器通过I2C串行接口设置寄存器代表的门限值.内部
n n—n n n n n
—
JJ0JJJ—|一工上_l_‘JJ-JLL上.一
寄存器也存放过流和短路保护延时。ISL9208使用内部
巷;§i菪i吾墨
模拟多路器监测每个电池电压以及内部和外部温度提
供给带MD转换功能的独立的微控制器.微控制器的
图2 ISL9208的引脚图
软件执行包括了过流和短路关断等所有电池包的控制
VC7ⅣCC:Cell7正极输入/Vee电源
功能。它的性能主要有以下几个方面。 VCELLN:N节电池电压输入
1、软件可选的过流保护电压和可选的过流保护时 CBN:电芯平衡FETS控制脚
106
VSS:接地
福建电脑 2010年第8期
DSREF:放电检测电流参考点
DSENSE:放电电流检测脚
CSENSE:充电电流检测脚
DFET:放电FET控制
CFET:充电FET控制.
状态。充放电FET可以由ISL9208直接控制,它们可提
供自动保护机制.以最大限度降低微控制器在出现诸
如过电流或者短路等严重错误状态时导致保护延迟的
可能性。ISL9208可以将任何错误情况发送给微控制
器。
ISL9208通过检测CSENSE引脚上的电压来监测
充电是否完成 当任何一节电池电压大于极限电/ ̄-:-(4.
2V)时,MCU监测到此信号,判断充电已过压,可以发
VMON:放电负载检测
AO:模拟多路输出
TEMP3V:温度检测输出控制
TEMPI:温度检测输入
RGO:校准电压输出
RGC:稳压输出控制
WKUP:唤醒电压端
SDA:串行数据线
SCL:串行时钟线
二、ISL9208的工作过程及应用
出信号让ISL9208关闭FET.也可以让充电器停止充
电。当ISL9208检测到充电过流时,功率FET被关断,
充电过流自动保护在设置DENOCC为1时禁止 MCU
能开启FET从过流条件下恢复.
但要等到电芯电压从过充状态恢复以及过流状态
撤除以后.或者微控制器等到电池包除掉充电器重新
接上。
ISL9208通过检测DSENSE的电压持续不断地监
图3所示是一个7cell的锂离子电池控制电路图 测放电电流。如果电压超过设定值.时间超过设定的延
该图利用两个MOSFET的单路径对充放电电流进行 时.ISL9208自动关断功率FETs.以此防止电流流过
控制,同时具有过流和出现短路时的电池电流临测、单 P+P一端,电动机停止工作。在过流发生后,ISL9208自
芯电压监测、电池温度监测以及高达200mA平衡电流
动关断CFET和DFET脚的电压.DFET输出驱动放电
的快速电量平衡等功能I FET门极到低电平.迅速关闭FET.放电FET的门极通
过一个电阻拉低后关断CFET 通过关断FET,ISL9208
防止电池包由于电芯电流过大造成损坏 当ISL9208
探测到放电过流条件时,功率FET都关断。放电时,过
流自动响应可以由DENOCD设置为1禁止.微控制器
能在任何时候开启FET从过流条件下恢复.但是应该
开启负载监视功能.监视LDFAIL位检查过流状态是
否被解除
三、结束语
本文介绍了ISL9208的功能及应用.运用该芯片,
锂离子电池包控制系统可以很好地实现电池平衡并进
图3 7cell充电/放电应用电路I羽
行过流保护.较好地提高电池包的使用效率和使用时
间.因此该芯片将广泛地应用在电动工具和电动车上。
参考文献:
图3中.微控制器可以选择有12_bit或更高精度
ADC的MCU。ISL9208支持I2C串行总线协议.因此
MCU通过SDA和SCL对ISL9208进行状态监测和控
[1]何祚庥著.锂电池一定会有更大的发展空间Ⅱ】.中国自行车,
制。FET开关管可使用IRF7469,感应电阻可以采用0.
2007.11:7
2]htT://www.eepw.COB.cn/event/IC2007/l—ISL9208.html
05欧的精密电阻。ISL9208以模拟前端的方式运行.并
【
3]http://www.intersil.com/data/fn/fn6446.pdf
且同MCU协同工作。ISL9208能实现电池电压的电平
[
4]http://www.intersil.com/data/an/an1 333.pdf
转换.并且通过AO引脚将电池电压输出,微控制器通
[
过I2C总线循环采集监测每一个电池芯在充放电时的
-
[5]http://www.intersil.com/products/deviceinfo.asp?pn ISL9208
+一+一+-+-+一+一+一+
+-+-+-+-—・ -+
f上接第79页1
[2】程胜利计算机病毒及其防治技术[M]北京:清华大学出版
京:电子工业出版社.2008
社.2005年9月
2003年8月
【5】秦志光’,张凤荔计算机病毒原理与防范[M]北京:人民邮
[6】陈立新计算机病毒防治百事通[M]北京:清华大学出版社.
2000
【3】张小磊计算机病毒诊断与防治[M]北京:希望电子出版社.
电出版社.2007
【4】韩筱卿,王建锋,钟玮等计算机病毒分析与防范大全[M]北