news 2026/10/6 19:32:07

普通降压DCDC怎么输出负压?原理、选型与调试全解析

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
普通降压DCDC怎么输出负压?原理、选型与调试全解析

工程师朋友聚会的时候聊起电源,很多话题最后都会落到同一个坑上:板子上明明有一路稳定的正压,却偏偏还需要一路负压。运放偏置、LCD对比度、IGBT负压关断、音频电路负轨,全都在等这路电。专门买一个负压DCDC模块,贵不说,交期还长;用隔离DCDC电源模块去负压,体积和成本又都下不去。这时很多老工程师会给你一个“偏门”方案:直接拿手头现成的降压DCDC,接成负压输出。我第一次听这个说法时也愣了半天,降压DCDC不是正压转正压吗?负压到底从哪来?后来自己动手试过一轮才明白,这个做法不仅能干活,还特别省事。前提是你要知道它在电路结构上做了什么手脚,哪些降压芯片能这么干,以及测试时最容易在哪里翻车。这篇文章就把这套思路完整拆给你看。

1. 负压到底是怎么从普通降压DCDC里“憋”出来的

1.1 先想清楚一个问题:负压的本质是什么

很多新手一听负压就发怵,觉得负电压是什么神秘的高深电源。我们做个最简单的比喻:电压本质上不是某个点自己的属性,而是两个点之间的电位差。你拿万用表量正5V,表笔一端接在“地”上,另一端接在输出上;你量负5V,其实只是把红黑表笔换了个位置,输出端比地低了5V,如此而已。

所以产生负压的核心思路,从来不是“制造出负的电荷”,而是把整个电路的参考地重新挪个位置。普通降压DCDC输出正压时,芯片的地引脚是整个系统的0V参考点,输出引脚是正电位。如果我们把这个关系反过来,让芯片原来的输出引脚变成新的系统0V,让原来芯片的地引脚变成负压输出端,负载接在这两个点之间,那么输出的绝对极性就反过来了。听起来好像不算难,但真要把降压DCDC稳定跑成负压输出,光改参考地还不够,还得把电感、续流二极管、反馈网络的接法一起跟着变,否则电路根本就建立不起正确的能量转移关系。

1.2 从Buck到“反极性Buck-Boost”的接线变形

普通降压Buck电路的功率级是这样走的:输入正端进开关,开关后面接电感,电感输出端接负载,续流二极管跨接在开关节点和地之间。它的能量关系是电感在开关导通时储能、在开关关断时通过续流二极管放能,输出电压是正的,而且永远小于输入。

而我们要做的负压接法,其实是一种“反极性Buck-Boost”拓扑。我直接说一套改动最少、实践中最通用的接法:

  • 把降压芯片的SW或LX开关节点接电感的一端。
  • 电感的另一端从原来的正压输出端挪出来,接到系统0V参考地。
  • 续流二极管或者同步整流的低边开关,原来的地端不再接系统0V,而是接到负压输出端,也就是芯片的GND引脚那一侧。
  • 输出电容和负载改接在系统0V和负压输出端之间。

工作过程用大白话说:开关导通时,输入电压给电感充磁,电流路径是输入正端经过开关、经过电感回到系统地;开关关断时,电感要维持电流,于是通过续流路径把电流“抽”到负压输出端。因为电感另一端被钉在系统地0V,而续流路径又把开关节点拉到负压侧,所以输出电容上的电荷累积方向就反了,输出自然变成负电位。

这个拓扑对应的占空比关系也不是普通Buck的 Vout = D × Vin,而是教科书上的反极性Buck-Boost公式:

|Vout| = D / (1 - D) × Vin

反过来,已知输入电压和需要输出的负压绝对值,就能算占空比:

D = |Vout| / (Vin + |Vout|)

举个例子,输入12V、输出负5V,D = 5 / (12 + 5) = 0.294,也就是占空比大约29.4%。这个数在调环路和看波形时一定要心里有数,如果实测占空比完全对不上,那大概率不是拓扑有问题,就是开关节点波形没看准。

提示:普通降压DCDC在这个接法下,输入到芯片GND引脚的电压不再等于输入电压,而是等于Vin加负压输出的绝对值。比如输入12V、输出负5V,芯片的VIN引脚和GND引脚之间实际要承受17V。这个数一定要作为选型的第一依据。

2. 方案选型与核心参数计算

2.1 能用哪些降压DCDC芯片,哪些天生不行

