1. 项目概述
MST9220BSF是一款专为单节锂离子/聚合物电池设计的充电管理芯片,采用TSOT23-6封装,集成了高效率同步整流开关和多重保护功能。这个设计方案特别适合嵌入式系统、便携式设备等对空间和效率要求较高的应用场景。
在实际项目中,我们经常遇到需要为STM32等单片机系统设计独立充电电路的情况。传统线性充电方案虽然简单,但效率低下且发热严重。而MST9220BSF采用的开关式充电架构,实测效率可达96%,大大降低了系统热设计难度。
2. 核心电路设计
2.1 输入保护与滤波设计
输入保护电路是整个设计的第一道防线,需要同时考虑防反接、过压保护和电源质量:
-
防反接设计:使用DSS34肖特基二极管,相比普通二极管具有更低的正向压降(典型值0.45V@1A)。这里有个设计细节:肖特基的反向漏电流较大(约100μA@25℃),在低功耗应用中需要考虑这个额外损耗。
-
三级滤波网络:
- 22μF电解电容(C62):处理100Hz-1kHz的低频纹波,建议选用X5R/X7R材质陶瓷电容,避免电解电容的老化问题
- 0.1μF陶瓷电容(C63):滤除1MHz以上的高频噪声,布局时应尽量靠近芯片VIN引脚
- 22pF补偿电容(C64):与分压电阻组成相位补偿网络,提升环路稳定性
实际调试中发现,当输入线较长时,建议在V65前端增加一个1μF电容,可有效抑制线缆引入的高频干扰。
2.2 电压反馈网络设计
分压电阻网络(R47=300kΩ,R50=18kΩ)决定了最终的充电终止电压。计算公式为:
Vbat = Vfb × (1 + R47/R50)
其中Vfb是芯片内部基准电压(典型值1.0V)。代入计算可得:
Vbat = 1.0 × (1 + 300/18) ≈ 4.2V
这里有几个关键点需要注意:
- 电阻精度直接影响充电电压精度,建议使用±0.1%精度的电阻
- 电阻值不宜过小,否则会增加不必要的功耗
- FB走线应远离功率回路,避免噪声干扰
2.3 功率转换部分设计
功率电感(L3)的选择直接影响充电效率和温升:
- 电感值计算:根据芯片的开关频率(典型值1.2MHz)和最大充电电流(由芯片内部限制),2.2μH是一个平衡效率和体积的折中选择
- 关键参数:
- 饱和电流应大于最大充电电流的1.5倍
- DCR(直流电阻)建议小于100mΩ
- 优先选择屏蔽式电感,可降低EMI干扰
实测数据表明,使用1008封装的2.2μH电感,在1A充电电流下温升约15℃,完全满足大多数应用需求。
3. 充电过程详解
3.1 充电状态机
MST9220BSF的充电过程分为三个阶段:
-
涓流充电(电池电压<2.9V):
- 以1/10额定电流充电
- 防止深度放电电池受损
- 此阶段不显示在典型特性中,但实测存在
-
恒流充电(2.9V<Vbat<4.2V):
- 电流由芯片内部限制(典型值1A)
- 占空比逐渐增加以维持恒定电流
- 此阶段充电效率最高(实测92-96%)
-
恒压充电(Vbat≈4.2V):
- 电压精确控制在4.2V±1%
- 电流逐渐下降
- 当电流降至1/10恒流值时终止充电
3.2 温度保护机制
芯片内置温度监控功能,通过以下方式确保安全:
- 芯片结温超过145℃时自动降频
- 达到160℃时完全关断输出
- 恢复温度有15℃的迟滞(降至145℃以下才恢复)
在实际布局时,应注意:
- 避免将芯片放置在发热元件附近
- 芯片底部焊盘要充分与PCB接触,利用铜箔散热
- 大电流充电时建议用热像仪观察温度分布
4. PCB布局要点
4.1 功率回路设计
开关节点(SW)的布局最为关键:
- 连接芯片SW引脚、电感L3和输出电容的走线要尽可能短
- 采用"星型"连接方式,避免形成环路
- 线宽至少15mil(1A电流时)
实测对比:
- 优化布局:开关噪声<50mVpp
- 不良布局:噪声可达200mVpp以上
4.2 地平面处理
混合信号系统的接地策略:
- 采用"分地"设计:功率地(PGND)与信号地(DGND)单点连接
- 芯片GND引脚直接连接到接地点
- 反馈电阻的接地端连接到信号地
常见错误:将功率电感的地直接连到芯片GND引脚,这会导致FB信号受到干扰。
4.3 元件布局示例
推荐布局顺序:
- 输入接口 → V65 → C62 → C63 → 芯片VIN
- 芯片SW → L3 → C65 → 电池接口
- FB分压电阻尽量靠近芯片,远离L3和SW走线
典型四层板设计:
- 顶层:信号走线和关键元件
- 内层1:完整地平面
- 内层2:电源走线
- 底层:散热焊盘和次要元件
5. 调试与测试
5.1 基础测试项目
| 测试项目 | 测试条件 | 预期结果 | 测量方法 |
|---|---|---|---|
| 输入纹波 | Vin=9V, Icharge=1A | <100mVpp | 示波器AC耦合,20MHz带宽限制 |
| 恒流精度 | Vbat=3.6V | 1A±10% | 串联电流表或采样电阻 |
| 恒压精度 | 充电末期 | 4.2V±1% | 直接测量电池端电压 |
| 转换效率 | Vin=5V, I=0.5A | >90% | 测量输入功率/输出功率 |
5.2 常见问题排查
-
充电电流不达标:
- 检查输入电压是否足够(考虑二极管压降)
- 测量电感是否饱和(观察电流波形)
- 确认PCB走线电阻(特别是GND回路)
-
充电无法进入恒压阶段:
- 检查FB分压电阻值
- 测量FB引脚电压(正常应≈1V)
- 确认电池是否老化(内阻过大)
-
芯片异常发热:
- 检查开关波形是否有振铃
- 测量电感DCR是否过大
- 确认散热焊盘焊接良好
5.3 进阶测试技巧
-
动态响应测试:
- 突然接入/断开负载,观察输出电压恢复时间
- 合格标准:恢复时间<100μs,过冲<50mV
-
EMI测试:
- 使用近场探头扫描开关节点
- 30MHz-1GHz频段辐射应低于EN55022 Class B限值
- 对策:必要时增加RC缓冲电路(10Ω+100pF)
-
长期可靠性测试:
- 连续充放电循环100次
- 高温(45℃)环境下满负荷测试
- 振动测试后检查焊点可靠性
6. 设计优化建议
6.1 效率提升技巧
-
二极管选型:
- 替换V65/V66为更低VF的型号(如SS34,VF≈0.4V)
- 对于5V输入应用,可考虑使用MOSFET做理想二极管
-
电感优化:
- 选用铁硅铝材质的电感(如IHLP系列)
- 在空间允许的情况下,适当增大电感值(如3.3μH)
-
PCB优化:
- 增加铜箔厚度(建议2oz)
- 对功率走线进行开窗处理,允许上锡加厚
6.2 功能扩展
-
充电状态指示:
- 利用EN引脚实现充电完成检测
- 添加双色LED显示充电状态
-
电流调节:
- 在VIN串联采样电阻,通过MCU监测输入电流
- 配合PWM控制EN引脚,实现动态电流调整
-
多电池管理:
- 级联多个MST9220BSF实现多节电池独立管理
- 通过I2C接口的电流监测芯片实现精确计量
6.3 替代方案对比
| 型号 | 效率 | 最大电流 | 保护功能 | 封装 | 适用场景 |
|---|---|---|---|---|---|
| MST9220BSF | 96% | 1A | 完善 | TSOT23-6 | 空间受限设计 |
| TP4056 | 85% | 1A | 基础 | SOP8 | 低成本方案 |
| BQ24075 | 92% | 2A | 丰富 | QFN16 | 大电流需求 |
| MCP73831 | 90% | 500mA | 基本 | SOT23-5 | 微功耗设备 |
在实际项目中,我们最终选择MST9220BSF的原因是它在小体积封装内提供了接近BQ系列的性
