3. 电源电路设计:电源拓扑选择(LDO vs DC-DC)、3.3V/5V电源轨设计、电源滤波与去耦电容布局、防反接与过流保护

电源,说白了就是嵌入式系统的「心脏」。心脏跳得稳不稳,直接决定了整个气象站能不能可靠工作。我见过不少项目,传感器数据飘得离谱,最后查来查去,根源就是电源纹波太大。这一章,咱们就把电源电路设计的关键点掰开揉碎了讲清楚。

3.1 电源拓扑选择:LDO vs DC-DC

很多新手会纠结:到底用LDO还是DC-DC?其实没那么复杂。我个人的选择逻辑很简单——看压差和电流。

LDO(低压差线性稳压器),说白了就是个「可调电阻」。输入多少电压,它吃掉一部分,剩下的给负载。优点是纹波极小、电路简单、噪声低。缺点是效率低,尤其是压差大的时候,能量全变成热量散掉了。

举个例子:你从12V降到3.3V,用LDO的话,效率只有3.3/12=27.5%。剩下的72.5%全变成热量。我在项目中遇到过,一个LDO带500mA负载,手摸上去能烫出水泡。嗯,后来果断换了DC-DC。

DC-DC(开关电源),靠的是高频开关和电感储能。效率可以做到85%-95%,发热小得多。但代价是输出纹波大,通常在10-50mV级别,而且外围电路复杂(需要电感、续流二极管、反馈电阻)。

我的建议是:

  • 传感器模拟供电(如ADC参考电压、运放):用LDO。纹波敏感,必须干净。
  • 数字电路供电(MCU、WiFi模块、SD卡):用DC-DC。效率优先,纹波在可接受范围内。
  • 电池供电场景:尽量用DC-DC,延长续航。

核心原则:模拟电路用LDO,数字电路用DC-DC。如果空间允许,DC-DC后级再加一级LDO,效果最佳。

3.2 3.3V/5V电源轨设计

嵌入式气象站里,常见的电源轨就两个:5V和3.3V。5V通常给传感器(比如风速计、雨量筒)和继电器供电;3.3V给MCU、LoRa模块、OLED屏幕。

我习惯这样设计:

  • 输入电源:12V DC(来自适配器或太阳能电池板)。
  • 第一级:12V → 5V,用DC-DC(比如MP1584EN或TPS5430)。效率高,带载能力强。
  • 第二级:5V → 3.3V,用LDO(比如AMS1117-3.3或XC6206)。纹波小,给MCU供电放心。

这里有个坑:5V电源轨的电流预算。我曾经设计一块板子,5V带了三个传感器和一个舵机,结果一启动就复位。查了半天,发现5V DC-DC最大输出只有1A,而峰值电流到了1.3A。后来换成了2A的型号,问题解决。

经验值:气象站典型功耗——MCU约50mA,LoRa模块发射时约120mA,传感器平均50-100mA,OLED约20mA。总电流建议留50%余量。

3.3 电源滤波与去耦电容布局

这一节,我敢说80%的PCB设计问题都出在电容布局上。你想想看,电容放错位置,等于白放。

滤波电容:用于平滑电源纹波。一般用大容量电解电容(100μF-470μF)放在电源入口。我习惯在DC-DC输入输出各放一个,输入用100μF,输出用220μF。

去耦电容:用于抑制高频噪声。每个IC的电源引脚旁边,必须放一个0.1μF(104)陶瓷电容。为什么是0.1μF?因为这个值对100MHz左右的噪声阻抗最低。

布局要点:

  • 去耦电容必须紧贴IC电源引脚,距离不超过3mm。
  • 电容的接地端先打过孔到地平面,不要绕路。
  • 大电容和小电容并联使用:大电容滤低频,小电容滤高频。
  • 每个电源轨至少一个10μF钽电容,用于储能。

我曾经踩过的坑:把去耦电容放在IC背面,结果走线绕了半圈,等效电感变大,高频噪声根本滤不掉。后来全部改到正面,紧贴引脚,纹波从50mV降到了5mV。记住:电容离IC越近越好,走线越短越好。

3.4 防反接与过流保护

电源接反了,板子瞬间冒烟。这种事我见过不止一次。所以防反接电路,必须做。

防反接方案

  • 最简单:串联一个二极管(如1N4007)。缺点是会有0.7V压降,大电流时发热。
  • 更优方案:用PMOS管(如AO3401)。导通电阻只有几十毫欧,几乎无压降。电路如下:
// PMOS防反接电路示意
// 源极(S)接输入正极,漏极(D)接负载正极
// 栅极(G)通过10kΩ电阻接地
// 输入正极接栅极(通过电阻分压)
// 正常接法:PMOS导通
// 反接时:PMOS截止,保护后级

过流保护:我推荐用自恢复保险丝(PTC)。串联在电源输入端,电流超过阈值时电阻急剧增大,限制电流。故障排除后自动恢复,省去换保险丝的麻烦。

选型参数:

  • 保持电流:比正常工作电流大30%-50%。
  • 动作时间:越快越好,一般选0.1-1秒。
  • 耐压:至少是输入电压的1.5倍。

我的标准配置:电源入口 → PTC自恢复保险丝(500mA) → PMOS防反接 → 大电容滤波 → DC-DC/LDO。这套组合拳,基本能应对90%的电源异常情况。

嗯,电源电路设计就讲到这里。下一章咱们聊聊传感器接口电路,那又是另一番天地了。