高通滤波器 返回
信号处理模拟器

高通滤波器 模拟器 — 一阶 RC·高频通过/直流截止

由电阻 R 和电容 C 决定的一阶 RC 高通滤波器的频率特性,通过波特图和电路波形实时可视化。确认截止频率·增益·相位·时常数,学习直流消除和 AC 耦合的设计。

参数
电阻 R
Ω
电容 C
nF
观测频率 f
Hz
量子化位数 N
bit
计算结果
截止频率 f_c
增益 (观测 f)
相位
时常数 τ = RC
SNR (理论):
RC 高通电路 (输入输出波形)
波特图 (增益特性)
理论·主要公式

传递函数:

$$H(j\omega) = \dfrac{j\omega\tau}{1 + j\omega\tau},\quad \tau = R\,C$$

截止频率、增益和相位:

$$f_c = \dfrac{1}{2\pi R C},\quad |H(f)|_{\rm dB} = 20\log_{10}\!\dfrac{f/f_c}{\sqrt{1+(f/f_c)^2}},\quad \phi = 90° - \arctan(f/f_c)$$

当 $f = f_c$ 时,$|H| = 1/\sqrt{2}\approx -3.01\,\text{dB}$,相位为 $+45°$。当 $f \ll f_c$ 时,以 +20 dB/decade 的速率衰减;当 $f \gg f_c$ 时,渐近于 0 dB。

一阶 RC 高通滤波器简介

🙋
低通滤波器是"舍弃高频率",这个我能理解。但高通滤波器是做什么用的呢?
🎓
典型应用就是"截断直流"。比如麦克风的输出含有电源偏置的直流成分,直接送到放大器会导致放大器饱和。在前端串接一个电容(即 RC 高通滤波器),直流就通不过,可听频率的交流信号却能通过。这叫做"AC 耦合"。
🙋
那高通和低通在电路上有什么区别吗?
🎓
只需交换 R 和 C 的位置。低通中 R 串联、C 并联,而高通中 C 串联、R 并联。直流(f=0)时,C 的阻抗 1/(jωC) 趋向无穷大,输出为零;高频时,C 近似短路,电压直接出现在 R 上。这样就实现了低频被消除、高频通过的特性。
🙋
我看到相位写的是"+45°",这和低通的"-45°"不同啊。
🎓
没错,高通产生"超前相位"。在 f_c 处是 +45°,频率越低越接近 +90°。它的工作原理近似一个微分器,所以在 PWM 边沿检测、心电图 (ECG) 的 P 波·QRS 波提取中都能找到应用。

物理模型与主要公式

输入电压 $V_{in}$ 加在电容上,电容两端和电阻两端的电压之和等于 $V_{in}$。以电阻两端 $V_{out}$ 作为输出时,从 $i = C\,d(V_{in}-V_{out})/dt = V_{out}/R$ 得到一阶线性常微分方程。

$$RC\,\dfrac{dV_{out}}{dt} + V_{out} = RC\,\dfrac{dV_{in}}{dt}$$

令 $s = j\omega$ 代入,得到传递函数 $H(j\omega) = j\omega\tau/(1+j\omega\tau)$,增益和相位表达式为:

$$|H(f)| = \dfrac{f/f_c}{\sqrt{1+(f/f_c)^2}},\quad \phi = 90° - \arctan(f/f_c),\quad f_c = \dfrac{1}{2\pi RC}$$

用分贝表示:当 $f \gg f_c$ 时趋向 0 dB,$f = f_c$ 时为 -3.01 dB,$f \ll f_c$ 时以 +20 dB/decade 的渐近线衰减。相位从 +90° 单调下降到 0°。

现实世界的应用

音频的 AC 耦合: 在放大器之间插入电容以消除直流偏移,常将 f_c 设为 20 Hz 以下,以免影响可听频率范围。

心电图 (ECG) 的基线漂移消除: 呼吸和姿态变化引起的 0.5 Hz 以下低频漂移被消除,只保留心跳(P·QRS·T 波)。f_c 通常设为 0.05~0.5 Hz。

加速度传感器的重力消除: 去除重力加速度(直流成分),只提取动作产生的加速度变化。广泛用于计步器和手势识别。

微分电路(PWM 边沿检测): 减小时常数 τ 时,输入的上升沿和下降沿会产生尖锐的脉冲。用于定时检测和触发生成。

常见误区与注意事项

误区 1:f_c 以下的频率会被完全截止。 一阶滤波器的衰减为 +20 dB/decade,即 f = 0.1 f_c 时衰减 -20 dB,f = 0.01 f_c 时仅衰减 -40 dB。要完全阻止直流,需要考虑电容的漏电流等因素。

误区 2:高通滤波器不改变相位。 实际上在 f_c 附近会产生 +45° 的"超前相位"。这在控制系统中可用于改善相位余裕(超前补偿器),但在波形整形应用中可能导致失真。

误区 3:电容越大越好。 使用电解电容会有漏电流、温度漂移和极性问题。低频高通滤波应选用膜式、钽质或大容量 MLCC 电容。

常见问题

阶跃输入时,输出初始跳跃到输入高度,然后在时常数 τ 内衰减到 36.8%(= 1/e)。这是微分电路在边沿检测中的基本特性。
将高通和低通滤波器级联,中间频段信号通过,形成带通滤波器。需要满足 f_HP < f_LP,中心频率 f_0 = √(f_HP·f_LP) 处增益最大。
CR 高通因体积小、成本低而应用广泛。LR(R 串联 + L 并联)多用于电源滤波和射频,但电感的体积、磁芯损耗、自谐振等问题使其在音频和低频领域几乎不用。

使用指南

  1. 通过滑块设置电阻值(R),范围为 1kΩ~100kΩ。这是一阶 RC 高通滤波器截止特性的主要决定因素。
  2. 调整电容值(C),范围为 1nF~1000nF,确认时常数τ=RC(微秒单位)。τ越小,对高频的响应越快。
  3. 扫描输入频率(f),范围 1Hz~100kHz,在波特图上实时观测增益特性和相位延迟。截止频率(-3dB 点)自动计算并显示。
  4. 通过示波器波形输出确认 AC 耦合和直流截止动作,用于模拟电路设计的实现验证。

具体计算示例

当 R=10kΩ、C=100nF 时:时常数τ=10×10³×100×10⁻⁹=1ms,截止频率 f_c=1/(2π×0.001)≈159Hz。1kHz 正弦波输入时,增益约 -0.11dB(≒0.99倍,相位超前约 +9°),高频几乎原样通过(fc=159Hz 处为 -3.01dB/+45°)。而直流成分(0Hz)被完全截止,验证了偏移消除功能。这对应音频电路麦克风输入 AC 耦合或传感器信号的低频噪声抑制等实际应用。

实际应用中的注意事项

  1. 截止频率的精确设置:模拟信号处理中,应使其与后级放大器带宽相匹配,选择远高于工频噪声(50/60Hz)的频率。
  2. 电容选择时的 ESR(等效串联电阻):实施阶段需根据陶瓷或膜式电容的品质系数 Q 值确认,保持模拟精度。
  3. 温度漂移补偿:RC 电路时常数有温度依赖性,工业应用(-40~85℃)应考虑±5% 的计算误差,推荐采用可调电阻进行微调。
  4. 高输出阻抗驱动的稳定性:信号源阻抗大于 R 时,实际截止频率会降低,建议考虑缓冲放大器的插入。