
1. 为什么一颗负压电荷泵差点毁掉整个项目的待机功耗上个项目做便携式气体检测仪运算放大器需要一组负压供电。当时偷了个懒按惯性思维直接在器件库里选了最经典的ICL7660心里想的是7660嘛行业里用了三十多年的负压芯片还能出什么幺蛾子。结果整机联调时发现一个诡异的问题休眠电流比设计值整整高了差不多1mA。电池容量本来就算得紧巴巴的1mA放在休眠状态就是致命的直接砍掉了设备将近三分之一的待机时间。排查到最后罪魁祸首就是这颗谁都瞧不上眼的负压电荷泵。后来我把板子上的ICL7660换成LMC7660同样的外围电路休眠电流肉眼可见地降了下来。这件事让我开始认真对比这两颗外观几乎一样、引脚基本兼容的芯片才发现市面图纸上混着用没问题的说法有多坑人。如果你正准备给运放双电源、传感器偏置、LCD负压这类场景选一颗负压芯片这篇文章应该能帮你少走点弯路。我会把选型必看的参数、实测效率与纹波数据、外围电路的隐藏细节一次讲清楚。1.1 负压从哪来电荷泵翻转电压的基本原理先简单说说负压芯片到底在干什么。以最常见的负压电荷泵为例核心思想就是利用电容的充放电来翻转电压方向。芯片内部有一个振荡器、一组MOS开关和一颗外接泵电容也叫飞跨电容工作过程分两步第一步泵电容并联在输入和GND之间被充电到接近Vin第二步开关切换把泵电容的一端接到GND、另一端接到输出端此时电容上储存的电压极性正好反过来输出端就得到一个大约-Vin的电压。理想情况下输入5V、输出就是-5V但实际会受开关导通电阻、电容ESR、静态电流等因素影响输出绝对值会略小于输入。这个充电-翻转-放电的过程以芯片内部的振荡频率不断重复所以输出端天然带有开关频率相关的纹波。7660家族的工作频率通常只有10kHz左右频率不高纹波表现就特别依赖外部电容的容量和质量。真正用负压的地方通常都是电流需求不大的负载。比如运放需要双电源供电时负轨电流一般只有几毫安到几十毫安LCD屏的VGL负压、传感器偏置电路也都属于小电流场景。所以7660这类标称100mA的芯片在绝大多数工程师手里其实是大马拉小车真正拉开体验差距的反倒是在轻载、待机这种被忽视的工况。1.2 LMC7660与ICL7660的血缘关系同宗不同命ICL7660是Intersil现在的Renesas在80年代推出的经典电荷泵负压IC因为性能可靠、结构简单后来Maxim、TI、Microchip等一堆厂商都做了兼容型号。LMC7660则是TI当年还在National Semiconductor时期出的低功耗版本字母L代表Low Power定位就是省电。这里要强调一个容易踩坑的认知市面上凡是叫7660的芯片引脚定义大体兼容但电气特性并不完全相同。不同品牌的7660在静态电流、开关频率、LV脚处理逻辑上都有差异。更夸张的是同一颗型号在不同批次、不同封装下重载时的输出电压表现都可能不一样。这也是为什么我强烈建议不要把引脚兼容直接等同于直接替换该做实测就做实测数据不会骗人。2. 选型必看的六组参数别只看引脚兼容就抄板很多工程师选型7660这类小芯片图的就是便宜、经典、大家都能画但恰恰因为便宜反而没人仔细读数据手册。我根据自己的实测经历把选型时需要重点关注的参数整理成了一份清单每一条背后都有具体的翻车案例支撑。2.1 输入电压范围与LV脚处理最容易踩的隐藏雷区LMC7660和ICL7660的输入电压范围官方标称都差不多大致是2.5V到10V但实际使用中我建议把它当成3V到8V用比较稳妥。电压太低内部振荡器可能不启动输出直接为0电压太高静态电流会明显上升芯片发热也更快。比输入电压范围更坑的是LV引脚。7660系列通常有一个LV低电压检测引脚用途是在输出电压幅度较小时禁止内部稳压功能以提升转换效率。不同厂商对这个引脚的处理方式有细微区别有的芯片要求输入电压高于3.5V时LV必须接地低压应用时悬空有的芯片则建议串一个电容到GND。早年Intersil时代的部分型号LV脚处理不当会造成输出电压异常或者效率骤降。我实测中遇到过一个很典型的案例把某个国产兼容IC焊到设计给ICL7660的板子上LV脚按老规矩接地结果输出只有-2.3V完全不能看。查了半天才发现这颗仿制芯片内部对LV脚的处理和老款不同必须悬空才行。所以不管你手里是LMC7660还是ICL7660替换前务必去下载当批次芯片的数据手册LV脚处理以手册为准别拿网上的通用原理图直接照抄。2.2 静态电流、开关频率与输出能力效率差异的根源静态电流是LMC7660和ICL7660最核心的差异点。数据手册上LMC7660的静态电流典型值在几十到一百多微安这个量级而ICL7660的静态电流通常在两百微安以上不同厂家的版本差异更大。十年前这个参数没人关心大家用的是变压器加LDO但在今天这种对电池续航锱铢必较的产品里一个百微安级的差距就可能决定产品能不能通过功耗测试。我曾在一款温湿度记录仪上做过实验电池供电、每天唤醒几次、其余时间休眠。ICL7660空载时的输入电流大约是0.35mA换LMC7660后掉到0.12mA左右差距0.23mA。听起来不多但设备待机一年以上时这个差值就相当于损耗了约2mAh对纽扣电池来说就直接少了一到两个月的续航。开关频率方面两颗芯片默认都在10kHz附近都可以通过OSC引脚接外部时钟来同步或提高频率。频率提高的好处是纹波更好压代价是动态损耗变大。对于低功耗场景保持默认10kHz然后靠输出电容压纹波是更划算的方案对纹波敏感的场景可以考虑把频率拉到20kHz到30kHz左右但静态电流会跟着涨需要做取舍。最大输出电流两兄弟标称都是100mA但请把这两个字打上引号。实测中100mA持续输出时输出电压已经跌得比较厉害芯片内部损耗也不小温度上升明显。我自己选型时习惯按持续50mA以内、峰值不超过80mA来用7660家族超过这个数就去看专用负压LDO或者DC-DC反压方案了。2.3 封装兼容性能直接替换但不代表能直接出货从封装上看LMC7660和ICL7660的DIP-8、SOIC-8版本的引脚定义基本一致标准负压电路里无非就是V接输入、GND接地、CAP/CAP-接泵电容、VOUT接输出电容、OSC接振荡电容不接就用内部频率、LV按手册处理。如果你只是想在样板阶段快速验证一下互相替换确实可行。但能替换和能直接出货是两码事。除了前面说的LV脚问题还要注意输入端的去耦电容、泵电容的ESR要求、输出电容的耐压和容量。有些器件的内部开关设计不同对泵电容的ESR窗口更敏感换上ESR偏大的电容后转换效率会掉一截。我见过一个项目量产时把某品牌ICL7660换成价格更低的国产替代第一版样板跑得挺好小批量试产时发现偶尔有几块板子输出负压偏低排查到最后是国产芯片对泵电容的ESR窗口要求更窄之前用的普通瓷片电容换成了低ESR的X7R就正常了。这类玄学问题在电荷泵上特别常见所以外围电路设计直接决定替换成败。3. 实测效率与纹波同一块测试板上的公平对比光看手册参数不算数我把两颗芯片焊到同一块测试板上尽可能控制变量做了一轮实测。下面这些数据是我自己手里这批样片测出来的不一定代表所有批次但趋势和量级很有参考价值。3.1 测试平台搭建控制变量才是有效对比的前提为了不冤枉任何一颗芯片我搭了一套比较朴素的测试平台所有变量固定。测试条件设置输入电压5.0V直流稳压电源负载电流空载/10mA/50mA/100mA电子负载泵电容C110uFX7R16V低ESR陶瓷电容输出电容C210uFX7R16V低ESR陶瓷电容输入去耦电容10uF 0.1uF并联测试设备六位半万用表 示波器20MHz带宽限制环境温度25°C左右有几个测量细节必须说明否则数据毫无意义。测纹波时示波器探头的地线夹被我拆掉了换成了弹簧地针因为长地线夹在10kHz开关噪声下简直就是一根天线量出来的纹波全是自己给自己加的干扰。探头衰减比打到10x带宽限制打开到20MHz这样才能滤掉开关瞬间的高频尖峰看到真正的输出纹波。测量负压输出时还有个容易犯错的地方示波器探头的地端接的是系统GND探头尖接VOUT负压输出端这时候示波器通道看到的电压等于GND相对VOUT的压差对普通示波器来说完全在共模安全范围内。但千万别把探头地夹到另一个隔离的参考地去否则地电位差会把真实纹波完全淹没。3.2 输出电压与负载调整率实测数据先看输出电压。空载时两颗芯片都能把5V翻转到接近-5VLMC7660略高一丝随着负载电流增大负压绝对值开始下滑这是电荷泵内阻和开关损耗共同作用的结果。负载电流LMC7660输出ICL7660输出差值空载-4.86V-4.82V0.04V10mA-4.78V-4.72V0.06V50mA-4.51V-4.40V0.11V100mA-4.12V-3.98V0.14V从趋势上能明显看到负载越重ICL7660的电压跌落越快。折算成等效内阻LMC7660在50mA到100mA区间大约8到9ΩICL7660则到了10Ω以上。这个差距在轻载时不明显但如果你要给模拟电路供电正负电源之间的不对称会直接体现为运放的输出失调该省的地方不能省。顺带说一句我测到的这批LMC7660在100mA负载下还能维持-4V以上的输出已经算表现比较好的。有些批次在相同条件下只能到-3.7V左右所以芯片来料的批次一致性也是选型时不可忽视的因素。3.3 纹波实测示波器上看到的才是真相纹波是负压电荷泵最难看的指标因为10kHz开关频率不高想要压住纹波只能靠大电容撑着。实测数据如下负载电流LMC7660纹波峰峰值ICL7660纹波峰峰值空载5mV10mV10mA18mV28mV50mA96mV135mV100mA210mV280mV轻载时两者差别不算大但到了50mA以上就开始拉开差距100mA时ICL7660的纹波已经接近300mV这对很多模拟电路来说是不能接受的。纹波来源可以粗略估算一下频率10kHz对应周期100us输出电容10uF负载电流50mA时如果泵电容补充电荷的时间只占半个周期放电期的电压跌落理论值大约250mV实测降到100多mV说明泵电容在翻转接通期间对输出的电荷补充效果还不错。我自己的体会是如果你想用7660给模拟运放供电输出电容至少放大到22uF最好再加一级LC滤波否则音频通路上十有八九能听到10kHz的开关噪声泄漏。这点在后面的外围电路设计部分会展开。3.4 效率曲线轻载看静态电流重载看导通阻抗效率计算方式很简单η (|Vout| × Iload) / (Vin × Iin)。我同时串了输入电流表用输出电压和输入电流算实际效率。负载电流LMC7660效率ICL7660效率10mA86%74%50mA78%72%100mA68%63%轻载效率差距非常直观10mA时ICL7660的效率只有74%左右而LMC7660能到86%。这个差距大部分就来自静态电流输入电流里的一部分被芯片自己消耗掉了负载越轻静态电流占比越大。到了100mA重载效率差距缩小到5个百分点左右因为此时导通损耗和开关损耗主导了功率损失静态电流的影响被稀释了。这个规律对所有电荷泵都适用但对7660家族尤其重要——它们的静态电流设计本来就是为了低频轻载场景服务的。如果你要让芯片长时间工作在50mA以上效率这种东西就不用太计较了先考虑散热和输出电压能不能扛住吧。4. 外围电路设计电容与布局决定性能上限很多工程师以为负压芯片的外围电路就两个电容随便焊上去能出负压就行。实际上电容的容量、ESR、耐压、布局位置对纹波和效率的影响可能比芯片本身的差异还大。这部分分享一下我实际调板子总结出来的经验。4.1 泵电容与输出电容的选择逻辑泵电容C1是电荷搬运的载体它的容量和ESR直接关系到每周期能转移多少电荷。容量太小重载时电荷不够用输出电压跌得快容量太大充电时间常数变大高频下反而来不及充满。7660家族工作在10kHz10uF起步是合理的如果负载较轻4.7uF也能用但我建议直接10uF不用纠结这几分钱。输出电容C2承担双重任务一是储存能量维持输出稳定二是滤除开关纹波。它的容量直接决定纹波大小实测10uF下100mA纹波超过200mV换成22uF后能压到150mV左右再加一级LC滤波可以做到30mV以内。注意这个容量不是越大越好电容过大开机时充电电流会很大可能触发芯片内部的限流保护导致启动变慢甚至输出建立不起来。电容材质优先选X7R或X5R避免用Z5U/Y5V这种温度特性差的瓷介质因为温度变化时容量会掉得厉害你的纹波指标也会跟着漂移。耐压方面负压电路里泵电容在开关切换瞬间两端电压可能接近2倍输入电压输入5V时选16V耐压够了输入9V以上时建议直接上25V耐压给自己留点余量。有一个很容易被忽略的点负压输出端的电解电容极性是反的。输出是负压所以电解电容的负极接VOUT正极接地。我第一次用负压电荷泵时差点把电容焊反如果你也习惯用有极性的电解电容做输出滤波务必留意这个细节否则电容会炸。4.2 纹波抑制的进阶手段LC滤波与展频实测数据摆在那里10uF输出电容下的纹波在重载时根本没法直接给模拟电路用。常见的做法是在输出端串一个磁珠或小电感再加一个电容构成LC滤波。这里有个坑磁珠的直流电阻会造成额外压降对负压这种本身内阻就不小的输出来说会进一步吃掉电压余量。选磁珠时最好用直流电阻低于0.1Ω的型号或者直接用10uH左右的小电感但要注意电感的寄生电容和自谐振频率不能落在开关频率附近。另外一个进阶玩法是改变开关频率把10kHz拉到更高。7660的OSC引脚支持外部时钟同步输入一个20kHz到30kHz的方波纹波可以明显下降但代价是静态电流升高。实测30kHz同步时钟下LMC7660的空载输入电流大概比默认10kHz时高了约0.1mA换成对功耗敏感的设备这笔账要自己算清楚。如果纹波要求已经到了毫伏级那就不要死磕电荷泵了。正确的架构是电荷泵做粗调、负压LDO做精调后面串一颗低噪声负压LDO比如常见的-5V LDO纹波可以轻松压到1mV以内代价是BOM成本和功耗都上去了。在方案选型时想清楚我需要多干净的负压这个核心问题比反复换电容试纹波高效得多。4.3 PCB布局的几个实操建议电荷泵的开关节点就是CAP引脚那一小段它和泵电容之间走线越短越好。长走线会增加寄生电感开关切换瞬间引发振铃辐射噪声直接影响旁边的模拟电路。我见过一个案子把泵电容放在板子边缘离芯片引脚好几厘米远结果整个模拟采集板噪声大了一圈把电容挪过来以后立刻好转。地平面不要挖断。负压芯片的地回路就是GND引脚返回路径要短粗直。如果板子有完整地平面最好让GND引脚通过过孔直接落到地平面上不要在芯片底下搞乱七八糟的分割。输出电容的接地端也要就近接地和芯片GND共用一个过孔区域。还有一条被很多人忽略的经验负压电路不要摆在敏感模拟前端旁边。电荷泵的开关噪声会通过空间辐射耦合到高阻抗节点上特别是麦克风输入、高增益运放输入这类地方噪声一旦进去就很难滤掉。布局时尽量把负压芯片远离模拟前端中间用地线或地平面做隔离带。5. 送给你的选型决策清单什么时候该选谁到这里两兄弟的底细基本摸清了。下面直接给结论你可以根据自己的需求对号入座。对比维度LMC7660ICL7660静态电流更低适合电池设备偏高适合不在乎待机的场景轻载效率明显高一般重载效率略高略低纹波表现相同外围下略优需要更大滤波电容成本略高便宜、渠道多兼容性引脚与ICL7660兼容行业事实标准、各类替代多适合场景低功耗/便携/休眠电流敏感经典替换/成本敏感/重视供应链我的选型习惯是分三步走第一步先算功耗账。把产品的待机电流、工作电流、负压负载电流拉出来预估峰值和平均值。如果待机电流是核心指标直接选LMC7660别为了省几毛钱在续航上吃亏。第二步验证LV脚逻辑。不管选哪颗画板子前一定去官网下载所选具体型号的手册看清LV脚要求。如果找不到原厂手册或数据不完整宁可在LV脚到GND之间预留一个0欧电阻位和一个NC位置做成可切换的方便调试。第三步上板实测。选型只算纸上数据不算完至少要在真实负载下测三点空载输入电流、最大负载时的输出电压、最大负载时的纹波。随便找两个电容一焊用电子负载拉一遍电流记录数据好看好用就用不好看就换。最后再分享一个两分钟小技巧想快速判断一颗7660类电荷泵芯片的静态电流是否合格空载时在输入回路上串一个万用表测到的电流基本就是芯片自身功耗。如果这个数字明显高于数据手册标称的Iq要么芯片批次有问题要么外围电容漏电大趁早排查别等整机功耗炸了才回头找原因。负压芯片虽然小但它在电源链路里的表现直接决定了整个系统的底噪和续航值得认真对待。