當(dāng)前位置:汽車配件110網(wǎng) >> 汽修百科 >> 電動車維修 >> 電動車36V鋰電池組保護(hù)電路設(shè)計方案 |
電子工程世界 俠名 電動車維修 2011-10-31
隨著電動自行車的逐漸普及,電動自行車的主要能源---鋰電池也成為眾人關(guān)心的焦點(diǎn)。 鋰電池與鎳鎘、鎳氫電池不太一樣,因其能量密度高,對充放電要求很高。 當(dāng)過充、過放、過流及短路保護(hù)等情況發(fā)生時,鋰電池內(nèi)的壓力與熱量大量增加,容易產(chǎn)生爆炸,因此通常都會在電池包內(nèi)加保護(hù)電路,用以提高鋰電池的使用壽命。 針對目前電動車鋰電池組所用的保護(hù)電路大多都由分立原件構(gòu)成,存在控制精度不夠高、技術(shù)指標(biāo)低、不能有效保護(hù)鋰電池組等特點(diǎn),本文中提出一種基于單片機(jī)的電動車36 V鋰電池組(由10節(jié)3. 6 V鋰電池串聯(lián)而成)保護(hù)電路設(shè)計方案,利用高性能、低功耗的ATmega16L 單片機(jī)作為檢測和控制核心,用由MC34063構(gòu)成的DC /DC變換控制電路為整個保護(hù)電路提供穩(wěn)壓電源,輔以LM60 測溫、MOS管IRF530N作充放電控制開關(guān),實(shí)現(xiàn)對整個電池組和單個電池的狀態(tài)監(jiān)控和保護(hù)功能,達(dá)到延長電池使用壽命的目的。 1 保護(hù)電路硬件設(shè)計 本系統(tǒng)以單片機(jī)為數(shù)據(jù)處理和控制的核心,將任務(wù)設(shè)計分解為電壓測量、電流測量、溫度測量、開關(guān)控制、電源、均衡充電等功能模塊。 系統(tǒng)的總體框圖如圖1所示。 圖1 系統(tǒng)的總體框圖 電池組電壓、電流、溫度等信息通過電壓采樣、電流采樣和溫度測量電路,加到信號采集部分的A /D輸入端。 A /D模塊將輸入的模擬信號轉(zhuǎn)換為數(shù)字信號,并傳輸給單片機(jī)。 單片機(jī)作為數(shù)據(jù)處理和控制的核心,一方面實(shí)時監(jiān)控電池組的各項(xiàng)性能指標(biāo)和狀態(tài),一方面根據(jù)這些狀態(tài)參數(shù)控制驅(qū)動大功率開關(guān)。 由于使用了單片機(jī),使系統(tǒng)具有很大的靈活性,便于實(shí)現(xiàn)各種復(fù)雜控制,從而能方便地對系統(tǒng)進(jìn)行功能擴(kuò)展和性能改進(jìn)。 1. 1 ATmega16 L單片機(jī)模塊 單片機(jī)的輸入輸出設(shè)計如圖2所示。 由電源部分降壓、穩(wěn)壓得到的3. 3 V電壓通過端口10為單片機(jī)提供工作電壓;端口12和13為反向振蕩放大器與片內(nèi)時鐘操作電路的輸入端和反向振蕩放大器的輸出端,為單片機(jī)提供工作晶振;端口30是端口A與A /D轉(zhuǎn)換器的電源,使用ADC時通過一個低通濾波器與端口10的VCC連接;端口37,38的ADC3, ADC2是經(jīng)過轉(zhuǎn)換后待檢測的電壓、電流值;端口39, 40的ADC1,ADC0是經(jīng)過溫度傳感器轉(zhuǎn)換后的溫控電壓值。 圖2 單片機(jī)的外圍電路設(shè)計 1. 2 穩(wěn)壓電源模塊 圖3 穩(wěn)壓電源模塊電路 1. 3 充電均衡模塊 1. 4 電壓電流測量模塊 電壓電流檢測電路的設(shè)計如圖4 所示。 運(yùn)算放大器LM358的5, 6引腳所接的BB,AA為待測的充電、放電電壓,經(jīng)過放大后由7腳輸出至單片機(jī)進(jìn)行檢測,當(dāng)檢測到待測電壓達(dá)到過充、過放保護(hù)電壓時,由單片機(jī)控制斷開充放電回路。 電流檢測通過霍爾傳感器完成,如圖4所示,將從UGN -3501M1, 8引腳輸出的霍爾電壓uH 接至LM358的3, 4引腳,經(jīng)過放大后從1 腳輸出ADC3 至單片機(jī),進(jìn)行過電流保護(hù)。 UGN - 3501M 的5, 6, 7引腳連接調(diào)整電位器,用以補(bǔ)償不等位電勢,同時改善線性。 調(diào)整5, 6引腳外接電阻R16,可使輸出霍爾電壓uH 與磁場強(qiáng)度有較好的線性關(guān)系。 圖4 電壓電流檢測電路 1. 5 溫度檢測模塊 基于LM60的溫度檢測電路如圖5所示。 由穩(wěn)壓部分輸出的3. 3 V 電源為此電路供電,經(jīng)過溫度傳感器將探測點(diǎn)的溫度轉(zhuǎn)化為電壓值通過ADC0,ADC1輸出,再將ADC0, ADC1送入單片機(jī)進(jìn)行檢測,當(dāng)電壓值達(dá)到溫控要求時,單片機(jī)控制開關(guān)通斷。 圖5 溫度檢測電路 1. 6 開關(guān)模塊 2 軟件設(shè)計 本系統(tǒng)軟件采用C語言編寫,處理程序采用模塊化編程, 程序運(yùn)行的環(huán)境是ICCAVR 開發(fā)系統(tǒng)。 在電池組空載的時候,系統(tǒng)進(jìn)入掉電模式,以使功耗降至最低;當(dāng)電池組接入負(fù)載或?qū)﹄姵亟M充電時,單片機(jī)被激活,由低功耗掉電模式轉(zhuǎn)入正常工作模式,并持續(xù)運(yùn)作。 整個程序的流程如圖6所示。 圖6 程序流程 根據(jù)本系統(tǒng)的模塊分布,單片機(jī)程序分為電壓測量模塊、電流測量模塊和溫度測量模塊,每一模塊調(diào)用共同A /D轉(zhuǎn)換函數(shù)和延時判斷函數(shù)等,以縮短代碼長度和增強(qiáng)程序代碼的可讀性。 下面給出程序主函數(shù)的代碼: void main (void) 3 結(jié)束語 通過實(shí)驗(yàn),本保護(hù)電路系統(tǒng)實(shí)現(xiàn)了全部基本功能。 與傳統(tǒng)采用分離元件的電池保護(hù)系統(tǒng)相比,本文中提出基于單片機(jī)的電池保護(hù)電路系統(tǒng)具有系統(tǒng)體積小、功能多、功耗低、成本低等特點(diǎn),可用于工業(yè)生產(chǎn)。 |
|
|
湘公網(wǎng)安備 43120202000083號