1. 锂电池保护板的核心功能与设计挑战
锂电池保护板(Battery Management System, BMS)是确保锂电池安全运行的关键组件。中颖SH367309方案针对多串锂电池组设计,需要解决以下几个核心问题:
-
电压监测精度:锂电池单节电压范围通常为2.5V-4.2V,过充或过放都会导致电池损坏甚至起火。保护板需要实时监测每节电池电压,误差需控制在±25mV以内。
-
电流检测能力:方案需要区分充电过流(如2C以上)和放电过流(如3C以上)两种状态,检测响应时间需在毫秒级。
-
温度保护机制:通过NTC热敏电阻监测电池温度,典型阈值为0°C-45°C工作范围,超出范围需切断充放电回路。
-
均衡控制:多串电池组需要被动均衡或主动均衡功能,解决单体电池差异导致的容量衰减问题。
中颖SH367309方案基于STM32F103系列MCU实现上述功能,其硬件架构包含以下几个关键部分:
- 主控单元:STM32F103C8T6(72MHz Cortex-M3内核)
- 电压采集:12位ADC,16通道,采样率1MHz
- 电流检测:高边电流检测放大器+ADC
- 温度监测:NTC分压电路接入ADC
- 保护执行:MOSFET驱动电路(充电控制MOS+放电控制MOS)
- 通信接口:UART用于参数配置和状态监控
2. 原理图设计要点解析
2.1 电压采集电路设计
多节锂电池的电压采集需要解决共模电压问题。SH367309方案采用差分测量方式:
code复制VBAT1+ ---[ 100k ]---+---[ 100k ]--- VBAT2-
|
ADC_IN1
关键参数:
- 分压电阻精度:1%薄膜电阻
- 滤波电容:100nF陶瓷电容(X7R材质)
- ESD保护:TVS二极管(SMAJ5.0A)
对于6串锂电池组(25.2V满电),ADC输入范围设计为0-3.3V,分压比计算:
code复制分压比 = 3.3V / 25.2V ≈ 1/7.63
R1/(R1+R2) = 1/7.63 => 选择R1=10k, R2=68k(实际分压比1/7.8)
2.2 电流检测电路
采用INA240高边电流检测放大器,具有以下特点:
- 共模电压范围:-4V至80V
- 增益选择:50V/V(检测电阻5mΩ时,100A对应2.5V输出)
- 带宽:110kHz
电路连接:
code复制BAT+ ---[ 5mΩ ]--- LOAD
|
INA240
|
ADC_IN2
电流计算公式:
code复制I = (ADC_Value × 3.3V / 4095) / (Gain × Rshunt)
``