理解了拓扑原理,接下来的问题很现实:手里哪颗芯片能接成负压,哪颗不行?这个问题其实可以转化成另一句话:芯片的GND引脚能不能被拉到一个低于系统地的负电位上?

像LM2596、TPS5430、MP1584这类经典的降压芯片,GND引脚是独立的,不跟输出引脚在内部短接,它们都可以接成负压拓扑。TI的很多外置MOS降压控制器,也天然支持这种接法。这也是为什么像LM5116、LM25116这类大电流外置MOS方案经常被拿来做负压电源——它们本身耐压高、开关引脚和地引脚独立、驱动能力足够驱动大功率MOS管,在负压拓扑里能吃的功率比内置开关的小芯片大得多。热搜里提到的“德州仪器dcdc外置mos降压芯片”就是这个套路:选一颗外置MOS的降压控制器,用它的开关节点和地引脚实现负压输出,功率能力非常可观。

反过来,有些降压模块是直接把输入负和输出负在内部连死的,比如很多廉价三线制模块,这种就不能做负压。你跟它较劲也没用,内部都已经短在一起,再去外面接负压接法,等于把输入电源短路了。最稳妥的办法是先看封装引脚定义,确认Vin、GND、SW、FB这四类引脚是不是独立引出,独立才有的玩。

2.2 几个必须提前算明白的参数

负压接法下,电感电流、开关管电压应力、续流管选型都跟普通Buck不一样。我直接给一套实操中常用的计算路径,以输入Vin = 24V、输出负12V、负载电流Iout = 2A为例:

第一,占空比。D = 12 / (24 + 12) = 0.333。这个数值决定了开关频率和电感纹波设计基准。

第二,芯片VIN到GND的电压差。Vin + |Vout| = 24 + 12 = 36V。如果选型表上芯片最大输入电压写的是35V,那对不起,这颗芯片在这套方案里等于超压使用,必须重新选。保险起见我会留20%以上的裕量,也就是说实际要按45V左右的额定值去挑芯片,不然高压冲击时很容易炸。

第三,续流二极管的耐压。非同步方案里,续流二极管反向阻断的电压同样是Vin + |Vout|。上面例子里36V,选肖特基时至少留50%裕量,最好选耐压60V以上。电流方面,二极管平均电流近似等于 Iout / (1 - D) = 2 / 0.667 ≈ 3A,所以要选额定电流明显大于这个值的型号,否则管子温度很难看。

第四,电感的饱和电流。负压拓扑的开关峰值电流比输出电流大不少,计算公式可以简化为:电感平均电流约等于 Iout / (1 - D),再叠加开关纹波电流的一半。按上面例子,平均电流大约3A,如果纹波设计成平均电流的30%,峰值电流就要按3.5A到4A去挑电感,宁可大不要小。

第五,输出电容。负压拓扑天然有更大的脉动电流,输出电容要特别关注纹波电流能力和ESR。我一般会优先选低ESR的聚合物电容或陶瓷电容并联,容量按输出纹波要求估算,而不是像普通Buck那样随便套个电解电容。

这些参数看着多,其实真正决定成败的就三条:芯片耐压、二极管耐压、电感饱和电流。这三条踩中任何一条,电路要么起不来,要么带载就炸,非常灵验。

2.3 外置MOS降压芯片在负压方案里的独特价值

聊到输入端,可能有人会问,直接用小芯片不行吗?小功率、低压差场景当然行,但如果要拉几安培甚至十几安培的负压,内置开关管的降压芯片就会很吃力。内置MOS管封装里的热阻就摆在那,芯片自己的导通损耗和开关损耗全挤在同一个die上,负压拓扑的开关电流又比普通Buck高,散热很快就顶不住。

用外置MOS降压控制器就舒服多了。控制器只负责驱动和环路,功率MOS管在外面可以选更大封装、更低导通电阻、更好散热路径。负压接法里高边MOS管和一个低边同步整流MOS管的摆位灵活,你可以按实际发热把管子分开布局。TI那些外置MOS降压控制器,比如LM5116这类宽压输入型号,输入范围宽,还能耐受我们前面说的Vin加负压绝对值这种“抬高”后的实际压差,驱动能力强,非常适合把负压输出做到几十瓦级别。

另外一个容易被忽略的点是软启动。负压拓扑启动瞬间,输出电容会以反向极性充电,启动冲击比普通Buck更猛烈。外置MOS降压控制器一般都有SS软启动引脚,通过外部电容就能把启动时间拉长。这个引脚在负压方案里不是可有可无,而是必须充分利用,不然每次上电都像给系统来一次冲击。

