Class-D 输出滤波与 EMI 权衡:LC 截止频率、Q 值、开关纹波与扬声器辐射
更新时间:2026-11-03。D 类音频功放(Class-D amplifier)的功率级吐出的是几百 kHz 的方波脉冲,耳朵听到的声音全靠输出级之后的那一级 LC 低通把脉冲「抹平」。主文 D 类音频功放:PWM 调制、LC 滤波与效率-失真权衡的设计全景 讲了调制、死区、效率的全貌,本篇只盯住输出节点之后的世界:Lf、Cf 怎么选,截止频率摆在哪,为什么空载会振铃,以及开关纹波怎么顺着扬声器线变成辐射。EMI 的共性语言(差模/共模、扩频、热环路)在 开关电源 EMI 基础:传导/辐射噪声来源、扩频调制与布局抑制速查 里,本篇只讲音频功放特有的部分。
本文要回答的问题
- 二阶 LC 滤波器的截止频率 fc 和阻尼 Q 怎么算,为什么 fc 不能随便往低了设?
- Q 值随负载变化:8Ω 标称负载好好的,为什么空载或小音量时反而峰化振铃?
- 开关纹波在 fsw 处到底能衰减多少,-40dB/dec 怎么用来快速估数?
- BD 调制和 1SPW 调制输出频谱差在哪,为什么 BD 方案对滤波器更友好?
- 扬声器线为什么是辐射天线,差模和共模噪声分别用什么手段收?
下面这张流程卡是 Class-D 输出滤波的完整设计顺序:先定边界条件,再摆截止频率,随后才算元件、校阻尼、估纹波,最后处理线缆辐射。全篇就按这六步展开。
一、输出级之后:两级能量变换的后半程
功率级的两个半桥输出 SW_A、SW_B 是占空比随音频变化的方波,频谱由三部分组成:基带音频(20Hz~20kHz)、开关频率及其谐波(fsw 通常 300kHz~1.5MHz)、边沿陡峭带来的宽带裙边。输出滤波器的任务就是一个分频器:音频原样送给扬声器,fsw 及其以上的能量就地短路回电源或消耗在阻尼里,不许流进喇叭线。
下图是典型全桥(BTL)差分输出的滤波拓扑。两个半桥各串一只功率电感 Lf,差分电容 Cf 跨接在 OUT+ 与 OUT− 之间,扬声器挂在电容后面。注意 Cf 是差分跨接而不是各自到地——差分结构下两端开关纹波相位相反,跨接电容对纹波电流是低阻通路,对音频差分信号却几乎不耗能。
读这张图抓住一条主线:能量从左右两个半桥出发,经 Lf 限流、Cf 旁路纹波后才进扬声器;音频走 Lf 到喇叭这条路,开关纹波则走 Lf→Cf 这条短路环就地环流。理解了「纹波不进喇叭线」这个目标,后面所有参数选择都是在为它服务。
二、两个公式定江山:fc 与 Q
Class-D 输出滤波就是一个二阶 LC 低通,设计取值时只有两个数必须先算清。
截止频率(谐振频率):
fc = 1 / (2π√(Lf·Cf))负载阻尼系数(扬声器 Rl 与 LC 的比值):
Q = Rl·√(Cf / Lf)fc 决定「多高以上开始衰减」,Q 决定 fc 附近是平坦还是鼓包。理想的巴特沃斯响应 Q=0.707,通带最平坦;Q 大于 1,fc 附近幅度会上翘(峰化),Q 越大鼓包越高;Q 小于 0.707 则过阻尼,衰减倒是不鼓包,但元件体积和损耗都上去。滤波器逼近方式的系统对比可参考 滤波器逼近选型:Butterworth、Chebyshev 与 Bessel 的通带群延迟权衡,Class-D 输出级工程上通常把 Q 控制在 0.7~2 之间,用后级阻尼网络收拾残余峰化,而不是死扣 0.707——原因下一节算给你看。
fc 的摆位是一个三方夹缝:它必须远高于音频上限 20kHz(否则高频被切掉、音质发闷),又必须远低于 fsw(否则 fsw 处衰减不够、纹波和 EMI 全部抬头)。经验起点是把 fc 放在 30~60kHz,对应 fsw/fc 大约 8~15 倍,给开关基频留足衰减倍数。
算出 L、C 的数值只是纸面起点,选真实器件时还有三个约束。电感的饱和电流必须大于音频峰值电流叠加上纹波电流的包络——喇叭大动态输出时电感一旦饱和,电感量瞬间塌缩,滤波器在最响的乐段反而失效,所以规格书的 Isat 要留 30% 以上裕量;电感直流电阻 DCR 直接折损效率和阻尼系数,尽量选毫欧级功率电感,磁芯材质用铁硅或屏蔽铁氧体,避开便宜的开放磁路工字电感(它本身就是个漏磁辐射源)。电容要选低 ESR 的薄膜或 X7R 陶瓷,且警惕陶瓷电容的直流偏压效应:耐压 25V 的 0805 电容在 12V 偏压下有效容量可能只剩标称的四成,fc 实际就漂高一倍,选型时按偏压后的有效容量重算。
三、三组设计取值示例:fc、Q 与纹波衰减的对照
下面三组数值都是自洽的设计取值示例,条件统一为 fsw=400kHz、标称负载 8Ω。fsw 处的衰减量按二阶低通远离谐振点的渐近线估算,即电压按频率比平方衰减(每十倍频 40dB):衰减 ≈ 20·lg((fsw/fc)²)。这是工程估数,实际值受电感 DCR、电容 ESR 和 PCB 寄生参数影响会有几 dB 出入。
| 组合 | Lf / Cf | fc | Q(8Ω 负载) | 400kHz 处衰减(估算) | 评价 |
|---|---|---|---|---|---|
| A | 10µH / 0.68µF | 约 61kHz | 2.09 | 约 −33dB | fc 离音频边远、音质安全,但 Q 偏高需阻尼,纹波余量小 |
| B | 22µH / 1µF | 约 34kHz | 1.71 | 约 −43dB | 主流折中:纹波衰减充足,峰化靠阻尼网络压住 |
| C | 33µH / 2.2µF | 约 19kHz | 2.07 | 约 −53dB | 纹波最干净,但 fc 压进音频带,20kHz 附近先峰化后滚降,高频发毛 |
三组数据说明三件事。第一,fc 不是越低越好:组合 C 纹波衰减最漂亮,可 fc 已经压到 20kHz 以内,通带边缘在 Q=2.07 下先鼓出约 +6dB 再往下掉,钹声、齿擦声这类高频内容直接失真,大电感还带来直流电阻损耗和体积。第二,想把 Q 严格压到 0.707,在 8Ω 负载下配出来的电容很小、fc 会被推到上百 kHz,fsw 处反而只剩十几 dB 衰减——所以工程现实是选组合 B 这类 fc 30~40kHz、Q 在 1.5~2 的取值,再用外加阻尼收拾峰化。第三,衰减估算只在远离 fc 时成立,fsw/fc 至少要拉开 5 倍以上才能套 -40dB/dec,离得近时谐振峰可能把纹波「放大」而不是衰减。
四、空载为什么振铃:Q 是负载的函数
Q 的公式里 Rl 在分子上,这是 Class-D 输出滤波最反直觉的一个坑:负载越轻,Q 越高。8Ω 喇叭接在那里时 Q=1.7,峰化尚可接受;用户拔掉喇叭(Rl 趋近无穷大)或深夜小音量(喇叭等效阻抗在谐振频率附近本来就会升到几十 Ω),Q 直接冲向数倍乃至数十,fc 处变成一个高 Q 谐振槽。脉冲边沿每次激励一下,输出端就长时间振铃,频谱上 fc 附近出现一根高而宽的杂散峰——它既污染音频带内(听感刺耳),又是一路实在的传导和辐射发射。
下图把「轻载峰化→EMI 超标」的判断和处置流程画出来。红色是入口现象与根因,蓝色是核算动作,绿色是通过分支,橙色是修复动作,紫色是设计期预防。
读这张流程要抓住「Q 随负载走」这个根因:绝大多数量产整改不是重选 L/C,而是加阻尼。最常见的做法是在扬声器两端并一个 RC 串联网络(Zobel 网络),Rd 取约等于标称喇叭阻抗(8Ω 上下),Cd 取 2~3 倍 Cf;它在音频段几乎不消耗功率(电容隔直),到了 fc 和 fsw 段却把等效 Q 拉下来。另有在 Cf 上串小电阻的做法,成本更低但会牺牲一些纹波衰减,两种思路都要实测取数。
五、BD 与 1SPW:调制方式决定纹波频谱形状
滤波器要对付的信号形状,取决于调制器怎么开关。这里只讲与输出滤波直接相关的频谱差异,调制原理本身主文已经讲透。
| 调制方式 | 开关动作 | fsw 基频的差分能量 | 对滤波器的含义 |
|---|---|---|---|
| 1SPW(单边调制) | 一个半桥开关,另一个静态 | 差分波形含完整 fsw 方波分量,基频能量大 | fsw 处主要靠 LC 硬衰减,滤波压力大 |
| BD(双边差分调制) | 两个半桥反相开关 | 50% 占空比附近差分 fsw 分量对消,残余主要落在共模与偶次谐波 | 差分纹波电流小,Cf 和电感可以选小,共模处理权重上升 |
BD 调制在静音和小信号时把差分开关能量抵消掉大半,这就是近年集成 Class-D 芯片多用 BD(或其改进型)的重要原因之一:同样的 EMI 指标,BD 方案配的输出滤波器更小。代价是两个半桥都在开关,共模 dv/dt 动作翻倍, heatsink 与线缆上的共模噪声更突出。所以选了 BD 不等于 EMI 过关,只是把战场从差模挪到了共模。数字侧 PWM 怎么生成可参考 DAC 与 PWM 数字音频。
六、扬声器线当天线:差模、共模与附加抑制手段
功放到喇叭的线束在整机里往往是最长的一根开放导体,长度可达数十厘米到数米,恰好能高效率辐射 fsw 及其低次谐波。辐射分两种模态,机理和对策完全不同。
| 维度 | 差模(DM)噪声 | 共模(CM)噪声 |
|---|---|---|
| 电流路径 | OUT+ 流出、OUT− 流回,成对往返 | 两根线同相流出,经杂散电容对地返回 |
| 辐射效率 | 与双线围成的环路面积成正比 | 线缆整体对地驱摆,近似单极天线,效率更高 |
| 首要对策 | LC 滤波器、双绞/并排走线压环路面积 | 共模扼流圈、散热片接地、开关沿缓化 |
| 辅助手段 | 阻尼网络收峰化、磁珠压高频尾 | 展频调制摊薄峰值、线缆端磁环 |
差模侧最廉价也最有效的动作是减小环路面积:OUT+ 与 OUT− 紧贴走线或双绞,回流路径越短,纹波电流围成的环越小,辐射按面积线性下降。这与开关电源热环路的道理同构,通用布局纪律见 开关电源 EMI 基础。
共模侧的根源是开关节点陡峭的 dv/dt 对散热片、线缆和地平面的杂散电容充放电,电流经「线-地」流回。共模扼流圈对差模音频电流透明(磁通对消)、对共模电流呈现高阻抗,是 BD 方案的标配;串在喇叭线上的铁氧体磁珠则用来收拾几十 MHz 以上的高频尾巴,它对低频音频无影响,选件时要拿厂家给的阻抗-频率曲线而不是只看直流电阻。散热片要么就近接地给共模电流一条短回路,要么有意悬浮并控制杂散电容,切忌悬空又靠近开关节点。
最后是展频(SSFM):让 fsw 在几十 kHz 范围内周期抖动,把一根窄而高的谱线摊成一片矮草台,峰值可压低 6~15dB,对通过辐射认证的准峰值测试非常有效,但它只重排能量、不减少总噪声,滤波器和环路这些基础功不能省。展频的时钟侧实现可参考 小数频 PLL:ΔΣ 调制分频与展频时钟 SSC。整改顺序永远是:先滤波与阻尼、再环路与布局、后扼流圈磁珠、最后才上展频凑余量。
整机层面还有两个容易漏掉的细节。一是电源去耦:半桥供电脚要紧挨陶瓷去耦电容并回功率地,开关瞬间的纹波电流若借道系统地平面回流,会在地线上形成共模压降,把整根扬声器线「抬」成辐射体;功率地与小信号地单点汇接,回流路径在图纸上就要指得出。二是认证要按真实负载线束测:空载、8Ω 标称、喇叭阻抗峰三种状态各测一遍,喇叭线按整机最长布线下扎,很多板子在台架上用电子负载测得很好,装进机箱接上真喇叭线才在 fsw 的 3、5 次谐波上超标,问题往往就出在前面说的轻载高 Q 与环路面积。
这一篇在知识体系里的位置
本篇是 Class-D 功放簇的滤波器专题深文:上游调制、死区与效率的全貌在 D 类音频功放,数字 PWM 生成在 DAC 与 PWM 数字音频;EMI 的通用语言(传导/辐射、差模/共模、扩频、热环路)在 开关电源 EMI 基础,展频时钟原理在 小数频 PLL 与 SSC;滤波器多项式的通带特性对比在 滤波器逼近选型。
总结
Class-D 输出滤波的全部权衡可以压成三句话:fc 在 20kHz 音频上限与数百 kHz 开关频率之间找夹缝,典型取 30~60kHz,靠 -40dB/dec 给 fsw 留 30dB 以上衰减;Q 随负载阻抗升高而升高,空载峰化是第一大坑,主流解法不是死扣巴特沃斯而是允许 Q 到 1.5~2 再加 Zobel 阻尼;BD 调制把差分纹波对消掉、把战场推向共模,扬声器线按环路面积和共模天线双重视角治理,磁珠、共模扼流圈和展频都是在滤波器与布局之后才上桌的补充手段。