我要提问
ARTICLE DETAIL

资讯详情

前沿编程新知与开发实战干货的深度解读。

SIMPLESWITCHER Nano电源模块实战:从选型到EMI优化

SIMPLESWITCHER Nano电源模块实战:从选型到EMI优化 很多做过电源设计的工程师应该都听过TI的SIMPLE SWITCHER系列。这个系列从最早的LM2596一路走到现在最大的特点就是皮实、好使、资料全。而我今天想聊的是它旗下更偏向小型化和低EMI设计的Nano模块。这个系列我之前在某款便携式工业检测设备上用过一次之后好几款产品都沿用了类似的选型思路可以说是我这几年做板级电源设计时比较省心的一个方向。这篇文章我会结合自己做过的实际项目把SIMPLE SWITCHER Nano Modules这一类带集成电感的电源模块讲清楚它到底解决了什么问题、选型时盯哪些参数、Layout怎么处理、EMI实测效果如何、以及我在调试过程中踩过的一些坑。如果你正打算在新产品里用这类模块或者想找一个能快速通过EMC测试的板级电源方案这篇文章应该能给你一些参考。1. SIMPLE SWITCHER Nano究竟是什么从分立方案到模块化的一步到位1.1 它和传统SIMPLE SWITCHER模块的核心区别SIMPLE SWITCHER这个名字最早来源于TI那些只需要很少外围器件就能工作的DC-DC稳压器。以前我们用LM2596这类芯片时还得外接功率电感、续流二极管、反馈电阻、输入输出电容Layout稍不注意输出纹波和EMI就收不住。而到了Nano模块这一代情况有了比较明显的变化。它把功率电感和部分滤波电路直接封装进了芯片内部外面只需要加输入电容、输出电容和反馈电阻部分型号甚至固定输出电压反馈电阻都省了就能完成一整路电源设计。我查了一下这类模块对应的产品主要是LMZ系列和LMR系列的某些型号比如LMZ20501、LMZ10501以及后来体积更小的LMR系列模块。它们的封装尺寸普遍在2.5mm x 2.5mm、3mm x 3mm这个级别比传统的SIMPLE SWITCHER模块比如TO-263封装的LM2596小了一大截。1.2 为什么把电感集成进去是里程碑式的变化很多刚接触电源设计的同学可能不理解把电感封进芯片里除了体积小一点还有什么好处这里面的关键点在于环路面积。分立方案里开关节点SW到电感再到输出电容会形成一个高频电流环路。这个环路面积越大对外辐射的电磁干扰就越强。而Nano模块因为电感在封装内部SW节点被完全屏蔽整个热循环环路做到了最小EMI表现自然就更可控。我记得当时做那个便携设备时板子尺寸只有4cm x 6cm功能却要同时跑一个MCU、一个NB-IoT模块和一组传感器阵列。如果用分立方案光是两路DC-DC的电感、续流二极管、电容占的面积就很可观更别提还要考虑SW节点对敏感模拟电路的干扰。换成SIMPLE SWITCHER Nano模块之后每路电源只占大约3mm x 3mm的空间布局压力一下子小了很多。1.3 技术特性速览小尺寸之外的硬实力除了体积Nano模块在一些硬指标上也做得不错。虽然比不上那些专门的高性能电源芯片但对于绝大多数嵌入式系统来说它的性能是完全够用的输入电压范围通常覆盖2.7V~5.5V部分型号能到7V甚至更高适合3.3V/5V单系统供电输出电流从300mA到1A不等满足MCU、传感器、无线通讯模块的供电需求开关频率普遍在2MHz到4MHz之间甚至更高好处是外部电容可以选得比较小瞬态响应也更快静态功耗很低轻载时自动进入省电模式PFM对电池供电产品非常友好。当然高开关频率也有代价就是效率在中重载时会略低于那些低频方案的峰值。这个在选型时需要结合实际负载情况来权衡。提示Nano模块里的开关频率通常不能由外部调节选型时要重点核对频率和负载电流范围是否匹配而不是只看输入输出电压。2. 这类电源模块到底好在哪一次讲透选型逻辑2.1 为什么在很多场合我应该选它而不是LDO或普通DC-DC我发现不少工程师在设计电源时思路特别直接电流小就用LDO电流大点就用DC-DC从来不考虑中间选项。但实际上Nano模块正好填补了LDO效率不够、普通DC-DC太占地方且难调EMI这个中间地带。举一个很常见的场景锂电池供电的产品电池电压在3.0V到4.2V之间波动需要稳定输出3.3V给MCU跑。如果直接用LDO压差最大时有1.2V系统电流300mALDO上就要吃掉360mW的功耗。这在小体积产品里往往意味着明显的发热和续航缩减。但如果用普通DC-DC你又得面对电感选型、补偿设计、Layout优化这一系列问题。尤其是在产品快速迭代阶段硬件工程师根本没时间反复打磨一版电源。这时候SIMPLE SWITCHER Nano模块的优势就非常突出它本质上是一颗完整的DC-DC解决方案你不用关心内部补偿和电感参数只需把它当成一个高效率的高级LDO来用就好了。2.2 选型时要盯住的几个核心参数如果你也是第一次接触这类模块我建议你选型时关注以下几个方面这些也是我自己踩过坑之后总结出来的经验第一个是输出电流和峰值电流的关系。Nano模块虽然标称能输出比如500mA但这通常是在一定散热条件下的数值。如果你设计的系统会有瞬态大电流比如NB-IoT发射时电流脉冲达到1A以上就需要看模块内部电流限制值是多少。我看到有些型号的峰值电流限制接近标称值的1.5倍选型时要留有裕量。第二个是负载调节率和线性调节率。对于给射频模块或高精度ADC供电的场景这个参数很关键。比如我遇到过用某型号Nano模块给NB-IoT模块供电发射瞬态时电压跌落接近80mV模块还好但射频前端对供电电压比较敏感后来我通过增大输出电容和调整反馈电阻分压点解决了这个问题。第三个是散热。Nano模块因为体积小散热面积也小。如果在高负载下持续运行结温上升会比较快。我一般会在Layout时在模块底下多铺几层铜皮并通过过孔连接到内层地和底层地帮助散热。数据手册里通常会给出热阻参数θJA建议实测验证一下不要只看典型值。2.3 不同输出电流档位怎么选我自己的习惯做法基于我这几年的经验我给自己定了一个简单的选型原则负载电流300mA以下优先选300mA档的Nano模块具体型号看输入输出条件比如LMZ10500系列负载电流300mA~500mA选500mA~650mA档留出30%以上裕量特别是有瞬态电流需求的场景负载电流500mA以上就要好好评估热量了。如果是短时脉冲选1A档位模块配合大电容如果是持续运行我一般会考虑用两个模块并联或者直接上带外部电感的同步Buck方案。当然选型时还要看输入电压范围是否覆盖你的供电条件。比如有的模块最低输入电压是2.7V如果你用3.0V锂电池放电到2.8V就接近截止了模块基本没问题但如果你用两节干电池串联电压低时可能只有2.0V这时就得选那些支持更低输入电压的型号。3. 最小系统与PCB Layout实操照着做就能稳3.1 典型应用电路到底有多简单我可以直接说SIMPLE SWITCHER Nano模块的最小系统比绝大多数LDO也复杂不了多少。以我常用的5V转3.3V、负载500mA场景为例外围元件连手指头都数得过来输入端一个10µF的陶瓷电容尽量靠近VIN引脚输出端一个22µF的陶瓷电容尽量靠近VOUT引脚反馈端两个电阻组成分压器设定输出电压使能端如果不需要软启动控制直接接VIN即可电源正常指示PG脚可以悬空或者接一个上拉电阻到MCU的GPIO。这个电路能工作甚至不需要特别复杂的计算。输出电容值直接按数据手册推荐的选就行不用担心环路稳定性问题因为内部补偿已经做好了。3.2 输出电容选值和响应速度的联动关系虽然模块内部做好了补偿但输出电容的取值对瞬态响应还是有明显影响。我从实际测试中观察到输出电容小的时候负载突变时电压跌落更深电容大的时候瞬态恢复更平缓但反馈环路的响应速度也会略有变化。我的习惯做法是先按数据手册推荐值选电容然后根据系统的瞬态需求做微调。比如给无线模块供电发射电流是脉冲式的我会把输出电容从22µF加到47µF实测电压跌落从80mV降到了40mV左右。代价是启动时软启动时间稍长一些所以Nano模块能集成软启动功能这个对应用而言确实比较省心。陶瓷电容的直流偏压特性也要特别注意。小体积的陶瓷电容如0402、0603封装在额定电压下实际容量会打折扣。比如一颗标称22µF的0603陶瓷电容在3.3V偏压下实际容量可能只有10µF出头。所以我会在选电容时留出至少两倍电压余量并尽量选X5R或X7R材质。3.3 布局实操照这个顺序排Layout基本不会翻车Nano模块虽然EMI特性好但也不是说Layout可以完全随意。我有一套固定的布局顺序在这里分享给大家先处理输入电容。输入电容必须紧挨VIN和GND引脚且连接GND的过孔要尽可能多和粗。这个电容承担的是高频开关电流的回路如果距离太远输入环路面积增大EMI还是会冒头。然后是输出电容。输出电容要紧挨VOUT和GND引脚它的地也建议直接通过多个过孔打到底层地平面减小回路阻抗。接着是反馈网络。反馈电阻分压点取样的位置要尽量靠近模块的FB引脚不要从输出电容远端取样。取样线的走线尽量短且不要跨越SW节点或电感下方的区域。我之前有一次就是因为反馈线走得太长拾取了开关噪声导致输出纹波比正常值高了一倍左右。最后是SW节点。Nano模块的SW节点虽然在封装内部但 datasheet 中依然建议在PCB布局时减少模块正下方的铜箔面积并且避免在其下方走敏感信号线。我给模块下方的内层铜皮做了一次挖空处理实测对改善连接在相邻层的模拟信号质量有明显帮助。注意不要在Nano模块正下方直接走数字信号线或模拟信号线特别是高速信号。高频电场耦合过去后信号完整性会受到干扰。3.4 热设计别让模块在满负载下发烧模块的散热路径主要是通过引脚和底部散热焊盘传导到PCB再通过PCB表面和内部铜层散掉。所以我在Layout时会给模块的GND引脚连接大面积的铜皮尽量把热量摊开。具体做法是模块底部所有接地引脚直接通过至少4个过孔连接到内层地平面和底层地平面过孔孔径0.3mm即可。模块周围在空间允许的情况下尽量保留连续的铜皮不要为了省面积乱开槽。关于结温估算我提供一个保守的计算方法(T_J T_A P_D \times \theta_{JA})。其中(P_D)是模块的功耗约等于输出功率乘以1-效率。比如3.3V/0.5A输出效率85%输出功率1.65W功耗约0.29W。如果θJA按60°C/W多层板并且铺铜良好的情况下估算环境温度60°C时结温约77°C还在安全范围。但如果环境温度到85°C结温就超过100°C了这时就要考虑降额使用了。4. 降低辐射干扰的实战经验Nano模块的EMI表现实测4.1 模块化设计对EMI的天然优势很多人对DC-DC电路最头疼的就是EMI调试尤其是板子做出来后才发现辐射超标那真是欲哭无泪。我当年第一次用Nano模块时也带着几分怀疑。但拿频谱仪测完以后确实比同规格分立方案改善了不少。其中的道理其实不难理解电感被封装在模块内部SW节点的铜箔面积几乎为零开关振铃的辐射体被物理上限制在最小范围。同时模块内部的输入环路和功率环路都经过精心设计外部的输入输出电容只需处理相对低频的纹波电流。这样从源头把EMI压制住了后面再配合Layout注意点整个电源部分的辐射就非常容易控制。4.2 我实际测到的一组数据我在那个便携式检测设备上做过一组对比测试负载都是3.3V/300mA测试环境是开阔场天线距离1米分立方案普通同步Buck外部电感Layout中规中矩100MHz~300MHz范围内有多个尖峰最高接近47dBµV/m辐射临界Nano模块方案Layout按前述规则同样频段内的辐射尖峰大约在35dBµV/m~38dBµV/m余量比较充足。要知道在没有加任何屏蔽措施的情况下能比分立方案低8~10dB这个提升对通过EMC测试帮助非常大。我后来又做过一版优化Layout的分立方案虽然也能压到40dB以下但费了不少调试功夫迭代了三版才稳定。相比之下Nano模块几乎是一版过。4.3 不同负载场景下的注意事项虽然Nano模块在EMI方面有优势但它也并非万能。在轻载PFM模式时由于开关频率随负载变化而变化可能产生低频纹波和音频噪声。如果系统对噪声极其敏感比如音频电路或者高精度ADC的参考电压附近我建议还是强制模块工作在PWM模式如果有对应引脚或者增加一个微小的假负载让工作点避开PFM区间。在我做的那台设备里传感器板上有一个16位ADC供电来自Nano模块。起初轻载时采集数据偶尔会出现跳码加上10mA左右的假负载把模块维持在PWM模式后数据就稳定了。这类细节问题不在实际场景里测过是真的很难预见。5. 常见问题与排查技巧实录5.1 我遇到过的问题速查表这里整理几个我实际碰到过的问题以及对应的排查思路方便你直接对照参考现象可能原因排查方法输出电压偏低负载稍大就跌落明显输入电容布局不当或容量不足陶瓷电容直流偏压导致容量不足检查输入电容是否为X5R/X7R位置是否贴近VIN尝试加大输入电容纹波过大示波器上能看到尖峰输出电容ESL/ESR偏大或PCB的GND回路阻抗过高换低ESL陶瓷电容缩短GND通路增加过孔带负载启动时无法正常启动软启动时间设置不当或输入电压在启动瞬间跌落过多加大输入电容检查电源输入走线压降无线模块发射时偶发复位输出电压瞬时跌落超出负载调节率加大输出电容或选择更高电流档位模块轻载时听到轻微啸叫模块进入PFM模式开关频率落入音频范围加假负载或强制PWM模式5.2 排查电源问题时的示波器测量技巧很多时候电源问题不是模块本身不好而是测试方法不对。我在调试时发现用示波器测量输出电压纹波如果用普通鳄鱼夹接地线测出来的纹波里会混入大量共模噪声波形看起来特别糟容易被误判为电源不行。正确做法是用示波器探头的地弹簧或铜丝绕一圈直接接触在输出电容的GND焊盘上探头尖端接触输出端。这样测出来的纹波才是真实的。如果没有地弹簧也可以用一根短线把探头的地和模块的GND短接尽量减少地线环路的面积。另外测瞬态响应时不要用一个大功率电阻直接硬切换负载这样会产生很大的冲击电流容易损坏模块。我一般用电子负载的动态模式或者用MOSFET开关控制一个功率电阻的接入切换频率设在1kHz左右这样既能看出瞬态跌落又不容易触发保护。5.3 关于模块发热的两个误区第一个误区是手摸上去烫就觉得不行。实际上模块内部有做过热保护结温在安全工作区内时壳体温度即使到80~90°C对模块本身来说依然能正常工作。关键是核算结温而不是靠手感。当然如果外壳温度已经超过100°C还是需要重新评估散热设计或降低负载。第二个误区是在模块底部铺了铜皮就万事大吉。其实如果过孔数量少、孔径小散热效果会大打折扣。我之前就犯过这个错一版设计里模块底下只打了两个过孔满载测试时模块表面温度比打了六个过孔的版本高了将近15°C。后来统一改成四到六个过孔温度才降下来。6. 总结之外一些我能直接告诉你的体会这个系列用下来我最直观的感受是SIMPLE SWITCHER Nano Modules把板级电源设计的门槛又压低了一截。它不像传统分立方案那样需要你精通电感选型、环路补偿和开关节点Layout你只需要照顾好输入输出电容和合理的散热就能得到一版表现稳定的电源。对于小尺寸物联网设备、传感器节点、手持仪器这类空间紧张且对EMI敏感的产品这确实是一条很务实的路径。如果你准备在自己的项目里尝试我建议你第一步不要急着直接画板而是先买一块评估板把自己的实际负载接上去测一下纹波、瞬态和热性能有了第一手数据再决定具体型号和外围参数。这样虽然多花了一点时间但能为后面省下大量改板的麻烦。最后分享一个小技巧如果你用的是可调输出型号反馈电阻选0.1%精度的低温漂电阻输出电压会更稳定长期工作也不会漂。这个细节很小但在需要长时间稳定运行的产品上效果是实实在在的。
返回列表