做移动电源(充电宝)研发的朋友,大概都熬过这样的夜:板子焊好了,充电时IC烫得能煎蛋,或者带着负载插充电器,电压直接掉坑里,甚至为了保护过流直接把电池给憋停了。这种“玄学”故障,往往不是原理图画错了,而是你对边充边放(Pass-through)IC的理解还停留在数据手册的第一页。
今天不聊虚的,咱们直接切入两个在国产移动电源方案里几乎人手一块的“老将”——SY6285和IP5306。我会把它们的脾气摸透,顺便告诉你,当你的保护电路开始“误杀”或者“失效”时,该怎么用这两个芯片的特性去破局。
为什么“边充边放”是个坑?
首先得理解为什么这个问题这么让人头大。
普通的DC-DC充电芯片,比如简单的TP4056,它只能充电,没法在充电的同时向外供电。要搞定“边充边放”,你需要一个能动态管理电源路径(Power Path)的IC。
理想情况下,当你插上充电器且接了负载:
- 充电器供电优先,直接养着负载。
- 多余的电流去充电池。
- 充电器功率不够时,电池补位。
- 拔掉充电器,电池无缝接替供电。
但在现实世界里,发热、压降、保护阈值,这三个鬼东西经常打架。SY6285和IP5306就是解决这个打架问题的两种不同思路的代表。
SY6285:经典的线性路径管理
SY6285是深圳圣邦源(SinoYuan)出品的一款非常经典的线性电源路径管理IC。很多老牌方案商、乃至一些华强北的成品充电宝,都在用它。它的特点是简单、便宜、线性架构。
核心特性拆解
SY6285内部集成了两个电荷泵和一路LDO,主要管两件事:充电和路径管理。
- 电压设定灵活:通过VBAT引脚的外接电阻,可以设定电池电压。它支持单节锂电(3.0V-4.2V),也支持两串(6V-8.4V),这点在低成本多串方案里很吃香。
- 输入过压保护(OVP):这是SY6285的一个亮点。它通常能容忍高达16V的输入过压,这对于那些喜欢用劣质适配器或者USB接口接触不良产生尖峰脉冲的场景,算是个额外的安全保障。
- 线性充电:这点要重点说。因为它是线性架构,所以在轻负载、低输入电压时,效率其实还行。但是!一旦输入电压和电池电压差值大,或者充电电流大,发热就来了。
边充边放时的表现
当SY6285工作在边充边放模式时,它的逻辑是:VIN先经过内部路径给负载供电,同时多余电流流向电池。
这里有个致命的热问题:SY6285的Power Path损耗是 (VIN - VBAT) * I_charge。
- 假设你输入5V,电池3.7V,充电电流2A。
- 损耗 =
(5 - 3.7) * 2 = 2.6W。 - 在SOT23-6或者SSOP-8这种小封装里,2.6W的热量能把IC直接送走,或者触发内部的热关断( Thermal Shutdown)。
这就是为什么很多用SY6285的方案,一充电就降流,甚至发烫保护的原因。
代码/电路调试经验
如果你正在用SY6285,且遇到充电发热严重,检查你的VIN和VBAT压差。
// 伪代码逻辑:监测VIN与VBAT压差
if ((VIN - VBAT) > 1.5V) {
// 压差大,线性损耗大,必须限制充电电流
// 通过ILIM引脚电阻调整充电电流,或者直接降额
limit_charge_current(0.5A);
}
在实际PCB布局中,SY6285的GND引脚和VIN引脚的热耦合非常敏感。一定要把大面积铜皮作为散热,且铜皮要连接到主地平面,而不仅仅是孤岛。
IP5306:集成度更高的“傻瓜式”方案
IP5306是智融股份(Iprotech)的代表作,也是近年来移动电源市场的“网红”。它的定位和SY6285略有不同:高度集成,自带MCU逻辑,功能更偏向消费电子体验。
核心特性拆解
IP5306不仅仅是一个电源管理IC,它更像是一个带电源管理的SoC。
- 充电与升压一体化:它内部集成了升压转换器(Boost Converter)和锂电池充电管理。这意味着你不需要外搭复杂的Boost电路,它自己能搞定5V/9V输出。
- 多协议支持:这是IP5306最大的卖点。它原生支持QC2.0/QC3.0、FCP、SCP等快充协议。当你边充边放时,如果你的手机支持快充,IP5306能识别并协商电压,这是SY6285做不到的(SY6285基本只能做5V线性降压)。
- 输入限流自适应:IP5306支持动态输入限流。当检测到输入电流过大(比如插了个5V/1A的古老充电头),它会自动降低充电电流,优先保证系统供电。
边充边放时的表现
IP5306的边充边放效率理论上比SY6285高,因为它用的是开关模式(Buck-Boost或Sepic架构,具体看内部拓扑),而不是纯线性。
但是,IP5306也有自己的“坑”:温度保护阈值比较敏感,且逻辑复杂。
- 发热来源:虽然效率高,但在大电流(比如3A输出+1A充电)时,内部MOS管的导通损耗和开关损耗依然可观。
- 保护失效/误触发:这是用户反馈最多的问题。有时候你明明没过载,它却突然断电;或者充电时,因为内部温度传感器漂移,提前触发了过温保护。
为什么会出现“保护电路失效”?
这里我们要深入讨论一下用户提到的核心痛点:充电发热导致保护电路失效。
很多设计师认为,保护电路(OTP, OCP)是最后防线。但在IP5306这类高集成芯片里,保护逻辑和电源管理逻辑是交织在一起的。
场景还原: 你设计了一个IP5306方案,为了美观,用了全封闭外壳,散热差。充电时,IC温度迅速上升到85°C。
- SY6285:直接热关断,IC停机,温度降下来再重启,用户觉得是“假死”。
- IP5306:它的固件逻辑可能会尝试降频或限制输出功率来维持工作,而不是直接关机。
失效的根本原因:
- 热设计不足:IP5306的
VOUT和VIN引脚散热走线不够,热量堆积在芯片内部。 - 感温电阻位置错误:IP5306内部没有外部温度检测引脚,全靠芯片内部热敏电阻。如果PCB上加热源(如电感、MOSFET)离芯片太近,温度读数会虚高,导致“假性过温保护”。
- 输入电压过高:如果你用9V或12V适配器给IP5306充电,内部Buck电路压差大,发热剧增。
解决发热与保护失效的实战策略
针对IP5306,我有几个具体的整改建议:
1. PCB散热优化
IP5306的EXP(裸露焊盘)是主要的散热通道。
// 在Altium Designer或嘉立创EDA中,确保EXP引脚焊接面积最大化
// 并且通过至少4-6个过孔连接到内部层的大面积铺铜
// 过孔直径建议0.3mm以上,间距2mm以内
via_array = [
{x: 2.0, y: 2.0, size: 0.6},
{x: 2.0, y: 4.0, size: 0.6},
// ... 更多过孔
]
2. 输入限流的合理设置
不要盲目信任芯片的自适应限流。在软件层面(如果是可配置版本)或者硬件电阻设置上,明确限定VIN的最大输入电流。
- 如果用5V/2A适配器,设置充电电流为1A,留1A给负载。
- 如果用5V/1A适配器,设置充电电流为0.5A。
3. 温度监测点的“欺骗”
虽然IP5306内部测温,但你可以外部加一个NTC热敏电阻,连接到IP5306的NTC引脚(如果版本支持)或者通过MCU监控。
- 技巧:将NTC贴在IP5306旁边,但不要贴在发热量大的电感旁边。
- 逻辑:如果外部NTC读数高于内部温度,说明内部测温可能滞后或不准,此时应该主动降低功率。
SY6285 vs IP5306:选型对比表
为了让你更直观地做决定,我整理了一个对比表:
| 特性 | SY6285 | IP5306 |
|---|---|---|
| 架构 | 线性电源路径 + 升压 | 开关模式电源路径 + 升压 + 快充 |
| 边充边放效率 | 中低(压差大时效率差) | 高(开关拓扑优势) |
| 快充支持 | 无(仅5V) | 有(QC2.0/3.0, FCP, SCP) |
| 发热敏感度 | 高(线性损耗直接发热) | 中(开关损耗,但热管理复杂) |
| 成本 | 极低(几毛钱) | 低(略高于SY6285) |
| 外部元件 | 少(需外置升压电感) | 极少(高度集成) |
| 适用场景 | 低端5V充电宝、对讲机、玩具 | 中高端移动电源、带快充功能的设备 |
| 故障排查难度 | 低(逻辑简单) | 高(涉及协议握手、MCU逻辑) |
深度解析:为什么你的保护电路会“失效”?
回到标题里的“保护电路失效”。这通常不是IC坏了,而是设计边界超出了IC的能力范围。
案例:IP5306在夏天户外充电保护误触发
现象:用户在大太阳下的车里给移动电源充电,手机连在充电宝上,充电宝突然断电,再插也充不进电,必须拔掉所有线冷却半小时才能恢复。
分析:
- 车内温度60°C+。
- IP5306内部结温 = 环境温度 + 温升。
- 充电时,IP5306自身发热约10-15°C(取决于输入电压和电流)。
- 如果输入是12V降压充电,压差大,发热更严重,温升可能达到20°C。
- 总温度 = 60 + 15 = 75°C。接近OTP阈值(通常85°C-100°C)。
- 此时,IP5306的过温保护(OTP)启动,切断充电和放电。
- 失效点:用户认为“保护电路应该只在短路时工作”,但实际上OTP是设计来保护芯片寿命的。你设计的系统没有考虑到环境温度的极端情况。
解决方案:
- 硬件:增加散热片,或者选择封装更大的版本(如果有的话)。
- 软件:如果IP5306支持I2C/SMBus配置,调整OTP阈值(部分版本支持)。
- 系统:在高温环境下,强制限制输入电流,甚至禁止充电,只允许电池放电。
给小朋友也能听懂的比喻
想象一下,SY6285就像一个老式的阀门,水(电流)大了就硬憋,憋不住就发热,热了就关闸。它简单,但脾气臭。
IP5306就像一个智能泵站,它知道水压多少合适,能根据情况自动调节,还能跟手机“聊天”(快充协议)说:“嘿,我给你9V电压,你快充吧!”但是,这个泵站结构复杂,如果周围太热,它的传感器会误判,也可能自己把自己吓关停了。
总结与建议
- 如果你的产品是纯5V、低成本、对效率要求不高的移动电源,选SY6285。记得把散热铜皮铺好,输入电压尽量用5V,避免高压差发热。
- 如果你的产品支持快充、对体积和效率有要求,选IP5306。但必须做好热设计,使用金属外壳或散热片,并且要在固件层面加入动态降额策略——温度高了就主动降低功率,而不是等它触发硬保护。
- 解决发热保护失效的核心:不是换一个更耐热的IC,而是优化热设计和合理设置电流阈值。让IC在它的舒适区内工作,而不是榨干它的最后一丝性能。
最后,提醒一句:在选型时,一定要看最新的数据手册。SY6285和IP5306都有很多衍生型号(如IP5306-Z1, IP5306-A1等),它们的引脚定义和保护阈值可能略有不同,别想当然地直接套用旧图纸。