自研 BMS 电池管理系统:硬件设计与 SOC 算法
项目概述 本项目设计并实现了一款 8 串锂电池管理系统 (BMS),支持 30A 持续放电、主动均衡、SOC/SOH 估算和 CAN 通信,适用于电动自行车、储能电源等应用。 技术指标 参数 规格 串数 8S (29.6V 标称) 持续电流 30A 峰值电流 60A (10s) 均衡电流 100mA 电压精度 ±2mV 电流精度 ±1% SOC 精度 ±3% 硬件设计 系统架构 信号流向: 电池组 → AFE:8 串电池电压采集 AFE → MCU:I2C 数字接口 传感器 → MCU:ADC 模拟输入 MCU → CAN/保护/电源:控制输出 关键器件选型 AFE 芯片: ISL94208 8 串电池监测 电压精度:±2mV 内置均衡开关 I2C 接口 电流检测: INA240 双向电流检测 共模电压:80V 增益:20V/V 带宽:400kHz MCU: STM32G071 主频:64MHz ADC: 12 位,2.5MSPS CAN: 1 路 Flash: 128KB MOSFET: AON7534 ...