張惠玲,周金治,鄭 希
(西南科技大學信息工程學院,四川綿陽621010)
一種基于MSP430F5529的鋰電池組均衡方法及實現
張惠玲,周金治,鄭 希
(西南科技大學信息工程學院,四川綿陽621010)
鋰電池組因單體電池之間的不一致,長期使用后將導致電池荷電狀態出現差異,這種不均衡將使整個電池組效率降低。設計了一種基于SPI通信、以MSP430F5529與Bq76PL536為核心的鋰離子電池組均衡管理系統,通過電阻分流的均衡方式,實現單體電池之間的電壓均衡,提高電池組的使用壽命和安全性能。
鋰離子電池組;電池均衡管理;MSP430F5529;Bq76PL536
鋰電池在串接使用時,由于批次、電池質量等自身原因或在使用過程中個別電池電芯的損壞,會使電池組在長期使用后,各電芯的容量有所差異。在沒有均衡管理的情況下,這種個體差異會越變越大,造成在同樣大小電流的情況下,容量大的電池電芯處于淺充淺放狀態,電芯容量衰減得比較緩慢,使用壽命更長;而容量小的電芯卻總處于過充過放狀態,電芯容量衰減得較快,使用壽命縮短[1]。由于最差電芯的壽命決定整個電池組的使用壽命,因此需通過優化設計和均衡管理,減少這種差異并提高電池組的綜合性能,使電池能量得到充分利用。
鋰電池放電曲線相對平坦,必須非常準確地檢測其端電壓和溫度等參數,防止電池過充或過放,以確保電池工作環境安全可靠[2]。本文提出了一種以MSP430F5529單片機和Bq76PL536芯片為核心的鋰離子電池組均衡管理系統,實現對18節磷酸鐵鋰離子電池端電壓、溫度的實時監測與顯示。
該鋰電池均衡管理系統主要由中央處理單元、數據采集與均衡單元、鍵盤以及LCD顯示模塊組成。主控制器MSP430F5529通過SPI同步通信監測電池組的狀態,并對各測量模塊的數據進行分析和處理,然后經LCD實時顯示。數據采集模塊對單體電池電壓、溫度值進行采樣,將信息傳回中央處理單元并與系統設置的報警點進行比對,根據判斷結果實施相應電阻分流均衡控制,另外可通過按鍵對電池分組和顯示數據進行選擇,系統結構框圖如圖1所示。

圖1 系統結構框圖
1.1 主控制器與Bq76PL536的SPI通信
系統選用的主控制器MSP430F5529,功耗較低、處理能力強大,具有豐富的片上外圍模塊及方便高效的開發方式等特點。其內置12位A/D轉換器,有異步和同步(UART/SPI)兩種模式串行通訊接口,可直接使用JTAG口進行程序的下載或者在線調試,操作簡單方便。單片機通過SPI同步通訊口讀取電池監控芯片Bq76PL536采集的電壓、溫度信息,實現對電池組充放電均衡管理。主從晶振頻率分別為8 MHz和32.768 kHz,P1口、部分P2口用來實現LCD顯示,部分P8口進行報警控制,部分P3口和P4口用來實現SPI通信。

