资讯动态

滤波电路与并联谐振:从寄生参数到实战排查

发布时间:2026/10/25 1:03:25 来源:尧图企业网站定制
上周调一块电源板输出端滤波电路加了一堆电容纹波不仅没压下去还在某个频点冒出一条尖刺。用示波器放大一看问题不在容量不够而是走线电感和电容碰在一起形成了谐振把噪声放大送上去了。这种经历做电源和信号处理的人都熟——滤波电路和并联谐振看似两个独立章节实际工程里总是纠缠在一起。这套电路学习笔记写到第11.5节我打算把滤波电路、实际电感线圈下的并联谐振放一起梳理一遍重点不是背公式而是说清楚为什么选这种结构、为什么实际电路和书本对不上。适合刚学完基础电路理论、正在自己画板子调电路的电子爱好者以及相关专业方向的学生。如果你已经在用示波器看波形这篇文章能帮你把噪声、谐振和滤波串成一条线。1. 滤波电路的整体设计与思路拆解1.1 先想清楚你到底要滤掉什么滤波不是“加个电容”那么简单。拿到一个电路第一步是问自己噪声从哪里来频段是多少幅度多大走的是传导还是辐射路径。比如开关电源带来的开关纹波频率通常落在几十kHz到几MHz幅度和负载电流相关数字芯片的时钟及谐波在几十MHz以上往往通过电源引脚和地弹耦合到模拟电路工频及其谐波在100Hz到几kHz主要是接地回路和走线拾取还有一些宽带随机噪声来自器件本身的热噪声和参考地的电位波动。噪声来源不同适合的滤波结构完全不一样。以我自己的习惯电源输出侧的开关纹波倾向于用LC低通或CLC π型滤波因为电流大纯RC会在电阻上产生明显压降影响电压调整率。信号链路上的噪声比如ADC采样输入优先用RC低通因为电流很小电阻压降可以忽略而且RC结构没有谐振峰不会在某个频率上自激或放大噪声。至于射频干扰通常要在接口处放共模电感、磁珠、Y电容这些普通MLCC已经不太够用。所以“滤波”不是一个固定套路而是一套针对噪声频谱的响应策略。设计上还有一点容易忽略滤波电路的截止频率和噪声频段的间距决定了最终效果。一阶RC低通每十倍频只衰减20dB如果你只领先噪声一个十倍频衰减量只有20dB对很多EMC测试来说远远不够。要么把截止频率再压低要么级联要么改用LC二阶滤波高频段按40dB/dec衰减。这一点在选型时就要想清楚而不是等板子回来了再补救。结构基本原理适合场景主要限制RC电阻分压加电容对地泄放小信号、信号调理、ADC前端电阻带来压降与热噪声一阶衰减较慢LC电感阻挡高频电流电容低阻抗泄放电源输出、功率级、较大电流存在谐振峰阻尼不足会放大噪声π型/多级多级反射与吸收拓宽抑制频带输入EMI滤波、高要求电源体积大、成本高、布局敏感1.2 为什么单靠电容解决不了所有问题很多人在电源输出端并一堆大电容结果高频噪声还是窜出来。原因在于实际电容不是理想元件。一个铝电解电容等效串联电阻ESR可能到几百毫欧等效串联电感ESL也有几十nH即便MLCCESL也在nH量级。电容的阻抗随频率先降后升在自谐振频率处达到最低高于这个频率后电容反而呈现感性滤波效果直线下降。举例算一下一只1uF的MLCC若ESL约1nH自谐振频率 f ≈ 1/(2π√(LC)) ≈ 1/(2π√(1e-6 * 1e-9)) ≈ 5.03MHz。意味着这颗电容只对5MHz以下有效高于5MHz时它不再是“低阻抗通道”。因此工程上才有一组经典做法大小容值配合大电容管低频纹波小电容管高频噪声再配合磁珠或电感做隔离本质上就是用不同自谐振频率的电容覆盖更宽的频段。同时要注意谐振带来的负面作用电容与走线电感、供电网络的寄生电感串联后会在某个频率上产生串联谐振如果该频点和开关噪声重合纹波不但不减小反而会被放大。这是“加了滤波反而更吵”最常见的原因。设计时可以在阻抗分析仪上扫一下电源网络的阻抗曲线看是否在目标频段出现尖峰必要时用阻尼电阻或低ESL电容去压峰。2. RC滤波电路原理、计算和采样电路里的实战2.1 RC低通的截止频率从哪里来RC低通是最简单也是用途最广的滤波电路。一阶RC低通的传递函数是 H(s) 1/(1sRC)幅频特性在-3dB处的截止频率为 f_c 1/(2πRC)。频率高于f_c后增益开始按20dB/dec衰减也就是说每十倍频衰减约20dB。假设你有一个1kHz的有用信号噪声集中在100kHz用f_c10kHz的RC低通在100kHz处大约还有-20dB也就是衰减到1/10如果不够可以再级联一级或降低截止频率。实际选参数要同时看电阻和电容各自的限制。我常用电流采样电路输入滤波的例子来说明采样电阻 R_sense 10mΩ差分电压只有几十毫伏采样信号带宽大概100kHz就够了需要滤掉MHz级别的开关干扰。如果选 R1kΩ、C1nFf_c ≈ 159kHz看似满足。但 R1kΩ 接到运放输入端若运放输入偏置电流有10nA就会引入10μV的失调对微伏级信号来说就是不能接受的。这时可以把R降到10ΩC升到100nF同样得到 f_c ≈ 159kHz但电阻引起的失调和热噪声明显减小。代价是电容体积变大以及信号源需要驱动更大的容性负载。这类取舍在信号链上天天遇到没有绝对正确只有适合当前指标的组合。2.2 采样电路里加RC滤波的三个原则针对电流采样电路输入滤波我整理过几条实战原则。第一电阻放在采样电阻和运放之间电容跨接在运放两个输入端之间构成差模滤波同时每个输入端对地再并一个小电容构成共模滤波。差模电容决定差模带宽共模电容抑制地电位差带来的共模噪声。如果只放一个跨接电容面对共模干扰时基本没有作用。第二RC乘积决定带宽但R会受到源阻抗影响。如果前级是电流型传感器R大了会造成电压建立过慢如果前级是电压源还要考虑分压影响。通常R选几十欧到几kΩ之间C选几nF到几十nF具体看信号幅度和源阻抗。第三RC滤波引入的额外极点会影响后级运放的开环增益相位容易让闭环产生振铃尤其是高速采样保持电路中。遇到这类情况要么把RC放在ADC驱动运放的输出端、靠近ADC引脚要么用有源滤波替代避免无源RC与放大器之间互相耦合。实测中还有一个反复踩过的坑电容位置放错了。同一颗电容从采样电阻引脚直接跨到地和先经过一段长走线再对地效果差别很大。长走线自身的寄生电感和电阻会把本该被滤掉的噪声重新耦合进来。推荐做法是滤波电容的接地点尽量靠近采样电阻的参考地让高频回流路径最短。这一点在手工搭电路时很容易忽略在PCB上则是必须守住的布局纪律。应用位置典型电阻典型电容备注电流采样差分输入10Ω~100Ω1nF~100nFR受源阻抗影响C越大抗混叠越好光耦输入侧1kΩ~2kΩ100nF~1μF时间常数要与信号脉宽匹配中速数字信号输入100Ω~1kΩ100pF~1nF保留边沿滤除振铃3. LC并联谐振从理想模型到实际电感线圈3.1 理想并联谐振电路为什么在谐振点阻抗最大电路理论里LC并联谐振是一个绕不开的模型。L和C并联在谐振频率 f0 1/(2π√(LC)) 处电容的容抗和电感的感抗大小相等、方向相反支路电流互相抵消从外部看等效阻抗趋于无穷大这是理想无损耗情况。用一个数值感受一下L10μH、C10nF√(LC)√(1e-13)≈3.16e-7秒f0≈1/(6.28*3.16e-7)≈503kHz。也就是说一个10μH电感和10nF电容并联在503kHz附近对外呈现高阻抗。设计陷波器就是利用这一点把某一个窄带频率挡在通道外。设计选频网络则是反过来把它用作带通。但理想模型的成立条件很苛刻L和C都必须是纯无源、无损耗的器件。一旦给电感串入一个直流电阻谐振阻抗马上从无穷大掉到一个有限值。推导起来也不难在谐振频率附近忽略电容损耗时并联回路的等效阻抗峰值约等于 L/(RC)。同样用 L10μH、R0.5Ω、C10nF 计算L/(RC)1e-5/(0.5*1e-8)2kΩ。从“无穷大”变成2kΩ这就是损耗的代价。还有一个更直观的关系式谐振阻抗峰值约等于 Q 乘以特征阻抗 √(L/C)特征阻抗在这个例子里是31.6ΩQ越高峰值越高选择性越好。3.2 实际电感线圈直流电阻、分布电容、磁芯损耗标题里特意强调“实际电感线圈下的并联谐振”因为真实电感和理想电感差太多。一个线圈的等效模型至少包含三部分。直流电阻 R_DCR 是铜线的自身电阻随温度升高而增大直接决定线圈的低频损耗也是谐振Q值的主要限制因素。分布电容 Cp 来自线圈匝间、层间以及引线之间的寄生电容绕线层数越多、电压越高、骨架介质越厚Cp越不可忽略。磁芯损耗则来自铁氧体、铁粉芯等磁芯材料在交变磁场中的磁滞损耗和涡流损耗频率越高损耗越明显工作温度升高时损耗也会加剧等效为一个随频率变化的电阻。这三个寄生参数对并联谐振的直接影响主要有三点。第一谐振频率发生偏移。外部并联C1nF线圈自身Cp20pF时等效谐振电容其实是1.02nF谐振频率约比理论值低1%。这个偏移看似不大但用在窄带陷波时1%的偏差就可能让目标频点完全滤不掉。第二Q值下降。Q2πfL/R_DCRR_DCR越大Q越小谐振峰越钝选择性越差。第三高频下Cp和L自己也会谐振形成线圈的自谐振频率SRF。如果工作频率接近SRF电感将逐渐变成电容性整个并联谐振行为会完全乱掉。选择器件时可以先查电感规格书里的SRF确保工作频率远低于它一般至少留3到5倍余量。3.3 带损耗的参数变化算给你看把上一节的参数完整算一遍方便你对着抄作业。取电感 L10μH、R_DCR0.5Ω、C10nF。谐振频率 f0≈503kHz感抗 XL2πf0L≈2π503kHz10μ≈31.6Ω谐振阻抗峰值 Zmax≈L/(R_DCRC)10μ/(0.510n)2kΩQ值≈XL/R_DCR31.6/0.5≈63。如果R_DCR增大到2ΩQ掉到约15.8Zmax变成500Ω。同样是并联谐振损耗差异带来的阻抗峰值可以相差4倍带外抑制能力也天差地别。线圈电阻R谐振阻抗ZmaxQ值带宽相对值0.5Ω2kΩ约63窄2Ω500Ω约16宽再把 Cp20pF 考虑进去10μH 电感的自谐振频率约为 1/(2π√(10μ*20p))≈11.2MHz外部谐振点在503kHz距离自谐振还很远Cp的影响很小。但如果你为了缩小体积选了高电感量的线圈比如1mHSRF往往只有几百kHz到1MHz左右再并一个小电容去谐振就很容易和SRF纠缠在一起。我之前试过用一颗高电感量贴片电感做低频谐振标称SRF只有两三MHz而整个回路的谐振点正好也在两三MHz附近无论怎么调整外部电容阻抗曲线都歪得不正常。后来换成SRF高一个数量级的电感问题才消失。3.4 并联谐振在电路里的三个实际用法实际应用主要有三类。第一类是陷波或者说带阻。把LC并联谐振电路串在信号通路里谐振频点呈现高阻抗把特定频率挡掉常用于滤除开关电源的基波干扰。第二类是选频网络用于振荡器、中频放大器里选出目标频率配合Q值决定带宽。第三类是EMC整改当传导发射测试出现某个窄带超标时在路径上加入并联谐振电路压制特定频点但谐振点附近的阻抗峰值会被负载电阻拉低效果需要实测确认。用起来也有一个陷阱并联谐振回路的高阻抗只有在“并联”接入信号路径时才有意义如果信号是从谐振回路两端取出要考虑源阻抗和负载阻抗对Q值的影响。负载太轻阻抗太小会把Q值拉低选择性变差。同时Q值也不是越高越好。高Q意味着谐振峰又尖又窄元件容差和温度变化很容易让实际谐振点偏离目标所以在很多工程场景里反而会故意加阻尼电阻把Q值压下来。4. EMI滤波、光耦输入保护和电流采样三块工程实例4.1 EMI滤波电路怎么搭EMI滤波电路在电源输入端口很常见典型拓扑是共模电感加X电容、Y电容再视需要加差模电感构成多级低通。共模电感两个绕组绕在同一磁芯上正常工作电流产生的磁场互相抵消所以不容易饱和共模电流方向相同磁通叠加呈现一个大电感。X电容跨接在两根电源线之间负责差模滤波但X电容容量不能随意加大它直接关系到放电安全而且需要配套放电电阻。Y电容从线到地负责共模滤波容量受漏电流限制太大就会带来安全问题。一个容易被忽略的点EMI滤波器里的电感和X电容本身也是一个LC谐振回路。如果这个谐振频率落在开关电源工作频率附近滤波效果不但打折还会把某一频点的噪声放大。常规做法是让滤波器截止频率比开关频率低一个数量级以上定版前用噪声频谱仪看整条传导发射曲线有没有异常尖峰。另外共模电感的漏感虽然对差模噪声有一点衰减作用但漏感分散性很大不能作为差模滤波的主要依赖该放差模电感的地方还是要放。4.2 光耦输入端滤波保护电路怎么搭光耦是容易出现误动作的器件输入端一个窄脉冲就可能让输出翻转。热词里说的光耦输入端滤波保护电路本质上是用RC低通把窄脉冲干扰滤掉同时加保护二极管防止过压损坏。典型接法输入端串联限流电阻R1在发光二极管两端反向并联一个二极管再在输入端口并联滤波电容C1。R1和C1组成的时间常数决定了光耦能响应的最小脉冲宽度。如果要传1kHz方波脉宽0.5msRC时间常数控制在脉宽的1/5以内比较稳也就是不大于100μs取 R11kΩ、C1100nF 刚好。输入侧再用一个小电阻限制电流μs级干扰毛刺被RC低通削掉输出侧用施密特触发器恢复方波边沿。如果干扰更强可以在输入侧加一个磁环或者把RC拆成两级。实际调试时还要注意一个细节光耦导通后发光二极管本身会把电压钳位RC充电过程不是完全线性的所以实际脉宽损失比纯RC预测的小一些但设计时仍按最坏情况留裕量。4.3 并联谐振在电流采样输入滤波中的用法回到电流采样电路。如果噪声有个固定的窄带比如开关噪声基波在200kHz可以尝试在差分输入端并联一个LC串联谐振回路让谐振点在200kHz处提供一个低阻抗旁路把该频点的差模干扰泄放掉。这里的LC串联谐振和标题里的并联谐振互为对偶串联谐振时阻抗最低适合把噪声引到地并联谐振时阻抗最高适合阻塞噪声。二者常常配合使用先利用LC串联谐振把某一频点的噪声旁路再利用RC低通把残余高频削弱。设计这个LC串联回路时要注意Q值不要太高。Q太高会使低阻抗频带过窄元器件误差稍微偏一点就失谐。通常可以故意串一个小电阻来降低Q值牺牲一点陷波深度换取带宽和稳定性。这也是实际电路和书本例题差别很大的地方书本里追求极致的Q工程上往往反过来限制Q目的都是为了在全温度范围、全批次范围里依然有效。5. 实测中遇到的典型问题与排查技法5.1 加了滤波电容噪声反而变大这种情况我遇到不止一次。一次在某电源板输出端并了多个陶瓷电容后实测波形在2MHz多了一个尖峰。拆掉部分电容尖峰消失。排查过程是这样的先用示波器FFT确认尖峰频率约2.3MHz然后根据板上走线长度估算寄生电感再查电容自谐振和走线谐振。最后确定是输出电容与电源到负载之间的走线电感形成了串联谐振在2.3MHz处阻抗谷值太小导致该频点电流被放大形成噪声增强。解决方法是改用自谐振频率更高的小容量低ESL电容把电容放在负载引脚附近缩短走线同时在LC路径上串一个很小的阻尼电阻通常0.1Ω到0.5Ω压制谐振峰。理论计算可以支撑这个操作串联RLC电路的品质因数Q√(L/C)/R串入R后Q值下降谐振峰被压平。这里Q和带宽的关系是我每次讲滤波都要强调的滤波电路一旦引入了L和C就不可能绕开谐振关键是想办法让谐振点避开工作频段或者用阻尼把它按下去。5.2 并联谐振点和预设频率对不上按L和C计算出来的并联谐振点实测却偏差明显要先怀疑两件事一是电感的分布电容二是探头和夹具的附加电容。用示波器10:1探头测量高阻谐振节点时探头输入电容通常在10pF左右这个电容直接并联在谐振回路上足以把谐振频率拉低好几个百分点。高频测量时更明显我曾用普通探头测一个3MHz的谐振点读出来只有2.6MHz左右换上一个低电容探头后读数马上接近预期。所以在评估高频谐振电路时测量工具本身的寄生参数必须纳入考量。一个高阻节点探头电容的影响远比你想象的大。如果手头有网络分析仪或者阻抗分析仪直接测谐振回路的阻抗模值曲线是最可靠的没有仪器时用信号发生器加示波器把电路接成陷波形式扫频观察也可以但读数时要扣除探头电容的影响。5.3 陷波器Q值太高一降温就跑偏设计陷波器时如果追求“很深很窄”实际做出来往往很难用。温度一变电感磁芯的磁导率发生变化元器件容差再叠加进去陷波频点很容易偏出去。我的习惯是给谐振回路串一个小电阻把Q值限制在20到50之间。举例在10μH、10nF的并联谐振回路上串一个1Ω电阻Q值从几十降到十几陷波深度变浅但工作温度范围和批次一致性大幅提升。很多工程指标卡的并不是最大深度而是在全温度范围内依然有效。电源EMC整改尤其如此谐振器件本身的温度系数就很大你上午调好的陷波点下午板子一热可能就跑掉了。与其追求完美深坑不如设计一个宽一点、稳一点的坑。5.4 光耦误动作源头治理比堆滤波更有效有一次某控制板的光耦在继电器动作瞬间频繁误触发。排查后看到输入侧波形有一个几十微秒、幅度很大的毛刺让光耦导通。单纯加大输入电容虽然能把毛刺压掉但有用的控制信号也变圆了频率一高就丢失。最后的方案输入侧用电容把毛刺从几十μs压到几μs输出侧加施密特整形恢复波形同时继电器线圈两端加了续流和RC吸收把干扰源本身削掉。这个案例的启示是滤波保护不能只盯着被干扰的器件源头治理往往更有效一个RC吸收网络省掉后面不少麻烦。现象常见原因排查方法处理思路纹波不降反增走线电感与电容串联谐振FFT看尖峰位置估算寄生电感换低ESL电容、缩短走线、加阻尼电阻谐振频率偏移线圈分布电容、探头附加电容用低电容探头或网络分析仪复测选SRF更高的电感测时扣除探头电容陷波器失谐Q值过高、元件温漂不同温度扫频对比串阻尼电阻把Q压到20~50光耦误动作干扰源没处理RC时间常数不当对比输入输出波形查毛刺宽度源头加吸收输出侧整形最后分享一个我用得很顺手的习惯每次改完滤波或谐振电路都用示波器的FFT扫一遍整个频带而不仅仅是看时域波形。只看时域容易漏掉窄带尖峰FFT能把这些“隐形噪声”放到眼前一旦发现某个频点异常再回头对照原理图和布局绝大多数问题都能定位到寄生参数上。这一节笔记没有堆公式我想表达的核心是滤波电路和并联谐振最终都要回到对实际元件寄生参数的理解上。你手里的电感和电容远没有理想模型那么听话我自己也被它们坑过很多次。下次调试时如果再遇到“加了电容反而更吵”先别急着怀疑电容质量量一量谐振点在哪里往往答案就出来了。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