资讯动态

锂电池供电的3.3V/5V无电感升压设计:电荷泵PW4004A实战解析

发布时间:2026/10/24 5:57:44 来源:尧图企业网站定制
锂电池设备做供电设计时3.3V和5V永远是绕不开的两条轨。尤其是用单节锂电3.0V~4.2V供电的便携产品MCU要3.3V、传感器要5V偏偏电池电压就在这两个电压附近来回晃满电4.2V高于3.3V快没电时又跌到3.0V以下。这时候很多人第一反应是上电感式Boost但电感选型、布局、EMI问题接踵而来。我自己在几款低功耗便携设备里试过用无电感升压方案也就是电荷泵Charge Pump路线以PW4004A这类芯片为代表在很多场景下反而更省心。这篇文章就围绕锂电池场景下3.3V和5V无电感升压的选型逻辑、PW4004A的实际应用以及外围电路设计的细节展开给想走这条路的人一个可以照着操作的参考。1. 锂电池供电设计的第一道选择题3.7V电芯怎么喂出3.3V和5V1.1 先看清电池的真实电压窗口很多刚接触便携设备供电的开发者容易犯一个错误拿着标称3.7V去规划整个电源系统。实际上锂电池的工作电压是个动态区间——充满电4.2V标称3.7V放电截止通常在3.0V左右。有些电池保护板甚至放到2.75V才切断。这意味着3.3V这条轨有时需要降压、有时需要升压5V则始终需要升压除非你用两节电池串联。拿一个典型的低功耗BLE传感器节点举例主控在3.3V下运行一颗温湿度传感器需要3.3V一颗气体传感器可能需要5V供电。电池从4.2V放到3.0V的过程里如果只用LDO从电池直接降到3.3V电池电压低于3.4V左右时LDO就进入压差不足的状态输出开始跟着输入掉MCU随时可能复位。这时候需要一个能自适应的电源方案要么升降压DC-DC要么电荷泵配合LDO。1.2 3.3V和5V两条轨的负载画像决定了选型方向在选芯片之前先把自己的负载电流摸清楚。3.3V轨通常是数字核心电流几十毫安到几百毫安不等5V轨一般是模拟前端、传感器加热丝、继电器驱动或者小电机电流特点是峰值高但持续时间短。如果3.3V只需要30mA左右给MCU5V只需要几十毫安给传感器效率不用太在意体积和静态功耗优先——这就非常适合无电感升压。如果3.3V要持续300mA以上或者5V要持续500mA以上电荷泵的电流能力就会吃紧电感式Boost才是更稳妥的选择。这个判断决定了整个供电拓扑。PW4004A这类芯片定位很明确中等电流、低静态功耗、省外围。它适合的是那些电流不大但对空间和EMI很敏感的场合。2. 无电感升压的本质电荷泵是怎么把电压抬上去的2.1 开关电容的工作机制一句话就能说清电荷泵升压的核心不是储能电感而是开关加电容。芯片内部有四个开关管或者两个开关管加两个二极管取决于拓扑通过高速切换改变飞跨电容flying capacitor的连接方式先让输入给飞跨电容充电到Vin再把电容串联到输出端输出端得到的电压就是Vin加上电容上的电压。如果飞跨电容充电到Vin串联叠加后就是2×Vin。这就实现了倍压。以PW4004A为例它的内部结构会根据输入电压和输出电压的关系自动选择工作模式1倍、1.5倍、2倍本质上是把输入电压按不同倍数切换再配合内部稳压管做精确的3.3V或5V输出。这种先倍压、再稳压的思路和LDO有相似之处只是LDO是纯线性降压电荷泵是离散倍压后稳压效率比分压型LDO高得多。2.2 电荷泵与电感式Boost的对比效率、体积、EMI用一张表把两种方案的关键特性列出来方便做决策对比维度电荷泵无电感电感式BoostDC-DC核心元件飞跨电容×2 输出电容电感 肖特基二极管 输入/输出电容PCB体积小元件高度低适合薄型设备需要电感占据面积高度通常偏高效率中等负载60%~85%依赖倍压比和输出电压差85%~95%同步整流拓扑更优静态功耗可做到很低几十微安以下需要维持开关静态电流相对偏大纹波噪声开关电容充放电导致一定的纹波但缺少电感储能高频噪声相对可控电感激磁产生的振铃需要额外吸收EMI风险低没有电感就意味着没有磁场辐射来源电感是天然的辐射源布局不好干扰严重输出电流能力较弱典型几十~几百毫安较强能从几百毫安到数安培成本芯片电容整体BOM成本较低电感价格和大电流同步整流芯片价格都会拉高成本2.3 无电感方案真正的主场小电流、低噪声、薄型设备我在一个做便携气体检测的项目里做过一次对比。当时方案A是用电感式Boost升到5V方案B是用电荷泵。差别非常明显同是4.2V输入升5V电感方案在100mA负载时效率能做到90%以上但是电感的位置改变了好几次因为总会干扰旁边的射频天线电荷泵方案一版就过EMC初测因为它根本没有电感。代价是效率低了8个百分点左右但项目里5V负载只有几十毫安持续电流电池容量又是3000mAh级别这点效率损失换来的开发周期缩减非常划算。所以如果你问我电荷泵什么时候该用我的回答是当你的负载电流处在电荷泵的能力范围内且设备的体积限制、EMI限制让你不想碰电感的时候。比如TWS耳机充电仓、便携医疗设备、电子价签、智能手表里的某些升压子电路都是电荷泵的典型主场。3. 从PW4004A看3.3V和5V输出的设计取舍3.1 3.3V输出轨倍压之后稳住精度在单节锂电池供电下要得到3.3V电荷泵的输入电压和输出电压之间是倒挂的——电池满电4.2V时其实高于3.3V电池快耗尽时只有3.0V又低于3.3V。所以3.3V轨不能简单倍压而要做自适应模式切换。像PW4004A这类芯片的处理方式是这样的当输入电压高于3.3V附近时芯片走1:1直通再稳压的路径等效于一个LDO工作压差小、损耗低当输入电压低于3.3V时芯片把输入倍压到6.6V左右再通过内部稳压管调整到3.3V输出。这个模式切换是自动完成的开发者不用外部干预但要注意切换点附近存在迟滞区否则负载突变时会在两个模式之间来回跳。我当时在实际调试中观察到电池电压在3.3V~3.5V这个区间时输出电压会有轻微的毛刺后来查数据手册发现模式切换阈值大概在3.4V附近手册里会把切换点和迟滞值标清楚。设计时一定要把这块的波形用示波器挂出来看确认没有反复横跳。3.2 5V输出轨2倍压电荷泵的直接输出5V轨的逻辑比3.3V更直接锂电池全周期最高也就4.2V必须升压才能到5V。电荷泵的理想工作模式是2倍压也就是Vin经过充电/串联两阶段输出接近2×Vin再通过芯片内部的稳压环路裁到5V。输入3.7V时2倍压理论值7.4V裁到5V意味着压差2.4V这个压差是线性调整阶段以热量形式耗掉的所以效率会打折扣。这也是电荷泵5V输出时效率比升3.3V更低的原因。PW4004A有没有针对5V优化的1.5倍压模式?要看具体芯片内部结构——如果输入4.2V1.5倍就是6.3V压差1.3V损耗会小很多。不过这类芯片通常以2倍压作为确保任意电池电压下都能达到5V的保底方案模式切换的触发条件需要以实际数据手册为准。因此我的选型建议是如果主负载是5V且持续电流超过100mA请重新考虑电感方案如果5V只是间歇性用一下比如传感器加热、短暂测量周期电荷泵完全能扛住。3.3 静态功耗与轻载效率才是低功耗项目的胜负手做电池供电设备的人都明白一个芯片在跑负载时的效率只是表象真正决定续航的是待机功耗。PW4004A这类电荷泵的一个卖点是静态电流可以做到非常低典型值在几十微安以下有些甚至能到个位数微安。这意味着设备平时挂着不干活电池的消耗几乎可以忽略。这里有个容易踩的坑静态功耗和芯片工作模式有关。芯片在直通稳压模式下静态电流低但在倍压模式下内部开关一直在跑静态电流反而会上升一些。选型确认时要把这个差值看清楚否则整机待机功耗测试会被它拉高最后才发现是电源芯片的模式切换导致。4. 外围电路设计从规格书到能稳定跑的完整配合4.1 飞跨电容与输出电容的选型电荷泵对飞跨电容比较敏感。电容值太小输出电压撑不住负载电流跌得厉害太大开关切换瞬间的充电电流冲击变大EMI噪声反而升高。PW4004A应用指南里一般会给出推荐电容量和电容类型——常见是0.22μF到1μF之间的低ESR陶瓷电容X5R或X7R材质。注意不要在这里用Y5V电容它的容值随温度变化太大低温下可能只剩标称值的20%输出直接顶不住。输出电容则是稳压环路的一部分它负责在负载跳变时维持输出电压的稳定。我习惯至少在输出端放4.7μF以上的陶瓷电容并且尽可能靠近芯片输出引脚放置。如果负载里有一瞬间的大电流需求比如启动瞬间的传感器加热输出电容要适当加大到10μF否则电压跌落瞬间会跌破负载的最低工作电压。4.2 输入侧的电容与锂电池电压跌落很多人只关注输出电容忽略了输入电容。锂电池虽然内阻低但电池连接到芯片的走线如果太长线路寄生电感和电阻会让芯片在开关切换瞬间产生输入电压塌陷。PW4004A工作时有开关性质会从输入端抽取脉冲电流没有输入电容缓冲的话波形会非常难看。参考做法是靠近Vin引脚放一颗1μF到4.7μF的陶瓷电容。另外如果是锂电池供电电源路径上需要预留电池保护电路和ESD防护这些不在芯片应用指南里但做完整产品绕不开。4.3 PCB布局的几个具体操作无电感方案虽然省去了电感布局的烦恼但也不是随便摆就能稳的。有三点值得单独说飞跨电容要靠近芯片的C1/C1-引脚或对应引脚飞跨电容的焊盘走线要短而粗因为它是高频电流的路径。输出电容靠近VOUT引脚回地回路尽量短。电荷泵的开关电流比电感Boost小但贡德回路的面积仍然要小避免形成环流天线。VIN和GND去耦要成对放置输入电容紧贴芯片的电源输入引脚地过孔尽量放在电容旁边不要走长线绕一圈到背面再回来。我在PCB布局时习惯先画电源部分的电流主回路把芯片、飞跨电容、输出电容的连线在地平面上用最短路径画出来再铺铜。这样一个电源模块我能在大概10mm×10mm的区域内布完对便携产品来说非常友好。5. 实际调试中躲不开的几个问题5.1 效率数字别被峰值效率骗了数据手册里写峰值效率85%很多人以为整个负载区间都是85%。实际上电荷泵的效率曲线和负载电流强相关轻载和满载都可能掉到60%以下。有一类芯片在几十毫安负载时效率反而最高另一类在100mA以上才进入高效区。选择和使用时要对着自己设备的实际负载区间去看效率曲线而不是看手册第一页的峰值数字。我做过一次实测5V输出、10mA负载时效率只有62%而数据手册标称的85%出现在60mA附近。如果你的设备大多数时间工作在10mA那实际能耗要按62%算续航估算会差出不少。5.2 实测输出电压偏低先查模式切换和电容芯片输出只有4.7V而不是5V很多人第一反应是芯片坏了但排查下来通常是以下几个原因输入电压过低电池电压已经跌到3.0V附近2倍压后只有6V稳压到5V后余量不足输出就会跟着掉。这种情况需要确认电池低电压保护阈值和主系统的工作电压下限是否匹配。飞跨电容失效或错值容量不足导致倍压阶段电荷不够带载时输出被拉低。模式切换没有进入工作状态调试板上的使能引脚如果悬空芯片可能没按预期启动。排查方法很简单用示波器同时量输入、输出和芯片的开关节点波形看开关动作是否正常。如果开关波形频率不对问题多半在外围电容或使能引脚。5.3 噪声敏感场景的纹波处理电荷泵虽然没有电感辐射但输出电压上仍有开关纹波频率通常几十到几百kHz。纹波峰峰值在轻载时可能在10mV~30mV左右对普通MCU和传感器没有影响但如果你给音频模拟电路或者高分辨率ADC供电这个噪声就不可忽视。处理办法有两种一种是在输出后面串一个小阻值电阻配合电容做RC滤波比如10Ω加10μF能把纹波压到几毫伏代价是带载能力变差另一种是单独用一颗低噪声LDO做后级稳压代价是成本和损耗增加。对大多数传感器节点RC滤波已经足够。5.4 电池低压保护和输出跌落之间的联动我曾经在一款设备上遇到一个问题电池电量指示灯显示还有20%但5V外设已经开始工作异常。排查到最后发现是电池电压降到3.2V左右电荷泵输出5V时带载余量不足外设电流一拉输出瞬间跌破4.5V外设误以为电源异常。如果项目里对低压段有持续工作需求建议把系统的最低工作电压阈值提高比如在电池电压低于3.3V时关闭5V外设只保留3.3V MCU低功耗运行。这个策略比单纯依赖电荷泵的输入范围更可靠因为电荷泵在低压段的输出能力和负载电流直接相关没有电感那么大的储备。5.5 选型时容易忽略的引脚与封装细节最后谈几个选型时的细节这些通常是读到数据手册第10页以后才会注意到的地方使能引脚的极性有些芯片是高电平使能有些是低电平使能和主控的GPIO默认电平不匹配的话上电时序会出错。软启动功能带软启动的芯片在热插拔时不会产生大的浪涌电流对电池侧友好。封装热阻电荷泵在倍压模式下压差产生的热量集中在芯片内部如果设备是密闭外壳散热条件差的场合要降额使用。我最近在设计一款低功耗采集设备时电源部分从电感方案改成PW4004A电荷泵方案后PCB面积省了三分之一整板的辐射噪声也明显下降代价是通过效率的损失换来了开发周期的缩短。如果你手头的项目正好是锂电池供电、电流需求不大、对尺寸敏感无电感升压这条路值得认真考虑一下。选型时盯紧效率曲线、模式切换阈值和静态功耗三个参数外围电容按照推荐值先搭一版基本就能跑得很顺。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