圖2 系統電路原理
本設計采用MSP430F5529自帶的SPI口讀取電壓信號,可以簡化電路設計,提高電路可靠性,也降低了系統成本。如圖2所示,Bq76PL536與MSP430F5529的串行模塊USART0直接相連,將USART0配置成SPI工作模式進行數據傳輸。由單片機的STE端口實現從設備的片選功能,在SCLK端口時鐘脈沖控制下,SDI與SDO則基于此脈沖完成數據傳輸。FAULT和ALERT作為警報點的設置端口,對系統起保護作用。待系統上電后,啟動電池監控芯片,測量電池電壓數據并開始讀取電壓值,再通過數據緩沖器SN74LVC245ADW實現數據的寫入與讀取,可提高系統的驅動能力,使系統設計簡單明了。
1.2 電壓采集與均衡電路設計
鋰電池的充放電狀態對應于電池的端電壓,因此電壓是一個非常重要的參數。目前常用的電壓檢測方法有飛度電容法、電阻分壓法、運算放大器差分放大法等。但上述方法都存在一定的缺點,比如外部器件復雜、采樣頻率低、采樣誤差大等。本設計采用的電池監控芯片Bq76PL536是一款可堆棧3~6節串聯鋰電池組的保護器與模擬前端(AFE),高度整合了高精度模數轉換器(ADC);具有獨立電池電壓、溫度保護功能,電池平衡技術以及為用戶電路供電的高精度5 V穩壓器,可針對過壓、欠壓及過溫情況提供全面保護[3]。該芯片集成了電壓轉換與高精度模數轉換器系統,通過圖2中的精密電阻R2能夠高度精確、快速地測量電池單元電壓。
鋰電池作為電源使用時需將多個電池進行串并聯連接,由于各節電池內部特性不一致,電池在充放電過程中也會出現不一致,將降低整個電池組的利用率和使用壽命[4]。因此必須采取有效的均衡方法,使各個電池能夠達到均衡一致的狀態,避免過充和過放。本文均衡電路的設計采用基于Bq76PL536的電阻分流法,是一種典型的能量耗散型均衡策略,這種方法電路簡單,可靠性高。圖2中所示為一個單體電池的均衡電路,其余電池單元均衡方式可以此類推。將芯片通過端口VC(i)分別測得的各單元電池電壓值與電池組平均電壓進行比對,若高于平均值則發送高電平至端口VB(i),開啟作為放電控制開關的P溝道增強型場效應管Q1(i),電阻R1開始以500 mA的電流對原始信號進行放電;反之則關閉Q1 (i),電阻R1停止放電,如此循環檢測,實現組內電池單元之間的均衡放電。
1.3 可變級數的多級級聯電路設計
TI公司生產的電池監控芯片Bq76PL536每片可同時連接6個電池單元,通過簡單級聯,最多可同時測試192節電池。本文設計的均衡管理系統需要實現18節磷酸鐵鋰電池的電壓、溫度測量,因此需采用三片芯片來完成設計。如圖2中所示,Bq76PL536通過N級、S級端口實現級聯,主從芯片之間通過SPI通信完成數據的傳輸。該系統在TI公司提供的三片Bq76PL536級聯評估板(EVMs)設計基礎上進行了電路改進,通過詳細對比三片IC外圍電路,綜合考慮主芯片需要與MCU進行SPI通信以及主、從芯片主界面使能端口(HSEL)接高電平、低電平等不同點,設計出了適用于所有IC的電路原理圖,大大增加了系統的通用性。并可通過撥碼開關實現級數的選擇,操作簡單,可擴展性強。
管理系統主控板采用IAR軟件開發平臺,通過JTAG口編譯下載程序到單片機MSP430F5529中,并可實現程序在線調試。系統的軟件設計主要包括以下子程序:主程序、Bq76PL536均衡管理程序、SPI通信、按鍵掃描以及LCD液晶顯示程序等,流程如圖3所示。系統上電后初始化相關硬件設備;進行鍵盤掃描判斷是否有按鍵按下;接著采樣電壓、溫度、電流等相關信息并進行數據處理;判斷是否出現過充現象,若超過安全閾值則發出警報信號;判斷單體電池電壓是否高于平均值,若是則實施相應電阻分流均衡管理;最后將數據發送至主控制單元并通過LCD實時顯示。

圖3 軟件設計總體框圖
實驗所用三洋牌鋰電池單體電池標稱電壓為3.7 V,容量為2 600 mAh。系統上電后通過Bq76PL536對電池電壓進行實時采集,如表1所示,以一個采集板采集6節電池數據為例進行說明。本次設計的均衡時間是10 min,系統持續15 min上電采集數據后發現表1中2#電池的電壓從3 718 mV降到了3 670 mV,圖4中的柱狀圖更能直觀清晰地看出經過均衡處理后電池組6節電池電壓之間基本實現了均衡。
本文的研究工作圍繞鋰電池均衡管理系統進行,設計了一種以MSP430單片機和電池監控芯片Bq76PL536為核心的電阻分流式均衡管理系統,實現了對18節磷酸鐵鋰電池端電

表1 電池均衡前后電壓測量數據
壓及溫度的實時檢測與顯示。主要工作在于根據原有電路級聯評估板進行了電路改進,設計出了適用于所有IC的電路原理圖,增加了系統的可擴展性和通用性。通過系統軟硬件聯機調試,電壓實時檢測和均衡電路都達到了較好的效果。設計的不足之處是采用電阻分流的均衡方案,消耗電源能量,且只能實現單體電池高電壓向平均電壓轉移,不能實現電壓低的單體電池的均衡。

圖4 均衡前后電池電壓值
[1]張金頂,王太宏,龍澤,等.基于MSP430單片機的12節鋰電池管理系統[J].電源技術,2011,35(5):514-516.
[2]王天福,劉強,李志強.動力鋰電池組充放電智能管理系統設計與實現[J].電源技術,2011,35(9):1069-1071.
[3]宋海飛,曹亞.一種新穎的動力電池均衡方法研究[J].電力電子技術,2013,47(4):6-8.
[4]HSIEH Y H,LIANG T J,CHEN S M.A novel high-efficiency compact-size low-cost balancing method for series-connected battery applications[J].IEEE Transactions on Power Electronics, 2013,28(12):5927-5939.
Balancing method and implementation for lithium batteries based on MSP430F5529
ZHANG Hui-ling,ZHOU Jin-zhi,ZHENG Xi
(School of Information Engineering,Southwest University of Science and Technology,Mianyang Sichuan 621010,China)
Due to the inconsistencies among cells for lithium batteries,long-term use will cause discrepancies to the state of charge,and the imbalance will reduce the efficiency of entire battery pack.A lithium-ion battery equalization management system was designed based on SPI communication with MSP430F5529 and Bq76PL536 as the core. The balance way of resistance-shunting was used to achieve the voltage balance among each cell and improve the service life and safety performance of the battery pack.
lithium-ion batteries;battery equalization management;MSP430F5529;Bq76PL536
TM 912
A
1002-087 X(2015)08-1652-02
2015-01-12
四川省重點實驗室開放基金(13zxtk07);西南科技大學研究生創新基金(14ycxjj0116)
張惠玲(1989—),女,四川省人,碩士研究生,主要研究方向為鋰電池管理系統。