3. 实操步骤:把一颗普通降压DCDC改造成负压电源

3.1 具体接线改哪几根线

下面这组接线是我在实际项目中验证过的一套通用负压接法,用的是一颗普通非同步降压控制器,SW节点外接续流二极管。接线步骤按顺序做,不容易乱:

第一步,接输入电容。输入电容正极接芯片VIN,负极接芯片GND。注意,这里芯片GND就是将来的负压输出端,所以如果你想在板子上预留测试点,这里先标记成VOUT-。

第二步,接输入电源。输入电源的正极接芯片VIN,输入电源的负极接系统地的0V,也就是输出电容的另一端。乍一看有点反直觉,因为输入电源“负极”并不是芯片的GND引脚,而是被电感另一端拉过去的系统地。这一步最容易接错,错了就等于把输入直接短路。

第三步,接电感。电感的一端接芯片SW节点,另一端接系统地0V,也就是上一步输入电源的负极那个点。

第四步,接续流二极管。肖特基二极管的阳极接芯片GND引脚,也就是负压输出端;阴极接SW节点。方向千万不要反,反了输出直接不对。

第五步,接输出电容和负载。输出电容正极接系统地0V,负极接芯片GND引脚,也就是负压输出端。负载正端接系统地0V,负载负端接负压输出端。

这五步下来,基本拓扑就齐了。如果用的是同步降压芯片,低边同步MOS管的位置就等同于续流二极管,上管连接VIN和SW,下管连接SW和芯片GND。芯片驱动部分一般会自动保证死区,但负压接法时,低边管的源极参考点也变成了负电位,所有跟GND有关的引脚都必须重新归到负压输出端,这点要仔细读芯片手册。

3.2 反馈环路怎么调

负压接法里最麻烦的其实是反馈环路,因为芯片反馈引脚做电压采样时,总是以芯片自己的GND引脚为基准。我们现在的芯片GND已经是负压输出了,所以原来的反馈分压电阻要按照新的电压关系重新计算。

常见的做法是保留芯片FB引脚到GND引脚之间的下分压电阻不变,把上分压电阻的一端从原来的VOUT节点改成接到系统地0V。因为系统地0V跟芯片GND之间正好隔着负压绝对值,这样FB引脚采到的电压正好对应目标负压经过分压后的电压,跟芯片内部基准比较之后,环路就会自动把负压稳定在设定值。

如果你用的是固定输出版本的小模块,内部反馈电阻已经做好,不能调整,那只能让芯片输出跟内部基准对应的那一档电压。比如一颗固定5V输出的降压DCDC芯片,在负压接法下基本会输出负5V左右,前提是芯片内部参考和外围拓扑允许。这个做法省事,但灵活性差,我在实际项目中更推荐用可调输出版本,把反馈分压自己算清楚。

反馈补偿网络也要注意。普通Buck的环路补偿参数在负压拓扑下要重新跑一遍增益和相位,毕竟功率级传递函数变了。实际调试时不用一上来就动补参数,先把空载输出电压调准,再逐步加载看稳定性。如果动态响应出现振铃,再调整补偿电容。我之前图省事直接照搬普通Buck的补偿网络,结果加负载后输出电压来回震荡,后来把环路带宽压低一些就稳定了。

3.3 测试时最容易出错的三个细节

第一,万用表测电压时,要把黑表笔接在系统地0V土,红表笔接负压输出端,读数是负值才对。很多人习惯性把红表笔插在系统地上黑表笔去点芯片GND,虽然也能读到电压,但极性和参考点跟电路实际不一致,容易把自己的思路搞混。在负压板上做测量,一定要先把参考点标定清楚,推荐直接用不同颜色的测试线区分系统地和负压输出。

第二,示波器探头的地线夹子。开关电源的示波器测量有个老规矩:探头地线夹子接的是探头自己的参考地。在负压拓扑里,如果你把示波器地线夹子夹在系统地0V上,探头去点芯片GND引脚,测出来的是负电压波形,这没问题。但如果你习惯性地把示波器地线夹子夹到芯片GND上去点SW,那大概率会通过示波器地线给系统地引入短路回路,严重的会烧探头或者板子。稳妥做法是用差分探头,或者把示波器探头地线接在系统地、探头去点SW或芯片GND,全程不要再移动地线。

第三,上电要分段。先不接负载,用限流电源给输入上电,观察输出电压是否在软启动时间内慢慢稳到目标负压值。如果一上电就把输出拉到设定值,要检查是不是没有软启动电容或者输出电容太大。我建议第一次试板时把输出限流卡在预计电流的50%以内,真的接错线了也就是电源报警,不会当场炸管。

