新聞中心

EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于ISL9208的大容量鋰電池組系統(tǒng)設(shè)計(jì)

基于ISL9208的大容量鋰電池組系統(tǒng)設(shè)計(jì)

作者: 時(shí)間:2011-10-30 來(lái)源:網(wǎng)絡(luò) 收藏

引言

  鋰離子電池以其優(yōu)異的性能在實(shí)際中得到了廣泛的應(yīng)用。隨著電池制造水平的提高, 的安全性能逐步提高, 價(jià)格也不斷下降, 因此,在一些大容量?jī)?chǔ)能設(shè)備中, 也越來(lái)越多地使用作為電源。

  自身對(duì)充放電的要求很高, 一旦過(guò)沖很容易引起爆炸, 而過(guò)放則會(huì)造成電池的永久損壞, 因此, 使用不當(dāng)極易造成人員財(cái)產(chǎn)損失。特別是在大容量的串聯(lián)鋰電池組的使用上, 必須設(shè)計(jì)和安裝相關(guān)的監(jiān)測(cè)、控制設(shè)備, 以杜絕上述情況的發(fā)生。另外, 由于單體電池在生產(chǎn)過(guò)程中所存在的不一致性, 串聯(lián)使用之后的多次充放電會(huì)加劇這種不一致性, 從而極大地影響整個(gè)電池組的壽命, 因此, 電池組的均衡控制極為重要。

  為此, 本文使用Intersil公司的鋰電池微控模擬前端芯片和Philips公司的小型封裝系列控制芯片P87LPC768 (OTP單片機(jī)) 為主要元件,給出了一種大容量鋰電池組管理系統(tǒng)的設(shè)計(jì)方法。該系統(tǒng)可實(shí)現(xiàn)鋰電池組中單體電池的電壓監(jiān)測(cè)和過(guò)沖、過(guò)放保護(hù), 以及鋰電池組充放電的過(guò)沖電流保護(hù), 同時(shí)可對(duì)鋰電池組的溫度進(jìn)行監(jiān)控以保證每個(gè)電池最大200 mA的充電平衡電流。

  1 系統(tǒng)硬件設(shè)計(jì)

  本文給出的電池組管理系統(tǒng)的硬件結(jié)構(gòu)如圖1所示。圖2所示是其實(shí)際電路連接圖。

基于ISL9208的大容量鋰電池組系統(tǒng)設(shè)計(jì)
圖1 系統(tǒng)硬件結(jié)構(gòu)框圖.

基于ISL9208的大容量鋰電池組系統(tǒng)設(shè)計(jì)
圖2 大容量鋰電池組管理電路。

  當(dāng)系統(tǒng)接入外部負(fù)載或者充電器時(shí), 使用一個(gè)外部開(kāi)關(guān)將的WKUP引腳拉到高電平,從而喚醒微控制器模擬前端, 喚醒后的ISL9208則通過(guò)內(nèi)置的3.3 V穩(wěn)壓器從RGO口輸出3.3 V電壓來(lái)驅(qū)動(dòng)控制芯片P87LPC768, 這樣,MCU上電后就可使整個(gè)系統(tǒng)開(kāi)始運(yùn)轉(zhuǎn)。

  MCU可通過(guò)I2C接口與ISL9208進(jìn)行通信, 以設(shè)置好ISL9208的內(nèi)部寄存器, 同時(shí)監(jiān)控單體電池的電壓狀況, 并根據(jù)每個(gè)電池的具體參數(shù)判斷電池的狀態(tài), 再通過(guò)均衡模塊對(duì)單體電池進(jìn)行保護(hù), 以防止過(guò)沖和過(guò)放。

  1.1 控制芯片P87LPC768

  P87LPC7XX 系列是Philips 公司生產(chǎn)的基于80C51加速處理器結(jié)構(gòu)的小型OTP單片機(jī), 它的性能是標(biāo)準(zhǔn)80C51MCU的兩倍, 并且價(jià)格低廉,易于成本控制。P87LPC768 內(nèi)部集成有4KB 的OTP程序存儲(chǔ)器和可編程的I/O端口, 4通道多路8位A/D轉(zhuǎn)換器和I2C通信接口。由于ISL9208有I2C接口, 因此, 使用P87 LPC768可直接相連, 而不需要軟件模擬, 故較為方便。

  1.2 ISL9208

  ISL9208IRZ是Intersil公司生產(chǎn)的多節(jié)串鋰電池*流保護(hù)器件和微控制器模擬前端, 可支持5~7節(jié)串聯(lián)電池組。它內(nèi)部集成了過(guò)流保護(hù)電路、短路保護(hù)、內(nèi)部3.3 V穩(wěn)壓器、電芯平衡開(kāi)關(guān)、電壓監(jiān)測(cè)電平轉(zhuǎn)換器和I2C通信接口。ISL9208的內(nèi)部結(jié)構(gòu)如圖3所示。

基于ISL9208的大容量鋰電池組系統(tǒng)設(shè)計(jì)
圖3 ISL9208的內(nèi)部結(jié)構(gòu)圖。

  (1) ISL9208的電壓測(cè)量和充放電電壓保護(hù)。

  ISL9208通過(guò)VCELL1~7可直接測(cè)量每個(gè)電池的電壓, 但是, 每個(gè)電池的電壓都比穩(wěn)壓器的電壓要高, 特別是高處的電池電壓可能高于MCU所能接受電壓, 所以, 在MCU測(cè)量和外部A/D轉(zhuǎn)換時(shí), 必須進(jìn)行電平轉(zhuǎn)換和分壓。為了進(jìn)入外部電路要求的電壓范圍, 可用電平轉(zhuǎn)換器把電池電壓以VSS為基準(zhǔn)都除以2。以使典型4.2 V的鋰電池在I/O口的電壓變?yōu)?.1 V輸出給外部。

  在充電過(guò)程中, MCU將周期性地測(cè)量每個(gè)單體電池的電壓, 并與初始設(shè)定值相比較, 如果大于初始設(shè)定值, 則MCU通過(guò)控制ISL9208的CFET引腳電壓, 可使外置的N道溝FET關(guān)斷, 以使充電停止, 從而保護(hù)電池組。

  而在放電過(guò)程中, 當(dāng)MCU檢測(cè)到任何一個(gè)電池欠電壓時(shí), 同樣可對(duì)ISL9208寫(xiě)入一個(gè)控制位,以控制DFET引腳的電壓并關(guān)斷外部FET, 以達(dá)到防止過(guò)放電的目的。

  (2)


上一頁(yè) 1 2 3 下一頁(yè)

關(guān)鍵詞: ISL9208 鋰電池

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