IoT设备紧凑型板载电源选型:从LDO到DC-DC的工程实践指南
1. 当"IoT"三个字出现在需求表里,电源部分就先变难了
这几年帮朋友和合作方评估过不少IoT设备方案,从智能门锁、环境传感器到边缘网关,几乎每次需求评审聊到供电,都会出现同一个矛盾:核心处理器、无线模块、传感通道都在往小尺寸、低功耗的方向卷,留给电源部分的空间却是一缩再缩,可电源偏偏是整个系统里最不能将就的环节。
很多人以为IoT板子简单,一个MCU加一个Wi-Fi模块,再配个LDO把电压降下来就完事了。早期我也这么干过,直到有一版无线模组在射频发射瞬间把供电电压拉出几百毫伏的跌落,导致系统反复重启,才意识到IoT供电根本不是一个"降压"动作那么简单。它要同时面对窄板面积、宽输入范围、严苛的待机功耗、以及射频负载带来的瞬态冲击,这些约束叠在一起,恰好解释了为什么近几年紧凑型板载电源(Board-Mount Power Supply)会专门把"IoT适配"当作一个独立的卖点来宣传。
这篇文章我就从实际选型和调试的角度,把这类电源的架构差异、关键参数、布板注意事项和典型场景配置一次说清楚。对象是正在做IoT硬件、或者正准备把原型往产品化方向推的工程师。如果你只是刚开始接触板载电源,也能从里面找到可以直接套用的判断逻辑。
2. 三种主流板载电源路线:LDO、DC-DC和集成模块各自能扛什么活
先别急着看具体型号,我建议所有做IoT电源选型的人都先把"板载电源"这个大概念拆开。市面上所谓的板载电源,本质上是集成在电路板上的电源转换电路,它可以是分立元件搭出来的,也可以是封装好的电源模块。从方案形态上,基本逃不开三条路。
2.1 LDO:简单可靠,但它只适合"低落差"场景
LDO(低压差线性稳压器)是所有方案里原理最朴实的一个:输入和输出之间靠一个调整管来消耗多余能量,让输出稳定在目标电压。优点是电路极度简单、噪声低、成本低,而且几乎没有开关动作带来的EMI问题。
但LDO的软肋也非常明显——它是靠发热来消耗多余压差的。假设系统输入是5V,要降到3.3V给传感器供电,电流200mA,那么LDO上承担的热功率就是:
(5 - 3.3) × 0.2 = 0.34W
这个数值在IoT板子上已经不算小了。如果压差继续拉大,比如从12V往3.3V降,同样200mA电流,热功率直接变成1.74W,一个小封装根本压不住。
所以在IoT系统里,LDO适合的场景是:输入输出电压差小、负载电流稳定且偏小,比如电池电压3.7V降到3.3V给实时时钟或低功耗传感链路供电。它不适合放在无线模块的供电主路上,因为无线发射时电流脉冲大,LDO为了应付峰值电流必须留出巨大的散热水面积,板子根本放不下。
2.2 DC-DC降压:效率能打,但"麻烦系数"也随之升高
DC-DC降压(Buck)是IoT板载电源的主力方案。它通过开关管的快速通断和高频电感、电容的储能配合,实现电压转换,核心优势是效率高。输入12V,输出3.3V,电流200mA时,效率如果能到85%以上,热功率只有0.13W左右,和LDO完全不在一个量级。
但DC-DC的麻烦也在于"开关"这两个字。开关动作会产生电压纹波和EMI辐射,尤其是在无线IoT设备里,开关频率如果落在无线模块的工作频段附近,接收灵敏度会明显变差,表现为通信距离缩短、丢包率上升。很多做IoT的工程师第一次调板子时都遇到过这种问题:电源明明没有报错,可Wi-Fi/BLE信号就是不稳定,最后查来查去,问题出在DC-DC的开关噪声上。
另一个麻烦是外围器件多。传统的分立DC-DC方案需要电感、肖特基二极管、输入输出电容、反馈电阻、补偿网络等一堆器件,每一个都会影响环路稳定性和瞬态响应。对紧凑型IoT板子来说,这堆器件的占地常常比IC本身还大。
2.3 集成模块:牺牲一点灵活性,换回最大的省心
前几年开始,越来越多电源厂商推出了面向IoT的集成模块产品,把电感、电容、控制器甚至散热处理封装到一个统一的模块里,外部只需要极少量的外围电容。这类产品就是我们常说的板载模块电源(Board-Mount Power Supply),标题里提到的"紧凑型",指的就是这一类。
它的核心优势有两点。第一是设计门槛低,不需要自己调环路补偿,也不用纠结电感选型,手册说放几个电容就放几个电容,照着画就能稳定工作。第二是封装一致性高,因为模块内部的走线、器件布局是原厂调试好的,不同批次之间的寄生参数差异比分立方案小得多,这对小批量IoT产品的生产一致性很重要。
当然代价也有:价格通常比分立方案高,灵活性低,因为输出电压可调范围往往有限,而且一些高性能模块的占板面积虽然小于全套分立方案,但比单独一颗DC-DC IC加几个小器件还是要大一些。所以集成模块和分立方案的关系并不是谁取代谁,而是同一个产品里不同供电节点各取所需。
3. 我选板载电源时反复核对的五个参数,以及为什么
很多新手选电源喜欢盯着"输出电流够不够""封装小不小"这两个指标,这没错,但不够。IoT系统的负载特性非常特殊,无线通信导致的脉冲负载会让很多看起来参数达标的电源实际表现很差。下面这几个参数,是我在给IoT系统选板载电源时一定会逐项核对的。
| 参数 | 关注原因 | 常见误区 |
|---|---|---|
| 输入电压范围 | IoT设备常处于电池、USB、交流适配器多种供电场景,电压波动大 | 只看典型值,忽略最低启动电压 |
| 静态电流(Iq) | 决定待机功耗,直接影响电池续航 | 只盯满负载效率,不看轻载效率 |
| 输出电压纹波 | 直接影响无线模块射频性能和传感器采集精度 | 用示波器20MHz带宽限制测,把高频噪声漏掉 |
| 瞬态响应 | 无线发射瞬间电流突变,电压跌落会造成重启 | 只看稳态带载能力,不做脉冲负载测试 |
| 工作温度范围 | 密闭外壳内温升明显,高温降额会改变实际输出能力 | 忽略高温下的输出电流降额 |
先说输入电压范围。IoT设备的供电环境远比想象中复杂。电池供电的设备,电池电压会随着放电深度明显下降,比如锂亚电池从3.6V一路跌到2.8V;而USB供电的设备要承受5V±5%的波动,同时还要兼容适配器在启动瞬间的电压过冲。如果板载电源的最低工作电压高于电池最低放电电压,系统就会在电池还有20%剩余容量时突然关机,这在远程物联网设备上是完全不能接受的。
静态电流是第二个容易踩坑的点。一颗待机电流10μA的LDO好找,但一颗待机电流只有几微安的DC-DC并不常见。很多DC-DC为了提高满负载效率,芯片内部的驱动电路、参考源、反馈网络本身就消耗不少电流,轻载时这些"固定开销"会直接变成电池的额外负担。选型时一定要看数据手册里的IQ曲线,而不是只看典型值。比如标称5μA的静态电流,实际上可能是零负载下的极限值,轻载带载时可能涨到几十微安。
纹波和瞬态响应这两个参数,放在一起看更有意义。IoT系统的功耗特征是"大部分人时间在睡觉,偶尔瞬间醒来干活"。一个使用LoRa的传感器节点,可能99%的时间电流只有几十微安,但每次上报时电流会瞬间冲到120mA以上。如果板载电源的环路响应速度不够快,这个电流阶跃就会造成输出电压跌落,轻则导致射频调制质量变差,重则触发MCU的欠压复位。
我在实测中见过最典型的情况是:一颗标称输出3.3V、最大负载500mA的DC-DC,在200mA阶跃负载变化下电压跌落到2.91V,直到1.2ms后才恢复到3.27V。对于工作电压范围在2.97V到3.6V之间的无线MCU来说,这已经非常危险了。所以我的习惯是,凡是无线模块供电,选板载电源时必须以"无线模块发射电流的脉动特性"为基准做瞬态响应测试,而不是只看数据手册上写的稳态负载能力。
工作温度这块容易被低估。IoT设备很多用在户外、配电柜、设备舱这种环境,夏天表面温度轻松到70℃以上。而电源模块的电流输出能力会随温度上升而下降,有些模块在85℃时实际输出能力只有常温的70%。如果一个模块标称输出500mA,你以为余量很足,但算上高温降额后可能只有350mA,恰好不够无线模块的峰值电流,就会出现"夏天设备频繁重启,冬天正常"的诡异现象。
4. 电路板落地后,这几件事最容易让成品"翻车"
选型选对了,只完成了50%。接下来是布板和测试,这个阶段我踩过的坑比选型阶段多得多。很多看似不错的紧凑型板载电源方案,在样板测试时都正常,一到量产就出现问题,根子大多在PCB这层。
4.1 布局:电源模块周围的地和过孔,比芯片本身更关键
集成模块虽然内部优化好了,但它终究要焊在PCB上,模块与PCB之间形成的寄生电感、寄生电容,是外部无法绕开的额外参数。如果模块底部的散热焊盘没有通过足够的过孔连接到内层地平面,热量没办法快速散走,模块内部温度会比实测外壳温度高出不少,直接影响高温环境下输出电流能力。
更隐蔽的一个问题是反馈路径的走线。有些参考设计里,输出电压反馈线被布在了电感或开关节点附近,高频开关噪声会耦合到反馈线上,导致输出纹波异常增大。我之前调试过一块板子,输出纹波本来只有20mV,重新打样时换了板框挤了一下走线位置,纹波直接飙到70mV。把反馈走线移到远离开关节点、并且靠近模块输出电容的位置后,纹波又回到正常水平。所以哪怕用集成模块,也不能完全忽略布局细节。
4.2 纹波和噪声的测量方法,直接决定你看到的数据
测板载电源纹波,最典型的错误是直接用示波器探头的地线夹子一夹,然后去测输出端。这样做会在地线夹子形成的环路里拾取大量电磁干扰,测出来的纹波可能比实际大好几倍。正确做法应该是用探头弹簧地或同轴电缆,尽可能缩短地线回路,然后把示波器带宽限制设置在20MHz,去掉高频拾取噪声,才能看到真实的开关纹波。
这里要提一个很多人误解的点:20MHz带宽限制并不是为了"掩盖"高频噪声,而是为了把测量系统的天线效应降到最低。DC-DC的开关纹波通常在几百kHz到几MHz范围内,20MHz带宽足够看到。至于Wi-Fi、BLE工作频段的高频噪声,那要通过频谱分析仪配合近场探头来测,而不是用示波器。
4.3 热成像和负载测试要模拟真实场景,而不是只测电阻负载
很多工程师做电源负载测试喜欢用电子负载,设成恒流CC模式看电压稳不稳。但IoT设备的实际负载是脉冲型的,电子负载CC模式的响应速度虽然不慢,但和无线模块的电流阶跃还是有差别。更稳妥的做法是直接用真实的无线模块做实际收发测试,让板载电源带真实负载,同时用示波器记录无线发射时刻的电压波形。
热测试也是一样。把模块裸放在桌面上测热,和装进密封外壳里测热,结果会差很多。特别是有些IoT设备用塑料外壳加灌胶,整个系统几乎处于绝热状态,电源模块的温升会明显高于裸板测试。我建议在样机阶段就按最终外壳形态做热测试,确定模块在高环温下的降额能力是否仍然满足系统峰值电流需求。
5. 三类典型IoT场景下的板载电源配置参考
说了这么多理论,我整理几个自己实际做过的IoT电源方案,给大家一个可以直接参考的配置思路。这三个场景代表了三种不同的供电需求逻辑,覆盖面比较广。
5.1 电池供电的无线传感器节点
这类设备的特点是:整体平均功耗极低,靠一颗电池要撑几年,但每次无线唤醒发送数据时会有一个短暂的电流高峰。以LoRa节点为例,休眠电流可能只有5μA,发送时峰值电流120mA@3.3V,持续约200ms。
电源方案上,我建议用降压DC-DC模块把电池电压(比如一次性锂亚电池3.6V)降到3.3V,同时静态电流要做到很低,否则待机一年下来电池就不够了。最好选择带使能脚控制的模块,让MCU在深睡眠时把整个无线链路的供电都关掉,进一步降低漏电流。如果电池电压和3.3V的压差不大,也可以考虑LDO,但只要电池换成了多节碱性电池或铅酸电池,DC-DC基本就是唯一选择。
5.2 智能家居网关和边缘盒子
这类设备长期插着电源适配器,对续航没有要求,但对持续运行的稳定性和Wi-Fi/蓝牙共存干扰很敏感。输入通常是12V或5V适配器,板内需要多路输出电压:主控核心1.8V、I/O 3.3V、传感器模组3.3V、电机驱动或继电器5V。
这里比较适合"前端一级DC-DC + 后端多路LDO"的组合。先用一颗宽压DC-DC将12V降到5V,保证整体转换效率,再在5V母线上挂几颗低压差LDO分别降出3.3V和1.8V。LDO在5V到3.3V之间的压差只有1.7V,热损耗可控,同时LDO的输出噪声远低于DC-DC,能给射频部分提供更干净的电源。
5.3 工业数据采集终端和边缘控制器
工业场景对板载电源的要求是宽输入范围和高可靠性。现场供电可能是24V直流母线,但启动瞬间会有电压跌落和设备间的干扰脉冲,所以板载电源的输入范围最好要覆盖9V到36V,甚至要能承受短时过压。我通常会选择带输入欠压锁定(UVLO)的集成模块,当输入电压跌落到门槛以下时,模块直接关断输出,避免低压大电流导致单片机复位。
另外一点很容易被忽略:工业IoT主板上的串口通信、模拟输入和MCU之间要做好电源隔离。现在的紧凑型板载电源里,有很多集成了隔离DC-DC功能的模块,能够在给传感器供电的同时,为通信端提供独立地平面。加一个这样的隔离电源模块,比单独搭隔离电路省事得多,占板面积也更小。
6. 一个人做产品时,我总结的板载电源选型清单
经历了最早那版反复重启的教训之后,我给自己定了一个板载电源选型清单,每次做IoT硬件都会过一遍,算是给自己上的保险。
第一,先列负载需求,再做电源树。把所有功能模块的电压、电流、睡眠电流、峰值电流列出来,然后从输入到输出画出完整的电源树,每一个节点标注功耗、压差、纹波容忍度。这一步看起来很麻烦,但它能避免很多"选型时以为够用,实测才发现欠压"的问题。
第二,尽量选输入范围覆盖项目极端工况的模块。不要只看典型输入电压,要看最低启动电压、最高可持续电压和瞬态耐压。对电池产品,重点关注模块在电池快没电时的表现;对适配器产品,重点关注上电瞬间的浪涌。
第三,静态电流和瞬态响应至少看两个数量级的差距。待机功耗决定电池寿命,瞬态响应决定系统稳定性,这两个参数凑到一起,才是IoT电源选型的关键。
第四,模块的封装和散热路径必须匹配产品外壳结构。如果模块底部散热焊盘没地方散热,选再大的电流规格也没用。很多紧凑型板载电源都提供了详细的封装热阻数据,选型时记得对照外壳结构和实际散热路径做一次热评估。
第五,务必用真实负载做完整测试。不只是看带载能力,还要模拟无线发射时的电流阶跃,记录输出电压的跌落幅度和恢复时间,用热成像看整机在高环温下的实际温升,确认所有参数都在数据手册的范围之内。
这套清单看起来简单,但每次照着走一遍,基本能过滤掉80%的电源选型雷区。尤其是那些标着"IoT专用"的紧凑型板载电源,光看宣传页上的效率曲线是远远不够的,一定要把模块放进你的实际系统里,用真实的负载和温度去考验它。电源这种东西,在实验室里骗谁都行,到了项目现场,它就会用最诚实的方式把问题暴露出来。
