非洲一级片_床戏真做h不要了_白袜袜格罗丫新春啪啪特辑_蘑菇视频旧版免费下载

當前位置 : 首頁 > > ETC方案 > BMS電池管理應用

高效提升電池壽命和安全性 | 基于ACM32 MCU的BMS應用方案


電池管理系統(BMS)通過監控電池的狀態,智能化管理及維護各個電池單元,從而防止電池出現過充電和過放電。優質的電池管理系統能夠最大限度地延長電池整體使用壽命,有效保障設備安全。


BMS電池管理概述


BMS,即電池管理系統(Battery Management System),隨著鋰電池的廣泛應用,BMS作為鋰電池的“保姆”也越來越被大眾所關注。相較于傳統電池,鋰電池具有更好的能力密度,更高的工作電壓,更低的放電率。但鋰電池在面對過充、過放等問題時,相對脆弱。由于鋰電池組在生產制造和使用過程中存在的差異性,會導致電池單體之間天然就存在著不一致性。這種不一致性主要表現在單體容量、內阻、自放電率、充放電效率等方面。單體的不一致,會進一步導致過充、過放等問題,進而造成電池壽命下降甚至死亡或損壞。



圖1 | 容量不一致時充放電過程示意圖


如圖1所示,由于電池單體的差異,在充電時,低容量電池充電已飽和,而較大容量的電池電量未滿,此時對于小容量單體來說,則處于過充狀態。相反,放電時,較大容量的電池仍然處于放電狀態,而小容量電池電量已空。有研究表明,單體電芯20%的容量差異,會帶來超過40%的容量損失。


而BMS模塊則是為避免該問題的出現而存在。BMS會實時監測單體的容量,并采用電池均衡手段來保證電池的正常工作。將不同容量的單體比作體積不同的水桶,而電池的電量好比是水桶中存留的水。充放電時,BMS會將快滿的“水桶”里面的“水”轉移到較空的“水桶”中,以此來保證整體電池電量的均衡,避免出現過充和過放的問題。如圖2所示。



圖2 | BMS電池均衡示意圖


上海航芯BMS應用方案


上海航芯推出的BMS應用方案,采用ACM32F403/ACM32G103系列MCU作為主控芯片,最高工作頻率可達180MHz/120MHz,內置最大512KB的eFlash和最大192KB SRAM,滿足一般BMS算法庫的需求。內置2Msps/3Msps采樣率12位ADC,實現對電芯電壓、電流、溫度等信號的高頻采樣。具有USB/UART/CAN/SPI等多種通訊接口,足以應對大多數應用場合(如需要485通信的兩輪電動車,需要CAN接口的新能源汽車等)。基于ACM32F403/ACM32G103的BMS方案結構示意圖如下圖所示:



圖3 | BMS系統框圖


ACM32F4/ACM32G1主控芯片,通過ADC對敏感信號進行采樣,并依照BMS算法庫計算得到當前電池的SOC、SOH等數據,執行均衡以及熱管理控制,保證電池處于正常的工作狀態。當出現問題時,支持在線警報同時給出LED指示信號。整個系統的運行參數可以通過CAN/USB/UART等接口進行上報。