做硬件这行这么多年,每次拿到新项目,最让人纠结的往往是电源这部分。说起来也不复杂,不就是给芯片供电吗?但真到选型的时候,LDO还是DC-DC,这个问题几乎每个项目都会遇到。有的同事觉得DC-DC效率高、发热小,肯定是首选;有的同事坚持用LDO,说纹波低、干扰少。实际上哪种方案更好用,还真没有标准答案,关键得看具体应用场景。今天咱们就来好好聊聊这个话题,把这里面的门道说清楚。
LDO和DC-DC各自的脾气1、LDO:安静但费电LDO全称是低压差线性稳压器,说白了就是一个用电阻分压的可调电阻。它的工作原理挺简单的,输入电压经过一个晶体管降压,然后通过反馈电路把输出电压稳定在设定值。因为晶体管工作在线性区,所以LDO本质上就是一个可控电阻。
LDO最大的优点就是安静。因为没有开关动作,输出端基本没有开关噪声,纹波可以做到很低,通常在10mV以下,好一点的甚至能到1mV以内。另外LDO的外围电路非常简单,就几个电容,成本很低,布局布线也很省事。
但LDO有个致命的弱点,就是效率低下。举个例子,如果输入12V、输出5V,那么LDO的效率只有41%左右,剩下的59%全部转化成热量浪费掉了。电流越大,发热问题越严重。所以LDO适合用在压差小、电流小的场景,比如给模拟电路、射频电路供电,或者给MCU内核供电。

