一、方案描述
大聯大世平集團針對便攜式儲能的電池保護系統,推出基於晶豐明源(BPS)的MCU LKS32MC453 和 AFE BM81710H 的 48V 高邊 BMS 方案。NMOS 採用芯邁(Silicon Magic)的 SDN10N3P5B-AA。PMOS 採用華潤微(Crmicro)的 CRTM900P10LQ。方案還配備一個納芯微的氣體壓力傳感器 NSPGS2。此方案具有電芯電壓採集、電流採集、溫度採集、被動均衡、充放電控制、高邊開關、充放電同口等功能特點,支持:過壓/欠壓保護、高/低溫保護、斷路保護、過流保護等保護機制。

二、硬體設計說明
- 主控
BPS 的 LKS32MC453 MCU, 192MHz 32位CortexM4F 內核,具有豐富的DSP指令,硬體浮點運算單元。內置高達256KB的Flash存儲器,支持加密保護,最大40KB的SRAM。集成了高性能模擬器件、多種I/O埠和豐富的外設。內置12MHz高精度RC時鐘和低速32kHz 低速時鐘,可外掛12~24MHz外部晶振,內部PLL可提供最高 192MHz 主頻。
- 256KB Flash,40KB SRAMB。
- 包含 3路14Bit SAR ADC,2 Msps採樣及轉換速率。
- 包含 2路12bit DAC 數模轉換器。
- 3個通用16位Timer、2個通用32位Timer、1個24bit systick 定時器。
- 2 個 I2C 接口、2 個 SPI 接口、1路 CAN 接口和 3路 UART 接口
- 1路獨立DMA引擎, 共8個通道, 支持8、16、32bit傳輸
- ADC自檢模塊,支持開路短路檢查
- 1個CRC模塊
- AFE-BM81710H
BM81710H 是一款高集成高精度鋰電池監控及全方位的安全保護晶片,且具有高邊NMOS 充放電管驅動控制,適用於10-17 串三元鋰或磷酸鐵鋰等多種電池包應用。主要有以下功能特點:
- 支持 10~17 串電池;
- 輸入電壓:5V~95V;
- 電池電壓採集 ADC:14-bit/16-bitΔΣ ,精度:±5mV@2~4.25V/25℃;
- 4 路溫度檢測 ADC:14-bit/16-bitΔΣ ,精度:±1℃@-40℃~85℃;
- 母線電流採集 ADC:16-bit ΔΣ ,精度:±20uV@±5mV/25℃, ±50uV@±200mV/25℃, ±150uV@±200mV/(-40 ℃ ~85℃) ;
- 帶庫侖計, 精度:±5%uVh,範圍: ±291271uVh ;
- 支持充電、放電的高邊 NMOS 管控制;
- 支持預充電、預放電的高邊 PMOS 管控制;
- 通過 400kHz I2C 總線與 MCU 通訊,CRC-8 校驗;
- 支持過流保護、過壓/欠壓保護、短路保護、高/低溫度保護;
- 支持斷線檢測、負載和充電器接入檢測;
- 支持 0V 禁充保護;
- 支持被動的硬體自主控制均衡和軟體控制均衡;
- 支持外部 ECTRL 管腳控制放電管;
- 支持電子鎖;
- 耗電參數:130uA @full power mode/25℃ ,
- 60uA @Normal sleep mode/25℃,
- 10uA @deep sleep mode/25℃ ,1uA @shunt down mode/25℃ ;
- 工作環境溫度:-40~125℃
- 封裝:LQFP-48。
- N-MOSFET
充放電開關控制部分,方案的開關管 N-MOSFET 採用芯邁的 SDN10N3P5B-AA 來做充電、放電控制開關。該 MOS 管的漏源電壓(VDS)能夠達到 100V,其連續漏電流(ID)可達 120A@25℃,113A@100℃。當 VGS = 10V 時,RDS(on) 的最大值為 3.5mΩ。體二極體正向壓降為 0.9V 左右。
- P-MOSFET
預充放電開關控制部分,方案的開關管 P-MOSFET 採用華潤微的 CRTM900P10LQ 來做預充電、預放電控制開關。該 MOS 管的漏源電壓(VDS)能夠達到 -100V,其連續漏電流(ID)可達 -17A@25℃,-12A@100℃。當 VGS = 10V 時,RDS(on) 的典型值為 74mΩ 。體二極體正向壓降為 0.9V 左右。
- DC-DC
DC-DC 部分,方案採用傑華特的 JWH5140F 來對 BAT+ 的電壓進行降壓處理,使 DC-DC 輸出 6V 。JWH5140F 的特點如下:
- 工作輸入範圍為 6V 至 100V。
- 擁有6A 輸出電流,且內部具備軟啟動功能。
- 可調節開關頻率。
- 在輕載下的強制連續導通模式(FCCM)。
- 支持短路保護。
- 支持高溫保護。
- 封裝:DFN4X-4-8。
- LDO
LDO 部分,方案採用傑華特的 JW7806 來對 DC-DC 的輸出電壓進行再一步的降壓處理使 LDO 輸出 3.3V 。JW7806 的特點如下:
- 輸入電壓範圍:2V-5.5V。
- 輸出電壓範圍:2V-4.5V。
- 輸出電壓精度:±2%。
- 輸出電流:300mA。
- 低壓差:120mV(典型值)。
- 電源抑制比(PSRR):82dB@1kHz。
- 無需噪聲旁路電容器。
- 低輸出電壓噪聲:12 uVRMS。
- 限流保護。
- 過溫保護。
- 工作溫度範圍:-40℃-125℃。
- 封裝:SOT23-5。
- NSPGS2
壓力檢測部分,方案採用納芯微的 NSPGS2 ,NSPGS2系列設計用於操作壓力範圍為-100kPa至350kPa,其特點如下:
- 0°C 至 60°C 範圍內優於 ±1.5%(模擬)。
- -40°C 至 70°C 範圍內優於 ±2.5%(模擬)。
- 0°C 至 60°C 範圍內優於 ±1%(數字)。
- -40°C 至 70°C 範圍內優於 ±2%(數字)。
- 溫度範圍:-40°C ~70°C。
- 比率/絕對模擬輸出。
- 24 位 I2C。
- 帶空氣噴嘴的 SOP 封裝,易於組裝。
三、方案原理圖
1.MCU
2.壓力檢測
3.BM81710H
4.電源
5.充放電控制
6.均衡電路
PCB Layout:
TOP Layer:
BOTTOM Layer:
四、軟體設計說明
PES-BMS 方案的軟體架構如下圖所示,包含驅動層、中間層和應用層。
驅動層:是 MCU 的底層驅動,直接與硬體交互,控制和管理 MCU 的硬體資源。主要負責初始化、配置和管理硬體資源。PES-BMS 方案涉及到的外設包括:GPIO、SPI、UART、TIMER、ADC、FLASH、IWDG、AON 等。
中間層:在 MCU 軟體架構中扮演著重要的角色,它為上層應用提供必要的服務和功能接口,處理應用程序與硬體之間的通信。同時隔離系統軟體與底層硬體的直接交互,從而簡化了硬體的複雜性。包括AFE 和 BM81710H 驅動、TIMER 中斷處理、Flash 的存取、LED 的開關、與 PD 面板通訊相關的串口處理等等。
應用層:包括對 AFE 的管理和控制、充放電控制、電池異常狀態的處理、SOC/SOH、用戶界面(PD Panel)相關通訊協議、低功耗管理等等,確保系統與 PES-BMS 應用相關的功能正常運行。
歡迎在博文下方留言評論,我們會及時回復您的問題。
如有更多需求,歡迎聯繫大聯大世平集團 ATU 部門:atu.sh@wpi-group.com 作者:五月小姐姐
更多資訊,請掃碼關注我們!
►場景應用圖

