OPAMP 是類比電路的「樂高積木」。掌握 OPAMP,就能設計絕大多數類比訊號處理電路。


一、OPAMP 的基本概念

符號

              ┌─────╲
   V+ ────────┤+    ╲
              │      ├─── Vout
   V- ────────┤-    ╱
              └─────╱

兩個輸入: - V+(非反相, Non-Inverting) - V-(反相, Inverting)

一個輸出 V_out。

理想 OPAMP 的特性

  1. 無限大增益(A → ∞)
  2. 無限大輸入阻抗(R_in → ∞,輸入電流為零)
  3. 零輸出阻抗(R_out → 0)
  4. 無限大頻寬
  5. 零雜訊、零偏移

實際 OPAMP 接近這些理想,但有限制(後述)。

開回路與閉回路

OPAMP 開回路(Open Loop)增益 ≈ 100 dB(10⁵–10⁶)。 極小的輸入差異就會讓輸出飽和。

→ 必須加「回授(Feedback)」變成「閉回路」(Closed Loop)。


二、兩條黃金法則

實務分析(負回授下)的兩條法則:

Rule 1:兩輸入電壓相等

$$V_+ = V_-$$ (虛擬短路,virtual short)

Rule 2:輸入電流為零

$$I_+ = I_- = 0$$

用這兩條規則,可秒解 90% 的 OPAMP 電路。


三、OPAMP 的基本應用電路

1. 反相放大器(Inverting Amplifier)

          R_f
       ┌─[==]─┐
       │      │
  Vin──[R_i]──┤- ╲
              │   ├── Vout
       0V────┤+ ╱
              ─

V- = V+ = 0(virtual ground)

KCL @ V-:

$$\frac{V_{in}}{R_i} = -\frac{V_{out}}{R_f}$$

$$\boxed{A_v = -\frac{R_f}{R_i}}$$

2. 非反相放大器(Non-Inverting)

   Vin────┤+ ╲
          │   ├── Vout
       ┌──┤- ╱
       │  │
       │  R_f
       │  │
   Vout─[==]─┐
              │
            [R_i]
              │
             GND

V- = V+ = V_in(virtual short)

分壓:

$$V_- = V_{out} \frac{R_i}{R_i + R_f}$$

$$\boxed{A_v = 1 + \frac{R_f}{R_i}}$$

非反相,最小增益是 1。

3. 電壓追隨器(Buffer / Follower)

非反相 + R_f = 0, R_i = ∞:

   Vin ──┤+ ╲
         │   ├── Vout = Vin
        ─┤- ╱
         │
         └────── (直接接回)

A_v = 1。 用於阻抗緩衝(高 R_in、低 R_out)。

4. 加法器(Summing Amplifier)

   V1 ──[R1]─┐
   V2 ──[R2]─┤── - ╲
   V3 ──[R3]─┘     ├── Vout
            ┌─[R_f]┘
   GND ─────┤+ ╱
            ─

$$V_{out} = -R_f \left(\frac{V_1}{R_1} + \frac{V_2}{R_2} + \frac{V_3}{R_3}\right)$$

當 R1 = R2 = R3 = R_f 時:V_out = -(V1 + V2 + V3)。

5. 減法器(Difference Amplifier)

   V1 ──[R1]─┐
              │
        ┌──[R_f]─── - ╲
        │        ├── Vout
   V2 ──[R2]─[+] ╱
                  │
              [R_g]
                  │
                 GND

當 R1=R2, R_f=R_g:

$$V_{out} = \frac{R_f}{R_1}(V_2 - V_1)$$

6. 微分器(Differentiator)

       R
    ┌─[==]─┐
    │      │
Vin─[C]── - ╲
            ├── Vout
   ┌──[+]─ ╱
   │
  GND

$$V_{out} = -RC \frac{dV_{in}}{dt}$$

實際少用(雜訊放大)。

7. 積分器(Integrator)

       C
    ┌─[==]─┐
    │      │
Vin─[R]── - ╲
            ├── Vout
   ┌──[+]─ ╱
   │
  GND

$$V_{out} = -\frac{1}{RC} \int V_{in} dt$$

用於:類比運算、波形產生、PID 控制。

8. 比較器(Comparator)

無回授(開迴路):

$$V_{out} = \begin{cases} +V_{sat} & \text{if } V_+ > V_- \ -V_{sat} & \text{if } V_+ < V_- \end{cases}$$

注意:一般 OPAMP 不適合做比較器(速度慢,可能進入線性區震盪),應用專用比較器 IC(LM393、LM339)。

9. 施密特觸發器(Schmitt Trigger)