4. 常见问题与排查技巧实录

4.1 一张表帮你快速定位故障

负压DCDC调试中的故障,很多现象一看就有规律。我把这几年遇到的典型问题整理成一张速查表,对应关系基本是这样:

现象最可能原因检查方向
输出电压偏低或带载掉压严重电感饱和、占空比不够或输入电压不足用示波器看电感电流波形,确认是否进入饱和区
输出完全为0续流二极管方向接反、芯片GND没电参考对照接线步骤重新查二极管方向,注意阳极接负压输出
上电瞬间芯片或MOS管炸芯片耐压不够,VIN到GND压差超规格用隔离电源或限流电源重新上电,按Vin加负压绝对值核耐压
空载电压正常,带载后纹波剧烈增大输出电容容量不足或ESR过大改成多个低ESR电容并联,重测纹波
开关波形出现高频振铃回路环路面积过大或驱动走线过长缩短驱动回路铺线,优化地线回流路径
启动时间很长输出迟迟不到位软启动电容太大,或者启动时输出电容反充适当减小SS电容,或增加预充电阻

这张表解决了我绝大多数调试中遇到的问题。电路不工作的时候,先别急着怀疑芯片坏了,按表格从头对一遍接线,概率最高的就是二极管方向和地参考点串了。

4.2 负压电源的“地弹”和纹波问题

负压拓扑有个天然缺点:输出电流的回流路径跟输入电源的回流路径没有完全分开,开关节点上的高dv/dt会把噪声耦合到系统地上。这就是我们常说的“地弹”现象。普通Buck中开关噪声集中在输出和地环路之间,而负压Buck-Boost里,系统地直接参与了电感续流和负载电流两种路径,地平面自身的阻抗会让噪声在0V参考点上乱串,严重的还会干扰后面运放和ADC的精度。

缓解办法有几个层级。最简单的是增大系统地铜皮面积,让0V参考点真正变成一个低压降的网络,而不是一根细细的走线。其次是把输出电容尽量靠近电感另一端和负载之间放,缩短高频电流路径。再来是必要时在输出端加LC后级滤波,虽然多两个元件,但可以把负压轨上的开关纹波压到几十毫伏以内。如果后级是运放供电,这几十毫伏的差别就是噪声底和高精度信号的区别。

输入端的EMI也会比普通Buck更折腾。因为输入电流是断续的,纹波电流很大,输入电容的容量和位置要特别上心。建议输入电容并一组小容量高频陶瓷电容,并且放在芯片VIN和GND的引脚旁边,不要图省事只放一颗大电解。

4.3 同步降压芯片做负压时的一个特殊坑

很多同步降压芯片在负压接法下还要留意一个内部结构:芯片内部低边MOS管的体二极管方向,通常是为了续流用的,方向正好符合负压接法的需求。但同步整流的真正难点在于驱动电路的地参考。芯片内部驱动器的地,多以芯片自己的GND引脚为参考,而负压接法下这个GND引脚已经是负电位了,驱动器的参考没问题,问题在于死区时间的把握。

一旦死区太短,高边管和低边管就会直通,输入到地瞬间贯穿电流,效率下降还是小事,炸管才是大事。解决方法是先仔细看芯片手册里的死区要求,有些芯片需要外部调整死区电阻;如果芯片不支持调死区,那选择外置MOS控制器而不是集成同步管方案,反而更方便自己控制死区时间。我做负压大电流方案时,一般首选外置MOS控制器,原因之一就是这个。

5. 这套方案能用在哪些场景,以及我最后的一点经验

5.1 常见应用场景清单

负压电源用得到的地方其实比想象中多,这里列几个典型场景:

第一,精密运放的负电源轨。很多高精度运放需要双电源供电,比如正负15V或正负5V。用一颗低压差的负压Buck-Boost,从已有的正电压转换出负压,比再加一个变压器和整流电源简单太多。尤其像信号采集、光电探测这类前端电路,负压轨的噪声直接影响动态范围,所以要在纹波控制上下点功夫。

第二,LCD和OLED面板的负偏压。一些显示屏的驱动电路需要负电压来调整对比度或提供偏置,电流通常不大但电压精度要求还行。用普通降压DCDC接负压,体积和成本都比专用负压芯片可控。

