3、无源滤波器设计(二):RC高通滤波器原理、RC带通/带阻滤波器组合设计

3.1 高通滤波器:把低频“挡在门外”

上一章我们聊了低通滤波器,说白了就是让低频信号顺利通过,高频信号被衰减。那高通滤波器正好反过来——它允许高频信号通过,而低频信号被抑制。

高通滤波器的电路结构,其实就是把低通滤波器中的电阻和电容位置互换一下。一个典型的一阶RC高通滤波器,电容串联在信号路径上,电阻并联到地。嗯,这里要注意:电容的位置决定了它的“性格”。

为什么电容能挡住低频?因为电容的容抗公式是:

Xc = 1 / (2πfC)

频率越低,容抗越大。低频信号遇到电容就像遇到一堵高墙,很难过去。而高频信号容抗小,轻松通过。我在项目中遇到过这样的情况:一个传感器输出的信号带有严重的50Hz工频干扰,我直接用了一个高通滤波器,把50Hz以下的分量全部切掉,效果立竿见影。

3.2 截止频率的计算与设计

高通滤波器的截止频率(-3dB点)计算公式和低通滤波器一模一样:

fc = 1 / (2πRC)

但含义不同。对于高通滤波器,在截止频率处,输出幅度是输入幅度的0.707倍(-3dB)。高于这个频率的信号基本可以通过,低于这个频率的信号会被衰减。

举个例子:假设我们需要一个截止频率为1kHz的高通滤波器。取R=1.6kΩ,那么C的计算如下:

C = 1 / (2π × 1.6k × 1kHz) ≈ 0.1μF

我个人习惯是先选一个常用的电容值,比如0.1μF或0.01μF,然后反推电阻值。因为电阻的选择范围更宽,更容易买到标准值。

设计要点:

  • 截止频率由RC乘积决定,与信号幅度无关
  • 实际设计中要考虑后级电路的输入阻抗,一般建议R的取值比后级输入阻抗小10倍以上
  • 电容的耐压值要留有余量,至少是信号峰峰值的1.5倍

3.3 幅频特性与相频特性

高通滤波器的幅频特性曲线,在截止频率以下以20dB/十倍频的斜率下降。也就是说,频率每降低10倍,增益下降20dB。

相频特性方面,在截止频率处,相位超前45度。随着频率降低,相位超前趋近90度;随着频率升高,相位趋近0度。

你想想看,为什么会有相位超前?因为电容两端的电压不能突变,电流超前于电压。对于高通滤波器,输出取自电阻两端,所以输出信号的相位会超前于输入信号。

我记得有一次调试一个音频电路,发现高频段有轻微的相位失真,查了半天才发现是前级的高通滤波器引起的。后来我调整了RC参数,把截止频率往低移了一些,问题就解决了。

3.4 带通滤波器:从高通+低通组合说起

带通滤波器,说白了就是只让某一频段的信号通过,其他频率的信号都被衰减。实现方式很简单:把一个高通滤波器和一个低通滤波器串联起来。

高通滤波器设定下限截止频率fL,低通滤波器设定上限截止频率fH。那么通带就是fL到fH之间的频率范围。

举个例子:设计一个通带为300Hz到3.4kHz的带通滤波器(典型的语音频段)。

高通部分:fL = 300Hz,取C1 = 0.1μF,则R1 = 1/(2π×300×0.1μF) ≈ 5.3kΩ
低通部分:fH = 3.4kHz,取C2 = 0.01μF,则R2 = 1/(2π×3.4kHz×0.01μF) ≈ 4.7kΩ

这里有个坑:两级滤波器串联时,后级会加载前级,导致实际截止频率偏移。我曾经吃过这个亏,设计时没考虑级联效应,结果实测的通带比设计值窄了不少。

避坑指南:

我曾经在设计一个多级滤波器时,直接按单级公式计算参数,结果级联后通带严重变形。后来我学会了两种方法:一是让后级的输入阻抗远大于前级的输出阻抗(至少10倍);二是用缓冲器(如运放跟随器)隔离各级。对于无源滤波器,建议两级之间留出足够的阻抗裕量。

3.5 带阻滤波器:把讨厌的频率“挖掉”

带阻滤波器(也叫陷波器)和带通滤波器正好相反——它衰减特定频段的信号,而让其他频率的信号通过。

最简单的带阻滤波器可以用一个低通滤波器和一个高通滤波器并联实现。低通输出低频信号,高通输出高频信号,两者在加法器中相加,中间频段就被抵消了。

更常用的结构是双T型带阻滤波器,它由两个T型网络组成:一个RC低通T型网络和一个RC高通T型网络。这种结构在中心频率处产生很深的陷波。

双T型带阻滤波器的中心频率计算公式:

f0 = 1 / (2πRC)

其中R和C是T型网络中的电阻和电容值。典型的取值是R1=R2=R,C1=C2=C,R3=R/2,C3=2C。

我在项目中用双T型滤波器处理过50Hz工频干扰。当时一个精密测量电路被电源噪声污染,我设计了一个中心频率50Hz的带阻滤波器,陷波深度做到了-40dB以上,效果非常好。

实用技巧:

双T型带阻滤波器的Q值(品质因数)由电阻的匹配精度决定。电阻匹配越好,陷波越深。我建议使用0.1%精度的电阻,或者用精密电位器微调。另外,电容的损耗角正切(tanδ)也会影响陷波深度,尽量选用C0G或NP0材质的电容。

3.6 组合设计的注意事项

把多个滤波器组合在一起时,有几个问题需要特别注意:

  • 阻抗匹配:每级滤波器的输入输出阻抗要协调,避免级联后特性变化
  • 通带纹波:多级滤波器串联后,通带内可能出现纹波,尤其是截止频率附近
  • 相位累积:每级滤波器都会引入相移,多级串联后总相移可能很大
  • 元件公差:实际元件的容差会导致滤波器特性偏离设计值

我个人习惯的做法是:先用仿真软件(比如LTspice或Multisim)把电路跑一遍,看看理论曲线。然后搭面包板实测,用信号发生器和示波器验证。理论和实际往往有差距,但有了仿真结果做参考,调试起来心里有底。

嗯,这里还要提醒一点:无源滤波器的插入损耗不可忽视。尤其是多级串联后,通带内的信号幅度可能会下降好几个dB。如果对信号幅度有严格要求,可以考虑在滤波器后面加一级放大器补偿。

3.7 本章小结

这一章我们聊了高通滤波器的原理和设计方法,以及如何用高通和低通滤波器组合出带通和带阻滤波器。核心要点就几个:

  • 高通滤波器:电容串联、电阻并联,截止频率fc=1/(2πRC)
  • 带通滤波器:高通+低通串联,注意阻抗匹配和级联效应
  • 带阻滤波器:双T型结构是经典方案,元件匹配决定性能
  • 实际设计中要留有余量,仿真和实测相结合

下一章我们会进入有源滤波器的世界,用运放来构建性能更好的滤波器。到时候你会发现,有源滤波器在通带平坦度、带外抑制和负载驱动能力方面,比无源滤波器强太多了。