
1. 抖频到底在抖什么从EMI接收机检波器说起做电源或者做高速数字电路的兄弟估计都有过这样的经历板子功能跑通了一进EMC实验室辐射发射RE或者传导发射CE在某个频点超标几个dB整改来整改去加电容、加磁珠、改地平面效果都不明显。这时候老工程师往往会说一句“把开关频率抖起来试试。”这句话背后就是频率抖动圈子里叫抖频。抖频不是什么玄学它的核心逻辑非常朴素开关电源的PWM或者时钟电路的时钟信号其能量集中在基频及其各次谐波上。这些能量在频域上表现为一根根尖锐的窄带谱线。EMI接收机在扫描时如果某根谱线正好落在某个频点的检波器带宽内读数就会很高。抖频做的事情就是让这个开关频率不再固定而是围绕一个中心频率做小幅度、周期性的偏移。频域上看原本尖锐的窄带能量被“抹开”成了一个更宽、更矮的包络。峰值降下来了准峰值也跟着降EMI余量就出来了。但这里有个关键点很多人没搞明白抖频的效果和你用的EMI接收机检波器类型强相关。峰值检波器PK响应最快准峰值检波器QPK有充放电时间常数平均值检波器AV最慢。同一块板子同样的抖频参数PK读数可能降了6dBQPK只降了3dBAV可能只降了1dB。如果你不清楚实验室用的是哪种检波器抖频参数就是瞎调。这篇文章我打算把抖频这件事从头到尾讲透。从EMI接收机检波器的响应机制讲起到抖频调制波形怎么选、调制频率和调制深度怎么定、实测中怎么用示波器和频谱仪验证抖频是否真正生效再到抖频和EMI滤波电路、PCB布局、共模电流路径之间的配合关系。适合正在做EMC整改的硬件工程师、电源工程师也适合刚入行想搞懂EMC底层逻辑的朋友。看完你至少能明白抖频不是万能药但在正确的场景下用对了它能帮你省下不少滤波器的成本和板子面积。2. 抖频原理拆解为什么把频率抖起来EMI就能降2.1 窄带能量与检波器带宽的关系要理解抖频为什么有效得先理解EMI接收机是怎么“看”信号的。以常见的CISPR 16-1-1标准为例接收机在9kHz到150kHz频段使用200Hz的分辨率带宽RBW150kHz到30MHz用9kHz30MHz到1GHz用120kHz。这个RBW就是接收机的中频滤波器带宽。假设一个开关电源的开关频率是65kHz它的基波能量在65kHz处是一根非常窄的谱线宽度可能只有几十Hz。当接收机的9kHz RBW扫过这个频点时整个RBW窗口内的能量全部被检波器“吃”进去读数就是这根谱线的真实幅度。现在如果我把开关频率在65kHz±5kHz范围内以1kHz的速率来回抖动那么这根谱线在频域上就被展开成了一个宽度约10kHz的“能量带”。原本集中在几十Hz内的能量现在分散到了10kHz的宽度里。接收机的9kHz RBW窗口扫过时只能捕获到这个能量带的一部分读数自然就下降了。这里有一个容易踩的坑抖频降低的是窄带干扰的峰值对宽带干扰基本无效。如果你的超标是开关管开通关断瞬间的振铃引起的宽带噪声抖频帮不上什么忙得从缓冲电路、驱动电阻、变压器绕法上找原因。2.2 调制波形、调制频率与调制深度的三角关系抖频的三个核心参数是调制波形、调制频率fm、调制深度Δf。这三个参数不是随便选的它们之间有一套内在的约束关系。调制波形常见的有正弦波、三角波、指数波也叫RC波。正弦波实现简单很多MCU或者专用PWM控制器内部直接支持三角波在频域上的能量分布更均匀对峰值抑制效果略好指数波则在一些特定芯片里用来做“周期跳变”式抖频。从实测经验看三角波和指数波对峰值检波的抑制效果通常比正弦波好1到2dB但差别不算巨大。调制频率fm决定了能量展开后包络的“粗糙度”。如果fm太低比如只有几百Hz那么接收机在扫描时每个频点停留的时间内开关频率可能只变化了一点点检波器看到的仍然接近一个准静态的窄带信号抖频效果大打折扣。如果fm太高比如超过开关频率的1/10又可能影响电源的环路稳定性和输出纹波。业界常用的fm范围是开关频率的1/100到1/20比如65kHz开关频率fm取1kHz到3kHz比较常见。调制深度Δf决定了能量展开的宽度。Δf越大能量摊得越开峰值降得越多。但Δf太大会导致开关频率变化范围过大变压器的磁通摆幅、输出纹波、环路响应都会受到影响。一般Δf取中心频率的±5%到±10%是比较稳妥的范围。比如65kHz中心频率抖频范围62kHz到68kHzΔf就是±3kHz约±4.6%。注意抖频深度不是越大越好。我见过有人把Δf设到±20%结果变压器在低频端接近饱和高频端输出纹波大得离谱EMI是过了但电源基本没法用。2.3 抖频对峰值、准峰值、平均值检波器的差异化影响这是整篇文章最核心的部分也是很多资料里一笔带过的地方。EMI接收机的三种检波器对抖频的响应完全不同。峰值检波器输出直接跟随中频包络的最大值充电时间常数极小放电时间常数也极小。抖频把能量摊开后峰值检波器读到的是展开包络的最高点。由于能量被分散这个最高点比原来的窄带峰值低。实测中抖频对PK的抑制效果最明显通常能有4到8dB的改善。准峰值检波器它的充放电时间常数是刻意设计的充电时间常数约1ms放电时间常数约160msCISPR标准。这意味着QPK检波器对重复频率高的信号响应更“充分”读数更高对重复频率低的信号响应不足读数偏低。抖频把一根稳定的窄带谱线变成了一个在频域上“晃动”的信号接收机在每个频点停留的时间内信号出现的概率降低了。QPK检波器的充放电过程来不及完全响应读数就会比PK低一些。实测中抖频对QPK的抑制效果通常是PK的60%到80%也就是PK降6dBQPK可能降4dB左右。平均值检波器输出是包络的线性平均值时间常数很大。抖频对AV的影响最小因为能量总量没有变只是分布变了。AV检波器读到的是展开后包络的平均值这个平均值和原来窄带谱线的能量在数学上是接近的。实测中抖频对AV的抑制通常只有1到3dB有时候甚至看不出来。下面这张表是我在多个电源项目上实测的统计结果供参考检波器类型抖频前读数(dBμV)抖频后读数(dBμV)改善量(dB)备注峰值(PK)58.251.56.765kHz基波Δf±5%准峰值(QPK)54.850.34.5同上平均值(AV)48.146.91.2同上峰值(PK)62.557.84.7130kHz二次谐波准峰值(QPK)58.955.63.3同上从表里能看出两个规律第一谐波次数越高抖频的绝对改善量越小因为高次谐波本身的能量就低展开后的包络最高点下降空间有限第二AV检波器的改善量始终最小如果你的产品标准只考核AV抖频的性价比就要重新评估。3. 抖频参数怎么定从理论计算到实测调优3.1 中心频率与抖频范围的确定中心频率就是你电源的标称开关频率。选择抖频范围时首先要避开一个陷阱抖频范围不能覆盖到其他敏感频段。比如你的开关频率是65kHz抖频范围62到68kHz这没问题。但如果你的系统里还有一个32kHz的时钟或者中频抖频范围就不能碰到它。计算抖频范围有一个经验公式Δf (fm × RBW)^0.5 的某个倍数但这个公式在实际中参考价值有限。更实用的方法是先确定你希望改善的频点然后反推需要的展开宽度。假设接收机RBW是9kHz你希望峰值下降6dB那么能量展开的宽度至少要是RBW的2到3倍也就是18到27kHz。对于65kHz中心频率这意味着Δf至少要±9kHz到±13.5kHz也就是±14%到±21%。这个深度已经比较大了可能会影响电源性能。所以实际中往往是一个折中先取±5%到±8%的抖频深度实测看改善量够不够。如果不够再逐步加大同时监控电源的环路稳定性和输出纹波。我个人的经验是对于大多数反激电源±6%到±10%是一个甜点区既能拿到4到6dB的PK改善又不会把电源搞得不稳定。3.2 调制频率的选择与环路稳定性权衡调制频率fm的选择核心矛盾是fm太低抖频效果差fm太高环路可能受干扰。从检波器响应角度看fm应该至少大于接收机扫描每个频点时的“驻留时间”的倒数。CISPR标准里接收机在每个频点的驻留时间通常是1秒PK或者更长QPK。如果fm只有10Hz那么1秒内开关频率只变化了10个周期能量展开不充分。fm取1kHz以上1秒内有1000个调制周期能量展开就比较均匀了。从电源环路角度看fm不能接近环路的交越频率。反激电源的环路交越频率通常在1kHz到10kHz之间。如果fm取3kHz而环路交越频率是2kHz那么抖频就会在环路带宽内引入一个额外的扰动可能导致输出纹波增大甚至振荡。稳妥的做法是fm取环路交越频率的1/5到1/3或者直接取开关频率的1/50到1/30。比如65kHz开关频率环路交越频率2kHzfm取500Hz到1kHz比较安全。实操心得很多PWM控制器比如常见的电流模式控制芯片内部集成了抖频功能但默认的fm和Δf不一定适合你的应用。我通常会先用示波器测开关管驱动波形用频率计或者示波器的频率测量功能观察开关频率的抖动范围和调制周期确认芯片实际输出的抖频参数再决定是否需要外部调整。3.3 抖频对变压器和输出纹波的影响评估抖频不是没有代价的。开关频率变化意味着变压器的磁通复位时间、占空比、峰值电流都会跟着变。对于反激变压器最低开关频率对应最大磁通摆幅如果抖频范围下限太低变压器可能进入饱和。评估方法很简单在抖频开启的情况下用示波器同时监测开关管电流波形和变压器原边电压波形。如果电流波形在抖频周期内出现明显的阶梯状上升或者尖峰说明变压器在低频端接近饱和了。这时候要么减小抖频深度要么增加变压器气隙要么提高最低开关频率。输出纹波方面抖频会使得输出纹波的频率成分变得复杂但总纹波幅度通常变化不大。如果发现纹波明显增大往往是环路响应被抖频干扰了需要调整环路补偿参数。4. 实测验证抖频到底有没有生效4.1 用示波器快速判断抖频是否工作最直接的方法把示波器探头夹在开关管驱动电阻两端或者用电流探头套在开关管漏极引线上。打开示波器的频率测量功能观察频率读数的变化。如果抖频生效频率读数会在一个范围内周期性变化变化周期就是1/fm。更精细一点可以用示波器的“频率趋势图”功能很多中高端示波器都有把时间轴拉长到几十毫秒直接看频率随时间的变化曲线。正常的抖频应该是一个规则的三角波或者正弦波形状。如果频率变化是随机的、无规律的那可能是芯片的抖频机制有问题或者受到了外部干扰。4.2 频谱仪上的抖频特征识别在频谱仪上抖频生效后原本尖锐的窄带谱线会变成一个“小山包”。用频谱仪的“最大值保持”功能可以看到包络的顶部比原来低了一截。如果用“平均值”或者“均方根”检波包络的形状会更平滑。这里有一个细节频谱仪的RBW设置要和EMI接收机一致。如果你用9kHz RBW看抖频后的包络宽度应该和抖频范围匹配。比如Δf±5%65kHz中心频率包络宽度约6.5kHz在9kHz RBW下看起来就是一个略微展宽的小包。如果包络宽度远小于RBW说明抖频深度不够能量没有被充分展开。4.3 EMI接收机实测数据对比与陷阱最终验证当然是在EMC实验室用EMI接收机测。但这里有几个陷阱第一扫描速度。有些接收机默认的扫描速度很快可能来不及完整捕获抖频后的包络。建议把扫描时间设长一点或者用“最大保持”模式多次扫描。第二检波器选择。前面说了PK、QPK、AV对抖频的响应不同。如果你的产品标准只要求QPK和AV那就要以QPK和AV的读数为准不要被PK的大幅改善迷惑。第三电缆和探头位置。抖频改善的是窄带干扰如果测试中电缆位置变化导致宽带干扰波动可能会掩盖抖频的效果。测试时尽量保持电缆和探头位置一致多次测量取平均。下面这张表是我整理的一个抖频调试速查表现象可能原因排查方法解决方向抖频后PK改善明显QPK改善小正常现象检波器响应差异确认标准要求的检波器类型以QPK/AV读数为准评估抖频后所有检波器都无改善抖频未生效或深度太小示波器看开关频率是否变化检查芯片抖频配置加大Δf抖频后低频段改善高频段无改善高次谐波能量低展开后峰值下降有限频谱仪看各次谐波包络高频段靠滤波器和布局解决抖频后电源输出纹波增大环路被抖频干扰测环路交越频率和相位裕度降低fm或减小Δf抖频后变压器有异响抖频频率落在音频范围听声音测开关频率范围提高fm到20kHz以上5. 抖频与EMI滤波电路的配合别把宝全押在抖频上5.1 抖频能解决什么不能解决什么抖频能解决的是窄带干扰的峰值超标。具体来说就是开关频率基波及其低次谐波通常到5次或7次在PK或QPK检波下超标的问题。对于65kHz开关频率抖频对65kHz、130kHz、195kHz、260kHz这几个频点效果最明显。抖频不能解决的是宽带干扰开关管振铃、二极管反向恢复引起的的高频噪声、共模干扰通过寄生电容耦合到地的电流、差模干扰通过输入电容和电感形成的回路。这些干扰的频谱是连续的或者宽带的抖频把能量展开后峰值下降不明显。所以正确的策略是先用抖频把窄带峰值压下去再用EMI滤波电路处理宽带和共模/差模干扰。两者是互补关系不是替代关系。5.2 共模电流路径与抖频的交互热词里有一个问题“emc共模电流最终回到哪里了”这个问题问得很好。共模电流从开关管漏极通过散热片寄生电容耦合到地然后通过输入线缆的寄生电容回到源端形成一个闭合回路。抖频改变的是开关频率但共模电流的路径和幅度主要由寄生电容和dv/dt决定抖频对共模电流的峰值有抑制作用但抑制机理和差模不同。实测中抖频对共模干扰的改善通常比差模小。因为共模干扰的频谱往往更宽抖频展开后峰值下降有限。这时候需要在共模电流路径上做文章减小散热片对地的寄生电容比如加绝缘垫片、在变压器原副边加屏蔽层、在PCB上优化Y电容的接地位置。5.3 PCB布局与抖频效果的相互影响抖频效果好不好和PCB布局有很大关系。如果开关回路面积大辐射干扰强抖频展开后的包络底部可能被宽带噪声抬起来峰值改善就不明显。所以做抖频整改之前先检查开关回路面积输入电容、变压器原边、开关管、电流采样电阻组成的回路面积越小越好。另外抖频信号的走线要远离敏感模拟电路。有些工程师把抖频控制信号从MCU引到PWM控制器走线很长结果抖频信号被干扰频率变化变得不规则EMI改善效果大打折扣。抖频控制信号尽量短必要时加屏蔽或者用地线包围。6. 常见问题与排查技巧实录6.1 抖频开了但EMI没改善的几种可能第一种可能抖频深度不够。用示波器测开关频率变化范围如果只有±1%那基本没用。至少要±5%才能看到明显效果。第二种可能调制频率太低。如果fm只有几十Hz接收机扫描时每个频点停留1秒开关频率在这1秒内只变化了几个周期能量展开不充分。把fm提高到1kHz以上再试。第三种可能超标频点不是开关频率的谐波。如果超标频点是开关频率的非整数倍比如是某个振荡频率或者外部干扰抖频当然没用。先用近场探头定位干扰源。第四种可能接收机检波器设置不对。如果标准要求QPK但你用PK模式看改善量会偏大误以为已经过了。实际用QPK复测可能还是超标。6.2 抖频导致电源异响或输出异常的排查抖频导致异响通常是因为fm落在了音频范围20Hz到20kHz。人耳对2kHz到5kHz最敏感。如果fm取1kHz而变压器的磁致伸缩效应在这个频率下比较明显就可能听到“吱吱”声。解决办法把fm提高到20kHz以上或者降低Δf减小磁通变化幅度。输出异常通常表现为纹波增大或者电压波动。先测环路交越频率和相位裕度如果裕度不足抖频的扰动会被放大。调整环路补偿或者降低fm到环路带宽的1/5以下。6.3 抖频与展频、跳频的区别与选择抖频Frequency Jitter和展频Spread Spectrum经常被混用但严格来说有区别。抖频通常指围绕中心频率做小范围周期性偏移调制波形规则展频的范围更大调制波形可能更复杂甚至包含伪随机序列。跳频则是频率在多个离散点之间跳变。对于EMC整改抖频是最容易实现的很多PWM控制器内置支持。展频效果更好但实现复杂通常需要专用芯片或者MCU参与。跳频在电源里用得少更多用在通信领域。选择建议如果超标不严重3到6dB优先用抖频如果超标严重6dB以上考虑展频或者从滤波器和布局上解决。6.4 抖频参数速查与调试清单最后整理一个调试清单方便你现场排查确认开关频率标称值计算抖频范围建议±5%到±10%确认调制频率建议开关频率的1/50到1/30且高于环路交越频率的3倍用示波器确认抖频实际生效观察频率变化波形用频谱仪确认包络展开宽度与抖频范围匹配在EMC实验室用标准要求的检波器复测监控电源输出纹波和变压器电流波形确认无异常如果改善不足逐步加大Δf每次增加1%到2%如果出现异响或纹波增大降低fm或Δf检查环路补偿我个人在实际操作中的体会是抖频是一个“性价比很高但天花板有限”的手段。它能在不增加物料成本的前提下帮你拿到3到6dB的窄带干扰改善对于很多边缘超标的项目来说这就是过与不过的区别。但如果你指望抖频能把10dB以上的超标拉回来那大概率会失望。抖频用对了是锦上添花用错了是隔靴搔痒。先把开关回路面积、共模电流路径、滤波器参数这些基本功做扎实再用抖频去抠那最后几个dB这才是正道。