3.5A同步降压充电芯片选型与设计:宽压输入、免外置MOSFET实战
1. 从一颗芯片的引脚说起为什么3.5A同步降压充电方案值得单独聊如果你拆过电动工具、筋膜枪、大功率蓝牙音箱或者户外储能电源大概率会在电路板上看到一颗丝印简洁、外围元件少得可怜的充电管理芯片。这类设备有一个共同特征电池组电压不高通常是单节锂电或2~3串但充电电流要求不小动辄2A起步3A以上也很常见。传统做法是用一颗降压控制器加外置MOSFET再配一颗独立的充电管理IC方案面积大、BOM长、调试环节多。而像BC911-ESOP8 / DFN10这类同步降压锂电充电芯片把降压功率级和充电管理逻辑集成到一颗芯片里输入耐压做到4~22V最大充电电流3.5A峰值效率标称93%还免掉了外置MOSFET——这几个参数组合在一起基本就是冲着大电流、宽输入、小体积这三件事去的。我接触这类芯片的契机是帮一个做便携电动工具的朋友评估充电方案。他的需求很典型输入可能是12V适配器也可能是车载点烟器标称12V但瞬态能冲到20V以上电池是单节高倍率锂电要求1.5~2小时充满板子空间被压缩得很死。当时试过几套分立方案光功率电感、MOSFET、检流电阻就占了一大片热设计也头疼。后来换成集成同步降压的充电芯片外围直接砍掉一半效率还上去了。这篇就围绕BC911这颗芯片的标题信息把宽压输入、同步降压、3.5A大电流、免外置MOSFET这几个核心点拆开讲透顺带把选型、布局、散热、实测中容易翻车的地方一并说清楚。需要先说明的是标题里给的信息有限具体寄存器、引脚定义、充电曲线细节我会基于这类同步降压充电IC的通用设计逻辑来补全并在涉及具体数值的地方标注清楚哪些是典型做法、哪些是必须查手册确认的。你如果是拿这颗芯片做设计最终一定以官方数据手册为准我这里提供的是工程落地的思路和踩坑经验。2. 4~22V宽压输入到底解决了哪些真实场景的痛点2.1 宽压不是参数好看是适配器生态逼出来的很多人看到4~22V宽压输入第一反应是范围挺宽但没想过这个范围是怎么来的。我把它拆成三段来看4~5.5V这一段对应的是USB供电场景比如5V/2A的适配器或者某些USB-PD档位芯片要能在输入接近电池电压时仍然正常工作这就涉及到低压差工作模式5.5~12V这一段是12V适配器和车载电源的主战场12~22V这一段则是为了扛住瞬态过冲和某些工业场景的24V系统留出裕量。实际项目里最容易被忽略的是瞬态耐压。车载点烟器标称12V但冷启动、负载突降的时候电压能瞬间冲到20V甚至更高持续时间从几十毫秒到几百毫秒不等。如果芯片的绝对最大输入电压只有18V这种场景下就很容易挂。22V的耐压上限本质上是给这类标称不高但瞬态凶的场景留安全边际。我在测试台上用可编程电源模拟过这种脉冲把输入从12V在1ms内拉到21V再拉回来反复几百次芯片能不能扛住直接决定了这个方案能不能上车载产品。2.2 输入电压变化时充电电流怎么稳住宽压输入带来的一个直接问题是输入电压从5V变到20V如果充电电流不做处理功率级的占空比会剧烈变化效率和热分布都会跟着变。同步降压拓扑的好处在这里就体现出来了——它通过PWM占空比调节来维持输出电压也就是电池充电电压和电流的稳定输入电压高的时候占空比小输入电压低的时候占空比大只要电感和控制环路设计得当充电电流基本能保持恒定。但这里有个坑输入电压接近电池电压时占空比接近100%芯片进入直通或低压差模式。这时候同步整流的上下管切换逻辑会变化如果芯片没有做好这个过渡就会出现充电电流突然跌落或者纹波变大的情况。我在实测某款类似芯片时就遇到过输入5V、电池4.2V充电电流从2A直接掉到1.2A后来查手册才发现是进入了低压差模式需要把输入电压抬高到5.5V以上才能恢复满电流。所以如果你的应用里输入电压可能低到5V一定要提前确认芯片在低压差区的表现。2.3 宽压输入对前级电路的要求芯片能扛22V不代表整个方案能随便接。前级的输入电容、TVS管、保险丝这些还是要按最高输入电压来选。我一般会按输入电压上限的1.5倍来选输入电容的耐压比如22V输入就选35V或50V的陶瓷电容留足降额。另外宽压输入意味着输入电流范围也宽低输入电压时输入电流会很大比如5V输入、3.5A充电算上效率输入电流可能超过4A这时候输入走线和连接器的载流能力要按最恶劣情况设计不能只看标称12V的场景。3. 同步降压架构93%效率是怎么抠出来的3.1 同步整流和异步整流的效率差距在哪要理解93%这个数字得先搞清楚同步降压和传统异步降压的区别。异步降压用一颗续流二极管电流流过二极管时会产生正向压降典型0.3~0.7V这部分压降乘以电流就是纯损耗。3.5A的电流下哪怕压降只有0.4V损耗也有1.4W效率直接掉好几个点。同步降压把续流二极管换成了低导通电阻的MOSFET电流流过时损耗是I²×Rds(on)一颗20mΩ的MOSFET在3.5A下损耗只有0.245W差距非常明显。这就是为什么大电流充电方案几乎都转向同步降压。标题里免外置MOSFET的意思是这两颗同步整流管已经集成在芯片内部了。集成的好处不只是省面积更重要的是芯片厂在内部已经把驱动时序、死区时间、栅极驱动能力都调好了你不需要自己去算死区、配驱动电阻一致性和可靠性都比自己搭要高。3.2 93%效率的达成条件和你实际能拿到多少厂商标的效率通常是最佳工作点下的峰值效率测试条件一般是输入电压12V、电池电压3.7V左右、充电电流2A、电感选的是低DCR的型号、板子布局理想。你实际能拿到多少取决于好几个变量影响因素对效率的影响工程上的应对电感DCRDCR每增加10mΩ3.5A下多损耗约0.12W选DCR低于20mΩ的一体成型电感开关频率频率越高开关损耗越大但电感可以更小优先选频率可调或默认频率适中的型号输入输出电压差压差越大占空比越小同步整流死区损耗占比上升尽量让输入电压接近但高于电池电压PCB铜箔散热铜箔面积不足会导致芯片过热降额功率焊盘下多打过孔铺铜要足电池电压电池电压越低降压比越大效率通常略降这是正常现象按最差点评估热设计我实测过类似架构的芯片在12V输入、3.8V电池、2A充电条件下效率能到91~92%和标称的93%差一个点左右主要差在电感和PCB损耗上。把电感换成DCR更低的型号、加大铺铜面积之后能再拉回0.5个点。所以看到93%这个数字心里要有个预期实际方案做到90%以上是合理的追求极致效率就要在电感和布局上花功夫。3.3 免外置MOSFET之后热往哪里走外置MOSFET方案里热量分散在MOSFET、电感和芯片三个地方每个器件的热压力相对小。集成之后MOSFET的损耗全部集中在芯片内部芯片的散热就成了关键。ESOP8和DFN10这两种封装散热能力差别不小ESOP8靠引脚和底部散热焊盘散热DFN10的底部焊盘更大热阻通常更低。我的经验是3.5A满电流充电时芯片的功耗大概在0.8~1.2W这个量级取决于效率和输入输出条件DFN10封装在四层板上、底部焊盘打过孔到地平面温升能控制在40~50℃以内ESOP8如果只靠引脚散热温升可能会到60℃以上这时候要么降额使用要么加散热铜箔。所以选封装的时候别只看引脚数先看你的板子层数和散热条件。两层板、空间紧张的场景DFN10更稳妥四层板、有足够铺铜ESOP8也能用。4. 3.5A充电电流的设定、精度与电池匹配4.1 充电电流是怎么设定的这类芯片设定充电电流通常有两种方式一种是通过外部检流电阻设定充电电流等于检流电阻上的基准电压除以电阻值另一种是通过PROG引脚外接电阻设定芯片内部按比例镜像出充电电流。标题里没给具体方式但3.5A这个量级两种做法都常见。如果是检流电阻方案假设基准电压是50mV要得到3.5A电流电阻就是50mV/3.5A≈14.3mΩ。这个阻值很小电阻的精度和温漂就很关键——一颗1%精度、50ppm/℃的14mΩ电阻在温度变化50℃时阻值漂移不到0.04%影响可控但如果用5%精度的普通电阻充电电流误差可能到±5%以上3.5A下就是±175mA的偏差。所以检流电阻一定要选低温漂、高精度的合金电阻别用普通厚膜电阻凑合。如果是PROG电阻方案通常芯片手册会给一个公式比如Icharge K/RprogK是芯片内部常数。这种方案的好处是电阻值大通常几十kΩ精度容易做高但要注意PROG引脚的走线要远离开关节点否则容易被干扰导致电流设定漂移。4.2 充电电流精度对电池意味着什么3.5A充电如果精度是±10%实际电流可能在3.15~3.85A之间波动。对于高倍率锂电比如支持2C充电的18650这个偏差还能接受但对于充电倍率卡得比较紧的电池比如最大允许1C充电的21700容量5000mAh1C就是5A3.5A是0.7C偏差大一点问题不大。真正要小心的是充电电流超过电池允许值的情况这时候宁可把设定值调低一点留出误差裕量。我一般会按电池允许最大充电电流的**90%**来设定芯片的充电电流比如电池允许3.5A我就设3.15A这样即使有±10%的正偏差也不会超过电池上限。这个习惯是从一次教训来的早期做的一个项目按电池上限设的充电电流批量生产时有一批检流电阻精度偏了导致部分产品充电电流超标电池温升异常最后只能召回换电阻。4.3 充电阶段涓流、恒流、恒压锂电充电的标准流程是涓流预充、恒流、恒压三段。3.5A是恒流阶段的电流涓流阶段通常是恒流的10%左右也就是350mA恒压阶段电压固定在4.2V或4.35V/4.4V看电池类型电流逐渐下降到截止阈值通常为恒流的10%即350mA后充电完成。这里有个实际使用中的细节恒压阶段的截止电流如果设得太小充电时间会明显拉长。比如截止电流设成恒流的5%175mA最后那5%的容量可能要充半小时以上。对于追求充电速度的产品可以把截止电流设到10%甚至15%牺牲一点容量大概2~3%换取更短的充电时间。这个取舍要看产品定位电动工具这类随充随用的场景截止电流设大一点更实用。5. 外围元件选型电感、电容、电阻的实战取舍5.1 功率电感怎么选才不拖效率后腿同步降压充电芯片的外围里电感是最影响效率和热表现的元件。选电感主要看三个参数电感值、饱和电流、DCR。电感值决定了纹波电流大小。纹波电流一般取充电电流的30~40%3.5A下就是1.05~1.4A。按公式ΔI (Vin - Vbat) × D / (L × fsw)反推假设输入12V、电池3.7V、开关频率500kHz占空比D≈3.7/12≈0.31要得到1.2A纹波电感值大约是(12-3.7)×0.31/(1.2×500k)≈4.3μH。实际选型时取标准值4.7μH或6.8μH都可以电感大一点纹波小、效率略高但瞬态响应会慢一点。饱和电流要留足裕量我一般要求饱和电流大于充电电流的1.5倍也就是3.5A×1.55.25A以上。注意要看的是饱和电流而不是额定电流有些电感标称额定电流5A但饱和电流只有4A这种在3.5A充电时遇到瞬态就可能饱和导致电流失控。DCR前面说过了越低越好但低DCR通常意味着体积大、成本高。我的经验是DCR控制在20mΩ以内再低的话性价比就不高了。5.2 输入输出电容的选型和布局输入电容的作用是吸收开关电流的脉冲减小输入纹波。3.5A充电、500kHz开关频率下输入电容要承受比较大的纹波电流我一般会放两颗22μF的陶瓷电容并联再加一颗0.1μF的高频去耦电容紧贴芯片输入引脚。陶瓷电容要选X5R或X7R介质耐压按输入上限的1.5倍选22V输入就选35V或50V。输出电容也就是电池端的电容主要影响环路稳定性。这类芯片内部一般有补偿对外部电容的ESR有一定要求太小或太大都可能导致环路不稳。典型值是22~47μF具体要看手册推荐的范围。我遇到过输出电容选太小导致充电电流振荡的情况后来加到47μF就稳了。所以输出电容别凭感觉选按手册推荐值来偏差不要太大。布局上输入电容必须紧贴芯片的VIN和GND引脚走线越短越好这是降低输入纹波和EMI的关键。输出电容紧贴电感和电池正极走线。检流电阻如果有要放在电感的输出侧走线要开尔文连接避免走线电阻影响电流检测精度。5.3 电阻电容的精度和温漂除了检流电阻其他设定电阻比如PROG电阻、电压设定电阻也要注意精度。充电电压设定电阻的精度直接影响电池充满电压4.2V设定如果偏差1%就是±42mV对电池寿命有影响。我一般用1%精度的薄膜电阻温漂100ppm/℃以内。电容方面陶瓷电容的容值会随直流偏压下降比如一颗22μF/25V的X5R电容在12V偏压下实际容值可能只有12~15μF选型时要看厂商提供的直流偏压曲线别只看标称值。6. 实测中容易翻车的几个点从纹波到热降额6.1 充电电流上不去先查这几个地方调试时最常见的问题是设定3.5A实际只有2A多。按我的排查顺序一般是这几步查输入电压是否足够。输入电压接近电池电压时芯片可能进入低压差模式充电电流自动降额。把输入抬到7V以上再测如果电流上去了就是这个问题。查检流电阻或PROG电阻。用万用表实测电阻值确认和设计值一致。检流电阻的走线如果没开尔文连接走线电阻会叠加进去导致实际检测电流偏小。查电感是否饱和。用电流探头看电感电流波形如果波形顶部变平或者出现尖峰说明电感饱和了换饱和电流更大的电感。查芯片是否过热降额。用手摸或者热像仪看芯片温度如果超过125℃芯片可能触发了热调节自动降低充电电流。这时候要改善散热或者降低充电电流。这个排查顺序是从最容易查到最麻烦排的实际用下来能解决80%以上的电流上不去问题。6.2 纹波和EMI超标怎么处理同步降压的开关节点SW引脚是主要的EMI源电压跳变率很高。如果EMI测试超标可以按这几个方向处理减小开关节点铜箔面积。SW引脚的铜箔越大辐射越强在满足载流的前提下尽量缩小。加RC吸收电路。在SW引脚和GND之间加一颗几欧姆电阻串几纳法电容能明显抑制高频振铃代价是稍微损失一点效率。输入输出加磁珠或共模电感。对于传导EMI在输入线上加共模电感效果很好。降低开关频率。如果芯片支持频率调节适当降低频率能减小开关损耗和EMI但电感要相应加大。我在一个车载项目里遇到过EMI超标最后是靠缩小SW铜箔加RC吸收搞定的效率掉了大概0.5个点但EMI余量从-2dB拉到了-8dB值得。6.3 热降额3.5A不是什么时候都能跑满3.5A是芯片的最大充电电流但不代表任何条件下都能持续跑3.5A。芯片内部有热调节机制当结温超过一定值通常125℃或150℃时会自动降低充电电流来保护自己。所以实际能跑多大电流取决于你的散热设计。我一般会做一次热平衡测试在最高环境温度比如40℃或55℃下让芯片以3.5A充电监测芯片温度和充电电流直到温度稳定。如果稳定后电流掉到了3A以下说明散热不够要么加大铺铜、要么加散热过孔、要么把充电电流设定值降到3A。这个测试必须在最恶劣的输入输出条件下做通常是最高输入电压、最低电池电压这时候芯片功耗最大。DFN10封装在四层板上的热表现通常比ESOP8好因为底部焊盘可以直接通过过孔把热传到内层地平面。如果你的板子是两层板ESOP8的散热会更吃力建议把充电电流降到2.5~3A使用或者换DFN10封装。7. 这颗芯片适合什么产品不适合什么产品7.1 适合的场景从参数来看BC911这类芯片最适合这几类产品便携电动工具单节或双节锂电充电电流2~3.5A输入多为12V适配器或车载电源对体积和效率都有要求。大功率蓝牙音箱电池容量大充电电流需求高输入可能是12V或19V适配器。户外储能电源的充电模块宽压输入能适配多种充电来源3.5A电流能缩短充电时间。筋膜枪、吸尘器等小家电这类产品对成本敏感集成方案能省BOM和面积。这些场景的共同点是输入电压不固定、充电电流要求大、板子空间有限。集成同步降压方案在这三点上都有优势。7.2 不适合的场景反过来这几种情况要慎重多串电池组3串以上这类芯片通常是单节或双节充电架构多串需要升降压或更高电压的充电方案。充电电流超过3.5A芯片的最大电流是3.5A超过就要选更大电流的型号或者并联使用并联要注意均流。输入电压可能超过22V虽然芯片耐压22V但如果你的场景瞬态可能超过这个值要么加前级钳位要么选更高耐压的芯片。需要精确电量计这类芯片只负责充电管理电量计需要额外的芯片或者用电池内置的库仑计。选型的时候先把这几个边界条件过一遍确认芯片在范围内再去看效率和封装这些细节。8. 从原理图到量产几个容易被忽视的工程细节8.1 原理图评审时重点看什么拿到参考设计之后原理图评审我一般重点看这几处输入电容的耐压和容值、电感的饱和电流和DCR、检流电阻的精度和功率、充电电压设定电阻的精度、芯片散热焊盘的接地处理。这几处任何一处出问题都可能导致批量不良。特别是检流电阻的功率3.5A下14mΩ电阻的功耗是3.5²×0.014≈0.17W要选0805或1206封装、额定功率0.25W以上的电阻0603的0.1W就不够。这个细节很容易被忽略因为电阻值小大家容易觉得功耗也小实际上电流大了功耗并不小。8.2 PCB布局的几条硬规矩布局上我总结了几条硬规矩照着做基本不会出大问题输入电容紧贴VIN和GND引脚走线长度控制在5mm以内。SW节点铜箔尽量小只连接电感和芯片SW引脚不要额外铺铜。电感放在芯片SW引脚附近走线短而粗。检流电阻开尔文连接检测走线从电阻焊盘内侧引出。芯片底部散热焊盘多打过孔过孔直径0.3mm间距1mm左右打到地平面。模拟地和功率地分开最后在芯片GND引脚处单点连接。这几条里第5条对散热影响最大第6条对充电精度和稳定性影响最大。我见过因为地没分好导致充电电流波动的案例后来重新分地就解决了。8.3 量产测试要测哪些项量产阶段充电功能相关的测试项我一般会覆盖充电电流恒流阶段、充电电压恒压阶段、截止电流、涓流电流、输入欠压保护、过热降额。其中充电电流和充电电压是必测项每台都要测其他项可以抽测。测试方法上用电子负载模拟电池比用真实电池更方便可以精确设定电池电压测不同电压点的充电电流。但要注意电子负载的响应速度有些电子负载在恒压模式下响应慢会导致充电电流测量不准最好用专用的电池模拟器。9. 写在最后几个我踩过的坑和常用技巧关于检流电阻的坑我再强调一次。早期做项目时我用了一颗5%精度的普通电阻做检流小批量试产时充电电流偏差到了±8%部分产品充电时间明显偏长。后来换成1%精度的合金电阻偏差控制在±2%以内。这个成本差异很小一颗电阻差几毛钱但带来的稳定性提升非常值。另一个技巧是关于充电指示灯的。这类芯片通常有充电状态和充满状态两个引脚可以直接驱动LED。但LED的限流电阻要算好充电时LED电流不要太大否则会影响芯片的静态功耗。我一般把LED电流设在2~5mA既能看清又不费电。还有一点如果你做的是车载产品输入线上一定要加TVS管和π型滤波。车载电源的瞬态和纹波比实验室电源恶劣得多不加保护的话芯片再宽压也扛不住长期的浪涌冲击。TVS选响应时间快、钳位电压低于芯片绝对最大输入电压的型号滤波电感和电容按输入电流和纹波要求选。这颗芯片的定位很清晰给需要大电流、宽输入、小体积的锂电充电场景提供一个集成度高的方案。用好了能省不少外围和调试时间用之前把散热、检流精度、布局这几件事想清楚基本就不会有大问题。