比較器加正回授,有「遲滯」(hysteresis):

      ┌──[R2]──┐
      │        │
  Vin─[R1]──[+]╲
              ├── Vout
        ─[-]──╱
        │
       Ref

兩個閾值 V_TH+ 與 V_TH-,輸出在兩者之間切換。 用於:消抖、雜訊環境的閾值偵測、波形整形。

10. 儀表放大器(Instrumentation Amplifier)

3 顆 OPAMP 組成:

   V1 ──[+OP1]──[R3]──┬─[R5]── - ╲
                       │        ├── Vout
       [R_gain]        │  [+OP3]╱
                       │
   V2 ──[+OP2]──[R4]──┴─[R6]── + ╱
                                  │
                                 GND

特性: - 高 CMRR(> 100 dB) - 高輸入阻抗(兩個 EF 緩衝) - 增益用一個 R_gain 控制

用於:感測器(熱電偶、應變計)、生醫量測(ECG、EEG)。

經典 IC:AD620、INA128、INA333。

11. 低通 / 高通濾波器

(詳見 03-中級篇/03-濾波器設計.md)

12. 振盪器

(詳見 03-中級篇/04-振盪器.md)


四、OPAMP 的實際非理想性

1. 有限的增益(A_OL)

實際 A_OL = 10⁵–10⁶(100–120 dB)。 但只在低頻有效。

2. 增益頻寬乘積(GBW)

$$\text{GBW} = A_{CL} \times f_{-3dB}$$

對固定 OPAMP 來說 GBW 是常數。 - LM358:GBW ≈ 1 MHz - LF356:GBW ≈ 5 MHz - AD8051:GBW ≈ 110 MHz - LMH6629:GBW ≈ 900 MHz

範例:用 GBW = 10 MHz 的 OPAMP 做 Gain = 100 → 頻寬只有 100 kHz。

3. 迴轉率(Slew Rate, SR)

輸出能多快變化(V/µs):

$$\text{SR} = \frac{dV_{out}}{dt}\bigg|_{max}$$

範例: - LM358:SR ≈ 0.5 V/µs - LF411:SR ≈ 15 V/µs - AD797:SR ≈ 20 V/µs - 高速:1000 V/µs+

對正弦波,最大頻率:

$$f_{max} = \frac{\text{SR}}{2\pi V_p}$$

4. 輸入偏移電壓(Input Offset Voltage, V_OS)

理想 V_+ = V_- → V_out = 0。 實際 V_+ ≠ V_-(差幾 µV–mV),需要在 V_- 補償一個 V_OS。

範例: - LM358:V_OS 典型 2 mV,最大 7 mV - OP07:V_OS 典型 30 µV - 精密:< 5 µV(chopper-stabilized)

5. 輸入偏置電流(I_B)與偏移電流(I_OS)

實際輸入有微小電流流入: - 雙極性輸入:µA 級 - FET 輸入:pA–nA 級 - 高阻抗應用必須用 FET 輸入 OPAMP

6. 共模拒絕比(CMRR)

實際 80–120 dB。 高 CMRR 才能在差模信號中消除共模雜訊。

7. 電源拒絕比(PSRR)

電源變化不應影響輸出,實際 80–100 dB。

8. 雜訊

  • 電壓雜訊 e_n(nV/√Hz)
  • 電流雜訊 i_n(fA/√Hz)

低雜訊 OPAMP: - AD797:0.9 nV/√Hz - LT6202:0.95 nV/√Hz

9. 輸出擺幅(Output Swing)

  • 一般 OPAMP:輸出無法到達電源軌(差 1–2V)
  • Rail-to-Rail Output(R-R-O):可接近電源軌
  • Rail-to-Rail Input(R-R-I):輸入也可
  • R-R-I/O:兩者皆可(精密電路常用)

10. 輸入電壓範圍

不可超過電源軌(一般),R-R-I 才能。


五、回授原理

負回授

$$A_{CL} = \frac{A}{1 + A\beta}$$

當 A → ∞:A_CL = 1/β(與 A 無關)

優點: - 增益穩定(不依賴元件變動) - 線性化(降低失真) - 改變輸入/輸出阻抗 - 拓寬頻寬

代價:增益降低。

正回授

$$A_{CL} = \frac{A}{1 - A\beta}$$

A·β = 1 → 振盪 A·β > 1 → 飽和(用於比較器、施密特觸發器)

穩定性

OPAMP 在高頻時相位偏移,可能讓「負回授變正回授」造成振盪。

相位裕度(Phase Margin)

GBW 處的相位偏差距離 -180° 的差值:

  • 60°:穩定,無過衝

  • 45°:可接受
  • < 30°:嚴重過衝、可能振盪

設計時保留至少 45° 相位裕度。


六、OPAMP 的選擇

