一、电源设计核心要点:NB-IoT模块供电架构、峰值电流与电压跌落、LDO与DCDC选型、电源纹波控制

做NB-IoT模块硬件设计,电源这块儿要是没整明白,后面调试起来真是欲哭无泪。我入行那会儿,第一个项目就是栽在电源上——模块死活连不上基站,查了三天,最后发现是电压跌落太多。嗯,今天咱们就把电源设计这关彻底打通。

1.1 NB-IoT模块供电架构

先说说供电架构。NB-IoT模块的供电,说白了就是两个核心需求:3.3V~4.2V的稳定电压,以及能扛住突发大电流的能力

我个人习惯把供电架构分成三类:

  • 电池直供:用锂电池(3.7V)直接给模块供电。优点是简单、效率高;缺点是电压会随电量下降,模块可能在低电量时重启。
  • LDO稳压:电池电压经过LDO降到3.3V或3.8V。纹波小、噪声低,但效率一般,适合对噪声敏感的场景。
  • DCDC+LDO组合:先用DCDC把电池电压降到3.8V左右,再用LDO二次稳压。效率高、纹波也控制得好,我大部分项目都用这种。

核心原则:模块供电电压必须始终在3.1V~4.2V之间,哪怕是在发射峰值电流时。低于3.1V,模块直接掉线。

1.2 峰值电流与电压跌落

NB-IoT模块有个特点:平时待机电流才几微安,但一发射,电流瞬间飙到300mA~500mA,甚至更高。你想想看,这就像一辆车平时怠速,突然一脚油门踩到底。

为什么会这样?因为NB-IoT用的是SC-FDMA调制方式,发射时功率放大器瞬间开启,电流就上去了。

我在项目中遇到过一个问题:模块在信号差的地方反复重连,每次重连都拉大电流,结果电源电压被拉低到2.8V,模块直接复位。后来怎么解决的?

  • 加大输入电容:在模块电源引脚附近放一个100μF~220μF的钽电容或陶瓷电容,用来提供瞬态电流。
  • 缩短电源走线:电源线越短、越粗,寄生电感越小,电压跌落就越小。我一般走线宽度至少1mm,有条件就上2mm。
  • 使用低ESR电容:陶瓷电容的ESR比电解电容低得多,对抑制电压跌落效果明显。

注意:千万别在模块电源引脚上只用一个小电容(比如10μF)。我曾经见过有人这么干,结果模块一发射就重启,查了半天才发现是电容容量不够。

1.3 LDO与DCDC选型

选LDO还是DCDC?这个问题我经常被问到。我的建议是:看你的输入电压和功耗要求

类型 优点 缺点 适用场景
LDO 纹波小、噪声低、电路简单 效率低(压差大时发热严重) 电池电压稳定、对噪声敏感
DCDC 效率高(90%以上)、发热小 纹波大、电路复杂、有开关噪声 电池电压变化大、需要长续航

我个人习惯:如果电池电压是3.7V锂电,且模块工作电流不大(比如200mA以内),用LDO就够了。但如果电池电压是4.2V以上(比如两节干电池),或者模块需要长时间发射,那必须上DCDC。

选型时注意几个参数:

  • 输出电流能力:至少是模块峰值电流的1.5倍。比如模块峰值500mA,选至少750mA的LDO或DCDC。
  • 压差(Dropout Voltage):LDO的压差要小于电池最低电压与模块工作电压的差值。比如电池最低3.4V,模块需要3.3V,那LDO压差必须小于0.1V。
  • 开关频率:DCDC的开关频率最好在1MHz以上,这样外部电感和电容可以选小一点,节省PCB空间。

小技巧:选DCDC时,尽量选同步整流的,效率比非同步的高5%~10%。我常用的型号有TPS62130、RT8059,性价比不错。

1.4 电源纹波控制

纹波这东西,说白了就是电源上的“毛刺”。NB-IoT模块对纹波比较敏感,尤其是发射时,纹波太大会导致射频性能下降,甚至掉线。

我记得有一次,客户反馈模块在信号满格的地方偶尔掉线。我拿示波器一测,发现电源纹波有80mVpp,远超模块要求的30mVpp。后来加了LC滤波,纹波降到15mVpp,问题就解决了。

控制纹波的方法:

  • 输出电容要够:DCDC输出端至少放一个22μF~47μF的陶瓷电容,再加一个0.1μF的小电容滤高频。
  • 加LC滤波:在DCDC输出和模块电源之间串一个1μH~4.7μH的电感,再加一个10μF电容到地。这招对抑制开关噪声特别有效。
  • 布局要讲究:DCDC的电感和电容要靠近芯片,走线要短。反馈回路(FB)要远离电感和开关节点,不然会引入噪声。

经验值:NB-IoT模块的电源纹波,建议控制在20mVpp以内。超过50mVpp,射频性能就会明显下降。

1.5 避坑指南

最后,分享几个我踩过的坑:

  • 坑1:电容位置不对——我曾经把大电容放在离模块5cm远的地方,结果电压跌落还是很大。后来把电容挪到模块引脚旁边,问题就解决了。记住:电容离模块越近越好
  • 坑2:DCDC反馈电阻选错——有一次我用了1%精度的电阻,但没注意温度系数,结果高温下输出电压漂了0.2V,模块直接不工作。后来换成±50ppm/°C的电阻才搞定。
  • 坑3:忽略地回路——电源的地回路如果太长,会引入共模噪声。我习惯在模块下方铺一块完整的地铜皮,然后用多个过孔连接到主地。

嗯,电源设计这块儿,说难不难,说简单也不简单。核心就是:电压要稳、电流要够、纹波要小。你只要把这三点记住了,NB-IoT模块的电源设计基本不会出大问题。

下一章咱们聊聊天线匹配和射频走线,那个坑更多,到时候再细说。