DC-DC转换器的工作原理跟LDO完全不一样。它先把输入的直流电变成高频交流电,然后通过变压器或者电感进行电压转换,最后再整流成直流电。这个开关动作频率通常在100kHz到几MHz之间。
DC-DC最大的优势就是效率高,好的设计效率可以超过90%,就算考虑损耗,一般也能达到85%以上。这是因为开关管要么完全导通、要么完全关闭,几乎不在线性区消耗功率,所以热量损耗很小。
不过DC-DC有个让人头疼的问题,就是噪声大。那个开关动作会在输出端产生纹波和噪声,频率成分很复杂,有开关基频及其谐波,还有尖峰毛刺。普通DC-DC的输出纹波在50mV到200mV之间,好一点的能压到20mV以内,但跟LDO比起来还是差了不少。
效率:差距到底有多大说到效率,很多人觉得DC-DC效率高,肯定是省电的。但实际情况要复杂得多,咱们来算一笔账。
假设一个典型场景:12V输入,5V/500mA输出。
LDO的效率很简单,就是输出电压除以输入电压,5V/12V = 41.7%。如果用LDO,500mA电流意味着输入端电流也是500mA左右,输入功率6W,只有2.5W送到输出,剩下的3.5W全部变成热量。
DC-DC就不同了,假设效率90%,输出2.5W,输入只需要2.78W,输入电流约232mA。看起来DC-DC完胜对吧?但别忘了,DC-DC本身有个静态电流,通常在几mA到几十mA不等。如果负载电流很小,比如只有1mA,DC-DC的效率反而可能不如LDO。
其实效率高低还得看压差和负载电流。压差越大,LDO的效率越低;负载电流越小,DC-DC的静态电流占比越大。所以不能简单说DC-DC就一定省电,得具体问题具体分析。
噪声:LDO不总是安静的很多人有个误区,觉得LDO就等于低噪声。其实这个说法不完全准确,LDO本身的噪声确实低,但它只是不产生开关噪声,如果输入电源本身有噪声,LDO是没法过滤掉的,甚至可能放大。
LDO的噪声指标主要看两个参数:输出电压噪声密度和输出纹波。输出纹波通常在10mV以内,这个确实比DC-DC好很多。但如果你用的是低噪声LDO,噪声密度可以做到几十nV/√Hz,这已经是相当优秀的指标了。
DC-DC的噪声就复杂多了。除了基本的开关纹波,还有尖峰噪声、谐波噪声,而且频率成分很丰富,从几十kHz到几十MHz都有。这些噪声会通过传导和辐射两种方式传播,对敏感的模拟电路和射频电路造成干扰。
不过现在DC-DC的噪声控制技术也在进步。通过加输出滤波器、使用软开关技术、选择低噪声芯片等措施,DC-DC的纹波可以压到20mV以内。如果设计得当,对大部分数字电路来说,DC-DC的噪声是可以接受的。
怎么选:看这几个条件就够了说了这么多,到底该怎么选呢?其实选型没那么复杂,抓住几个关键条件就够了。
1、压差是第一道坎拿到一个电源设计任务,首先要看输入输出电压差多大。如果压差小于1V,LDO完全可以考虑,效率虽然比DC-DC低一点,但差距没那么夸张,而且LDO的噪声优势就能发挥出来。
如果压差超过3V甚至更高,那就得好好算算了。12V转5V这种,压差7V,用LDO效率只有41%,发热会很严重。除非你对噪声有极高要求,否则这种情况用DC-DC更合理。
还有个特殊情况要特别注意,就是压差接近LDO的最小压差要求的时候。不同LDO的压差规格不一样,低压差LDO可以做到200mV以内,普通LDO可能要1V以上。选型的时候一定要确认输入电压最低的时候,还能维持足够的压差。
2、电流大小决定方案电流是第二个关键因素。电流越大,DC-DC的优势越明显。一般认为,负载电流超过500mA,就应该优先考虑DC-DC了。电流太大用LDO的话,光是散热问题就够你头疼的。
反过来,如果负载电流只有几十mA甚至更低,LDO的效率其实也没那么差。几mA的静态电流在这种场景下占比很小,LDO的效率反而可能更高。
还有个细节要注意,DC-DC有个最小负载电流要求。如果负载太轻,DC-DC可能工作不正常或者效率反而下降。这种时候要么加假负载,要么用LDO。
3、噪声容忍度这一条要结合负载类型来看。对噪声敏感的系统,比如模拟前端、射频链路、音频放大器、精密ADC/DAC,必须用LDO,甚至要选择超低噪声LDO。
如果是给MCU、DDR、FPGA等数字器件供电,几十mV的纹波完全不是问题,DC-DC是更好的选择。这些器件本身对噪声的容忍度很高,关键是供电稳定、功率充足。
还有一种折中方案,就是先用DC-DC做一级降压,把大压差、大电流的问题解决掉,然后用LDO做二级稳压,给噪声敏感电路供电。这种组合方案在实际项目中用得非常多。
4、成本和面积说到成本,LDO确实有优势。几毛钱就能买到一颗不错的LDO,而DC-DC芯片便宜的可能也要两三块,加上电感、二极管等外围器件,整体成本差距还是比较明显的。
面积方面,LDO的外围电路很简单,就几个电容,布线很省空间。DC-DC就复杂多了,开关节点、输出滤波器、电感布局都有讲究,布线不合理的话,EMC问题会让人崩溃。如果板子空间紧张,LDO的优势就体现出来了。
不过从系统整体来看,有时候用DC-DC反而能省成本。比如需要从12V降到大电流的3.3V,如果用LDO,光散热片的成本可能就比DC-DC方案高多了。所以还是要综合考虑。
混合方案才是王道说了这么多,其实我想告诉你的是,LDO和DC-DC根本不是非此即彼的关系。在实际项目中,混合使用两种方案才是主流做法。
一个典型的例子就是给FPGA供电。FPGA的核电压电流大、对噪声要求不算特别高,用DC-DC效率高、发热小。但FPGA的PLL、 transceiver等模拟部分对噪声敏感,需要干净的电源,这时候就会用LDO给这些模拟部分单独供电。
另一个常见场景是12V输入系统。12V先通过DC-DC降到5V或者3.3V,给大部分数字电路供电;然后5V/3.3V再通过LDO降到大电流MCU的1.2V内核电压,或者精密运放的5V模拟电压。这种两级方案充分发挥了两种器件的优势,是很成熟的电源架构。
所以别再纠结LDO好还是DC-DC好了,根据每个电源轨的具体需求,选择最合适的方案,然后把不同方案组合起来用,这才是真正的工程思维。
选型速查表按我的经验,给大家整理个简单粗暴的速查表,拿来就能用:
低压差 + 小电流 + 低噪声需求
选LDO → 12V转9V/500mA,选低压差LDO
大压差 + 大电流 + 效率优先
选DC-DC → 12V转5V/2A,选同步降压DC-DC
给模拟/射频电路供电
选LDO → 选超低噪声LDO,如TLV1117、ADP151
给MCU/DDR/FPGA供电
选DC-DC → 大电流需求必须DC-DC,注意滤波
复杂系统电源架构
DC-DC + LDO组合 → DC-DC一级降压,LDO二级精密供电
说了这么多,其实最核心的就一句话:没有最好的方案,只有最合适的方案。下次遇到电源选型,别急着下结论,先把压差、电流、噪声、成本这几个条件捋清楚,选型就没那么难了。
希望这篇文章能帮你在实际项目中做出更好的选择。如果觉得有用,欢迎转发给身边做硬件的朋友。
关于凡亿教育
凡亿教育,是国内领先的电子设计硬件教育培训平台,以让电子设计更简单为使命。深耕电子硬件教育培训十余年,开设硬件开发、高速PCB设计、嵌入式系统、射频EMC、电路仿真等实战课程,涵盖AD、Allegro、PADS等主流工具。累计培养120万+工程师,出版30余本专业教材,自主研发凡亿课堂年服务学员50万+。采用双师2V1教学模式,培训效率极高,学员就业率98%,九成实现涨薪。作为国家高新技术企业、专精特新企业,凡亿教育致力于打造电子工程师梦工厂,帮助每一位电子人快速成长、顺利就业。

扫码关注









