通用型

  • LM358 / LM324:超便宜,學習用,GBW=1MHz
  • TL071 / TL081:JFET 輸入,便宜常用
  • LM4562:音響用低失真

精密型

  • OP07:低 V_OS(30 µV)
  • OPA227:高精度
  • AD797:超低雜訊
  • MAX44267:±15V,零漂移

高速型

  • AD8021 / AD8065:300 MHz GBW
  • LMH6629:900 MHz GBW
  • OPA855:8 GHz GBW(極高速)

低功耗 / 軌對軌

  • MCP6001:µA 級電流,3V 工作
  • LMV358:低功耗 LM358

儀表放大器

  • AD620:經典
  • INA126 / INA128:精密
  • INA333:µPower 精密

跨阻放大器(TIA)

光電二極體前端: - OPA381:高速 TIA - AD8015:光纖通訊


七、設計範例

例 1:麥克風前級放大器

  • 駐極體麥克風輸出 ~ mVpp
  • 需要放大 100 倍 → 1 Vpp
  • 頻寬 20 Hz – 20 kHz

選 NE5532(低雜訊,GBW=10 MHz):

非反相:A = 100,R_f = 99 kΩ,R_i = 1 kΩ

頻寬:GBW/A = 10M/100 = 100 kHz ≫ 20 kHz ✓

例 2:感測器訊號調理

熱電偶 → AD620(儀表放大器)→ ADC

設 V 範圍 0–10 mV(TC 偵測 25–250°C) ADC 範圍 0–3.3V 增益 = 330

R_gain = 49.4k / (G-1) = 49.4k / 329 ≈ 150 Ω

例 3:4–20 mA 電流環接收

工業常用 4–20 mA 電流環,用 250 Ω 串聯轉成 1–5 V。

   4-20mA ── [250Ω] ── GND
              │
              ├──→ OPAMP buffer → ADC

例 4:光電二極體 TIA

                   R_f (1MΩ)
              ┌──[==]──┐
              │        │
   Photodiode─┤- ╲     │
              │   ├────┘── Vout
       ┌─[+]─╱
       │
      GND

光電流 I_ph 流過 R_f 產生電壓:V_out = -I_ph × R_f

需要:低偏置電流 OPAMP(FET 輸入)、補償電容(穩定性)。


八、實務注意事項

1. 電源去耦

每個 OPAMP 電源腳要加: - 0.1 µF X7R MLCC(緊靠) - 10 µF 鉭電解或 MLCC(區域性)

2. 輸入保護

可能超過電源軌的場合: - 串聯限流電阻 - 並聯箝位二極體

3. PCB 走線

精密電路: - 反相節點要短(避免雜訊耦合) - 隔離數位訊號 - Guard Ring 包圍高阻抗節點

4. 補償未使用的 OPAMP

雙運放 / 四運放,未用的 OPAMP 要: - 接成 follower - V+ 接到 VCC/2

避免亂飛震盪、雜訊耦合。

5. 振盪 / 不穩定

常見原因: - 電源去耦不足 - 負載電容大(驅動電纜) - 走線寄生電感 - 相位裕度不足

解方: - 加電源旁路電容 - 輸出串聯小電阻(10–100 Ω) - 加 RC 補償網路


九、本章總結

✅ 您應該掌握:

  • [x] OPAMP 的理想特性
  • [x] 兩條黃金法則:V+ = V-, I+ = I- = 0
  • [x] 反相、非反相、follower、加法器、減法器
  • [x] 微分、積分、比較器、施密特觸發
  • [x] 儀表放大器
  • [x] 實際 OPAMP 的非理想性(GBW、SR、V_OS、雜訊)
  • [x] OPAMP 選用流程
  • [x] 設計實例

自我檢測

  1. 反相放大器 R_f = 100 kΩ, R_i = 10 kΩ,增益多少?
  2. GBW = 10 MHz 的 OPAMP 做增益 100,頻寬多少?
  3. SR = 1 V/µs 的 OPAMP 輸出 5V peak 正弦波,最高頻率?
  4. 為什麼 OPAMP 不適合做比較器?
  5. 儀表放大器為何優於差分 OPAMP?

解答

  1. -R_f / R_i = -10
  2. f = GBW/A = 100 kHz
  3. f = SR/(2π·V_p) = 1×10⁶ / (2π·5) ≈ 31.8 kHz
  4. 速度慢(SR 限制)、可能進入線性區震盪、輸出可能不到電源軌
  5. 兩個 follower 提供超高輸入阻抗,CMRR 由匹配的 R_g 與精密內部電阻決定,遠優於普通差分 OPAMP

下一章

03-濾波器設計.md — 各種濾波器設計。