第三,IGBT或MOS管的负压关断。大功率IGBT驱动电路经常需要负压来加快关断速度、防止误触发。这类应用对电压精度要求不算苛刻,但对可靠性和过流保护有要求,选大电流外置MOS方案就很合适,而且可以顺便享受控制器自带的保护功能。

第四,音频电路的负电源轨。不少音频运放和耳机放大器使用正负对称供电。负压轨的纹波和噪声直接进音频信号链,所以不建议用简单的电荷泵,用真正带电感的Buck-Boost接法,纹波表现会好很多。

5.2 个人实操体会:这个技术到底值不值得用

如果让我给一个总结性的判断,那就是:用普通降压DCDC产生负压,不是一个花哨的偏方,而是一个很实用的工程降本手段。相比专用负压芯片,它能复用你现有的物料体系,采购和库存压力都小很多。相比隔离电源模块,它体积小、成本低、启动和瞬态响应也更好。缺点就是它不是一个只需要“照抄照搬”的傻瓜方案,第一次画板之前,务必要把三个关键点刻在脑子里。

第一,芯片实际承受的压差是Vin加负压绝对值,选型必须按这个数去查数据手册。第二,所有跟GND相关的引脚、电容、测试参考点,都要先明确它们是以系统地为参考还是以芯片GND为参考,画好丝印、标好网络名。第三,启动软启和输出电容预充问题一定要留有设计余量,不然每次上电都心惊胆战。

我实际试过几次之后,最大的感受是“把地挪个位置就完事”这个说法太轻描淡写了。真正动手时,所有习惯性的参考点都会跳出来打扰你,你不用它时就觉得一切正常,一旦用它就发现每个地方都要重新对一遍。但正因为如此,这套技术玩熟了以后,你对电源拓扑的理解会上一个台阶,以后看到其他非隔离极性转换方案,也能很快举一反三。最后还是那句话,先低压小电流验证拓扑,把占空比波形测明白,再上大功率,别一上来就拿着几十伏的板子通电,那样恐怕不是省事,是给自己制造麻烦。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/6 19:31:56

AI Agent技能封装实战:从零设计可复用Skills的完整指南

最近团队在搭 Agent 应用,好几个同事不约而同跑来问我同一个问题:网上到处都在讲 Skills、Skills,到底怎么落到自己的项目里?我翻了一下手头的代码和文档,发现大家卡住的点其实不是“不会写 Prompt”,而是缺…

作者头像 李华
网站建设 2026/10/6 19:28:45

基于 Claude Code 的营销技能包:SEO 审计与 CRO 分析自动化实践

1. 项目缘起:为什么我要把营销方法论塞进 Claude Code 做增长和独立站这行的朋友大概都有同感:SEO 和 CRO 的知识体系极度碎片化。关键词研究在 Ahrefs 里,结构化数据在 Search Console 里,落地页转化分析在 Clarity 里&#xff0…

作者头像 李华
网站建设 2026/10/6 19:27:58

MyBatis核心机制与Spring Boot整合:缓存、动态SQL与常见坑

做Java后端这些年,持久层框架用过不止一种,从最早的裸JDBC到自己封装DAO模板,再到Hibernate、JPA、MyBatis,最后在绝大多数企业级项目里稳定落地的,反而是被很多人觉得“不够高大上”的MyBatis。这篇文章不是做框架选型…

作者头像 李华
网站建设 2026/10/6 19:27:36

QT客户端与服务器状态监控:心跳机制与超时判定的实战方案

做C/S架构项目的时候,最让人头疼的从来不是“把数据发出去”,而是“我怎么知道对面还活着”。我接手过好几个QT客户端和服务器端的项目,每次联调第一周几乎都在处理同一个问题:服务器日志里显示客户端在线,实际上客户端…

作者头像 李华
网站建设 2026/10/6 19:27:34

Agent-Reach:解决Agent外部触达与工具调用的稳定性问题

算上今年做的几个内部工具,我已经在Agent落地项目里反复折腾了大半年。说句实话,大模型本身的推理能力早就不是瓶颈了——现在真正卡住团队的,是Agent怎么稳定地“够到”外面的世界。你让它写个总结、改个文案,它行;你…

作者头像 李华
网站建设 2026/10/6 19:21:19

AI产品如何判断PMF?一套可落地的验证方法

做AI产品这两年,我见过太多团队栽在同一个问题上:模型在测试集上跑得很好,demo演示惊艳全场,产品上线头几周用户量冲得飞快,可一旦停止推广,留存数据就开始断崖式下跌。问题出在哪?不是技术不行…

作者头像 李华