►展示板照片

►方案方塊圖

►核心技術優勢
1. MCU: 主頻 192MHz,32位CortexM4F 內核,具有豐富的DSP指令,硬體浮點運算單元。內置高達256KB的Flash存儲器,支持加密保護,最大40KB的SRAM。 2. AFE: 1) 電池電壓採集 ADC:14-bit/16-bit ΔΣ ,精度:±5mV@2~4.25V/25℃; 2) 4 路溫度檢測 ADC:14-bit/16-bit ΔΣ ,精度:±1℃@-40℃~85℃; 3) 母線電流採集 ADC:16-bit ΔΣ ,精度:±20uV@±5mV/25℃, ±50uV@±200mV/25℃, ±150uV@±200mV/(-40 ℃ ~85℃) ; 4) 帶庫侖計, 精度:±0.5%uVh,範圍: ±291271uVh ; 5) 耗電參數:130uA @full power mode/25℃,60uA @Normal sleep mode/25℃,10uA @deep sleep mode/25℃,1uA @shunt down mode/25℃。 3. 高邊開關。 4. 支持過流保護、過壓/欠壓保護、短路保護、高/低溫度保護。 5. 支持斷線檢測、負載和充電器接入檢測。 6. 支持 0V 禁充保護。 7. 支持被動控制均衡。 8. 支持外部 ECTRL 管腳控制放電管。 9. 支持電子鎖。 10. 支持 SOC、SOH。
►方案規格
1. 支持 10 ~ 17 串三元鋰電池、磷酸鐵鋰電池。 2. 輸入電壓:8.5V~95V。 3. 持續充放電電流可達到 84A。 4. 高邊開關:支持充電、放電的高邊 NMOS 開關和預充電、預放電的高邊 PMOS 開關。 5. 支持過流保護、過壓/欠壓保護、短路保護、高/低溫度保護。 6. 支持斷線檢測、負載和充電器接入檢測。 7. 支持 0V 禁充保護。 8. 支持被動控制均衡。 9. 支持外部 ECTRL 管腳控制放電管。 10. 支持電子鎖。 11. 支持 SOC、SOH。 12. 充放電同口。 13. 支持串口通訊。 14. 支持外部按鍵開啟/關閉輸出,並且通過 LED 燈指示輸出狀態。 15. 支持外部按鍵復位/重啟。 開發板尺寸 : 125 * 87 mm。