📘 CodingMarble Learn

模拟信号处理:LC谐振滤波器与理想运算放大器

模拟信号是平滑变化的信号。我们主要用两种办法处理它:LC电路可以挑出某一个频率(滤波器),运算放大器(简称运放)可以把很小的电压差放大很多倍。LC电路的谐振频率是 f₀ = 1/(2π√LC)。品质因数 Q = f₀/Δf 表示峰有多尖。理想运放的开环增益无穷大、输入电阻无穷大、输出电阻为零、带宽无穷大。

🎬 分步故事

  1. 电容(C)先被充满电。能量全部储存在它的电场里,就是两块极板之间的黄色方块。
  2. 电容通过线圈(L)放电。能量跑进线圈的磁场(绿色),然后又回到电容,来回摆动,就像钟摆一样。
  3. 输入许多不同频率的信号,柱子表示输出。最高的柱子正好在谐振频率 f₀ = 1/(2π√LC) 处。这就是滤波器:只让一段频率通过。
  4. 提高 Q(能量损失更少),峰变得更高更窄。橙色柱子在带宽 Δf 之内,这里的输出不小于峰值的 0.707 倍。
  5. 理想运放(紫色三角形)有两个输入端 V₊ 和 V₋,输出是 Vout = A(V₊ − V₋),增益 A 非常大。没有反馈时,它就是一个比较器。
  6. 自由练习:改变 L、C 和 Q。L 或 C 越大,f₀ 越低。看看能量怎样来回交换,峰又怎样移动。

提示:拖动3D画面可以旋转,用两根手指可以缩放。

🤔 常见疑问,一次讲清

为什么能量会一直在 C 和 L 之间来回摆动?

电容放电时有电流流动,而线圈的磁场会阻碍电流变化,所以电流继续流,把电容反方向充电。然后又重复这个过程。

为什么LC电路只挑出一个频率?

在 f₀ 处,线圈和电容的作用互相抵消,电路的反应最强。离开 f₀,其中一个就会挡住信号。

0.707 和带宽有什么关系?

0.707 = 1/√2。电压达到这个值时,功率正好是峰值功率的一半。带宽就是高于这条线的频率范围(橙色柱子)。

为什么运放的输出会停在 +12 V 或 −12 V?

增益太大了,再小的差值也要求一个很大的电压,但芯片给不出比电源更高的电压。所以它就饱和了。

电容变大,调谐频率是升高还是降低?

会降低,因为 f₀ = 1/(2π√LC)。在 C 滑块上试试看。

什么是模拟信号处理?

模拟信号是可以取任何数值、并且平滑变化的电压,例如麦克风输出的电压。处理就是把它变成更有用的样子:选出某些频率(滤波),或者把它变大(放大)。

两个关键工具:LC谐振滤波器和运算放大器。

LC谐振滤波器

把电感(线圈,L)和电容(C)连在一起,就组成LC电路。能量来回移动:电容里的电场 → 线圈里的磁场 → 再回到电容。这叫振荡。

它自然振荡的频率叫谐振频率:

f₀ = 1 / (2π√(LC))

如果有很多种频率的信号输入,只有接近 f₀ 的信号才能得到很大的输出。所以它是一个带通滤波器(调谐器)。

能量损失和阻尼

导线的电阻每个周期都会把一部分能量变成热。振荡会慢慢减弱(阻尼)。电阻越大,峰越平、越宽。

品质因数Q和带宽

带宽 Δf 是峰的宽度,在这个范围内输出电压至少是最大值的 1/√2 ≈ 0.707(半功率点)。品质因数是 Q = f₀ / Δf。Q 高表示峰又尖又窄:滤波器的选择性很强。

理想运算放大器

运放是一块有两个输入端的芯片:同相输入端(V₊)和反相输入端(V₋)。输出是

Vout = A₀ (V₊ − V₋)

其中 A₀ 是开环增益(没有反馈时的增益)。

理想运放的特点

运放当比较器用

没有反馈时,再小的差值也会被放大很多倍,输出就跳到正电源或负电源电压(这叫饱和)。如果 V₊ > V₋,输出是 +Vs;如果 V₊ < V₋,输出是 −Vs。这样就能比较两个电压,例如用光敏传感器控制路灯开关。

试一试:在秋千上感受谐振

推秋千上的小朋友。如果你按秋千自己的节奏推,它会越荡越高;如果乱推,它几乎不动。这就是谐振。在3D里,先设 L = 5、C = 5,再设 L = 20、C = 20,看看 f₀ 怎样下降。

重点公式和概念

例题讲解

1. 当 L = 10 mH,C = 10 nF 时,求 f₀。

LC = 0.010 × 10×10⁻⁹ = 1×10⁻¹⁰。√LC = 1×10⁻⁵。f₀ = 1/(2π × 10⁻⁵) ≈ 15 900 Hz ≈ 15.9 kHz。

2. 一个调谐器的 f₀ = 1.0 MHz,带宽为 20 kHz。求 Q。

Q = f₀/Δf = 1 000 000 / 20 000 = 50。

3. 需要 f₀ = 1.0 kHz,C = 100 nF。需要多大的 L?

L = 1/(4π²f₀²C) = 1/(4π² × 10⁶ × 10⁻⁷) = 1/3.95 ≈ 0.25 H。

4. 一个运放比较器的电源是 ±12 V,A₀ = 10⁵。V₊ = 2.001 V,V₋ = 2.000 V。求 Vout。

A₀(V₊ − V₋) = 10⁵ × 0.001 = 100 V。这比 12 V 大,所以输出饱和在 +12 V。

5. 如果 C 变成原来的 4 倍,f₀ 会怎样变化?

f₀ ∝ 1/√C,所以 f₀ 变成原来的 1/√4 = 1/2。

6. 一个运放的 A₀ = 2×10⁵,输出为 6 V(没有饱和)。V₊ − V₋ 是多少?

V₊ − V₋ = Vout/A₀ = 6 / (2×10⁵) = 3×10⁻⁵ V = 30 μV。几乎为零,所以我们说 V₊ ≈ V₋。

常见错误

练习测验

1. LC电路的谐振频率是:
2. 如果 Q 增大,带宽会:
3. 理想运放的输入电阻是:
4. 在LC电路中,电容充满电的时候,电流是:
5. 没有反馈的运放,当 V₊ > V₋ 时输出:

练习:自己动手回答

输入或选择你的答案,然后点“检查”。卡住了就看提示;回答后会显示完整解答。

常见问题

LC滤波器有什么作用?

它让接近谐振频率 f₀ = 1/(2π√LC) 的信号通过,削弱其他信号。收音机用它来选出一个电台。

品质因数Q是什么?

Q = f₀/Δf。它表示谐振峰有多尖。Q 高的滤波器只选出很窄的一段频率。

为什么理想运放的输入电流为零?

它的输入电阻无穷大,所以没有电流能流进输入端。真实的运放只吸入皮安到纳安级的很小电流。

哪里会学到

England (GCSE, A level)Year 133.13 Electronics

先学这些

接着学

相关课程

全部Physics课程