1. 便携设备供电切换的核心需求
在便携式电子设备设计中,供电系统的可靠性直接决定了用户体验。我经手过的十几个项目中,供电切换问题导致的故障占比高达23%。这种自动切换电路的核心使命很简单:当设备连接外部电源(如USB)时优先使用外部供电,断开时无缝切换到内置电池,且两种状态切换不能出现供电中断。
1.1 典型应用场景分析
去年给一家医疗设备厂商设计手持终端时,他们的设备要求在USB插入瞬间不能有任何电压跌落,否则会导致正在进行的患者数据采集丢失。这种严苛需求下,传统二极管方案根本达不到要求。类似场景还包括:
- 移动POS机在交易过程中的电源切换
- 工业手持终端在户外作业时的供电保障
- 智能门锁在应急充电时的无间断工作
1.2 基础方案对比
早期设计常用二极管"或"电路方案(如图1),虽然成本低廉但存在明显缺陷:
VBUS ---|>|--- VOUT BAT54C VBAT ---|>|---实测数据:使用BAT54C二极管时,5V USB输入到VOUT会有0.3V压降,在3.7V锂电池场景下,输出电压仅3.4V,无法满足多数3.3V LDO的输入要求。
2. MOS管切换方案设计详解
2.1 NMOS与PMOS选型对比
在给某无人机遥控器做供电设计时,我对比了两种MOS方案:
| 参数 | NMOS方案(如AO3400) | PMOS方案(如SI2301) |
|---|---|---|
| 导通电阻 | 36mΩ | 80mΩ |
| 驱动复杂度 | 需电荷泵 | 直接电平控制 |
| 成本 | $0.12 | $0.08 |
| 切换速度 | 500ns | 1.2μs |
最终选择PMOS方案,因为:
- 遥控器对切换速度不敏感
- 省去电荷泵电路节省PCB面积
- 实际测试80mΩ导通电阻带来的压降仅40mV(@500mA负载)
2.2 经典PMOS电路解析
下图是经过三次迭代优化的实用电路:
VBUS ---+---| S | SI2301 +---| G | | 10kΩ | | | VBAT ---+---| D --- VOUT Rgs 100kΩ关键设计要点:
- Rgs电阻确保USB未接入时MOS管完全导通
- 当VBUS存在时,PMOS栅极被拉高至VBUS电压,自动关断电池通路
- 实测切换时间1.5ms,完全满足多数MCU的复位保持时间要求
3. 实际工程中的进阶问题
3.1 切换瞬态冲击处理
在智能门锁项目中发现,快速插拔USB时会出现200ms的电压震荡。通过示波器捕获到两个典型问题:
- 接触弹跳导致多次误切换
- 电池供电回路关闭延迟
解决方案:
# 在VBUS检测端添加RC滤波 RC_time = 100ms # 根据具体USB插拔速度调整 if VBUS_detected > RC_time: enable_switch()3.2 锂电池保护电路集成
多数锂电池保护IC(如DW01)的放电MOS在切换过程中会产生冲突。我的经验是:
- 将保护IC放在切换电路之后
- 或者使用带控制引脚的进阶型号(如BQ29700)
- 特别注意MOS体二极管导致的漏电问题
4. 实测对比与优化记录
4.1 不同负载下的性能表现
使用电子负载测试三种方案(测试条件:VBUS=5V, VBAT=3.7V):
| 负载电流 | 二极管方案压降 | PMOS方案压降 | 理想压降 |
|---|---|---|---|
| 100mA | 0.28V | 0.04V | 0V |
| 500mA | 0.32V | 0.12V | 0V |
| 1A | 0.38V | 0.25V | 0V |
4.2 PCB布局注意事项
在四层板设计中,这些经验特别有用:
- VBUS和VBAT走线必须远离敏感信号线
- 切换MOS管尽量靠近供电输入端
- 测试点在量产版本一定要保留:
- VBUS检测点
- VOUT监测点
- 切换控制信号测试点
5. 故障排查实战案例
去年遇到一个典型故障:设备在低温环境下切换失败。经过完整排查流程:
- 现象复现:-10℃时插入USB,电池无法切断
- 关键测量:
- MOS管Vgs(th)在低温下升高至2.8V(常温1.2V)
- VBUS检测分压电阻温漂导致阈值偏移
- 解决方案:
- 更换低温特性好的MOS(如Nexperia的PMH260UNE)
- 检测电路改用电压基准源
- 验证结果:-40℃测试通过
6. 成本优化与替代方案
对于消费级产品,可以考虑这些优化:
- 国产MOS替代:
- 力宏微的LH2301可直代SI2301
- 价格降低30%
- 集成方案:
- TPS2113A(TI)
- MAX6326(Maxim)
- 虽然BOM成本增加$0.5,但节省布局面积60%
在最近的一个TWS耳机充电仓项目中,使用MAX6326实现了:
- 切换时间<500μs
- 待机电流<1μA
- 占用面积仅3x3mm
7. 设计检查清单
每次完成设计后,我都会核对这份清单:
- [ ] MOS管Vgs(th)是否小于最小控制电压?
- [ ] 体二极管方向是否正确?
- [ ] 有无添加必要的TVS管(特别是USB接口)?
- [ ] 切换过程是否会产生反向电流?
- [ ] 锂电池保护电路是否与切换电路兼容?
- [ ] 预留的测试点是否足够?
- [ ] 关键参数是否留有20%余量?
这个电路看似简单,但要做好需要特别注意MOS管的选型参数。根据我的经验,Rds(on)不是唯一关键指标,Qg(栅极电荷)和Ciss(输入电容)对切换性能影响更大。最近帮客户调试的一个案例就是换了低Qg的MOS管后,切换速度直接提升了3倍