振盪器產生週期性訊號,是時鐘、通訊、合成器的核心。
一、振盪的條件(Barkhausen Criterion)
正回授系統振盪條件:
$$A \cdot \beta = 1 \quad \text{且} \quad \angle(A\beta) = 0° \text{ 或 } 360°$$
- 迴路增益剛好為 1(不大不小)
- 相位是 360° 倍數
→ 設計時通常設增益略大於 1,元件非線性會自然限幅穩定。
二、振盪器分類
依輸出波形
- 正弦波振盪器:純正弦波輸出
- 方波振盪器:數位、PWM
- 三角波 / 鋸齒波
依頻率穩定機制
- RC 振盪器:低成本,穩定度差
- LC 振盪器:高頻,中等穩定度
- 晶體振盪器(Crystal):高穩定度(ppm 級)
- PLL 合成:精確可程式化
三、RC 振盪器
1. Wien Bridge 振盪器
R_f
┌─[==]─┐
│ │
┌─[Rg]┤- ╲ │
│ │ ├──┴── Vout
│ ┌─[+] ╱
│ │
│ │
│ ├── R ──┬── R ──┐
│ │ │ │
│ │ [C] │
│ │ │ [C]
│ └─────GND │
└─────────────────┘
頻率:
$$f = \frac{1}{2\pi RC}$$
需要 Gain = 3(R_f = 2 R_g)才能維持振盪。 經典應用:HP 公司起家產品(HP200A)。
2. RC 相移振盪器
3 個 RC 級聯,每級貢獻 60° 相移,總共 180°(OPAMP 倒相再 180° = 360°)。
3. 555 計時器振盪器
最便宜常用的方波振盪器:
555:
- Trigger / Threshold 比較
- Flip-Flop
- 放電 MOSFET
- 輸出緩衝
非穩態(astable)模式:
$$T_H = 0.693 (R_1 + R_2) C$$ $$T_L = 0.693 R_2 C$$ $$f = \frac{1.44}{(R_1 + 2R_2) C}$$
四、LC 振盪器
1. Hartley 振盪器
LC 諧振,分接式電感(兩個串聯電感)。
頻率:
$$f = \frac{1}{2\pi\sqrt{(L_1 + L_2) C}}$$
2. Colpitts 振盪器
LC 諧振,分接式電容(兩個串聯電容)。
頻率:
$$f = \frac{1}{2\pi\sqrt{L \cdot \frac{C_1 C_2}{C_1 + C_2}}}$$
廣泛用於高頻(VHF/UHF)。
3. Clapp 振盪器
Colpitts 改良,加一個串聯電容提高穩定度。
五、晶體振盪器(Crystal Oscillator)
石英晶體(Quartz Crystal)
「壓電效應」:施加電壓使晶體變形,反之亦然。 晶體有極尖銳的「諧振頻率」。
等效電路
─[C0]─
│
┌────┘
│
├─── L_s ── R_s ── C_s ──┐
│ │
└──────────────────────────┘
- C_0:靜電容(pF 級)
- L_s, C_s, R_s:機械諧振等效
兩個諧振頻率: - 串聯諧振 f_s:1/(2π√(L_s C_s)) - 並聯諧振 f_p:略高於 f_s(C_0 影響)
Q 值
晶體 Q 值極高(10000–1000000),這就是高穩定度的根源。
經典電路:Pierce 振盪器
┌────┐
──[Rf 1MΩ]────┤ Inv ├───┬──── Vout
└────┘ │
│
──── [Y1 Crystal] ────
│ │
[C_L1] [C_L2]
│ │
GND GND
兩個負載電容(C_L1, C_L2)使有效負載 C_L = C_L1·C_L2/(C_L1+C_L2)。 晶體 datasheet 標明所需 C_L(典型 6, 12, 18, 20 pF)。
MCU 內建振盪器電路(如 STM32 OSC_IN/OSC_OUT),外接晶體 + 兩個 C_L 即可工作。
各類晶體應用
| 頻率 | 用途 |
|---|---|
| 32.768 kHz | RTC 時鐘(power of 2 = 15 位元計數器,每秒一次) |
| 4–48 MHz | MCU 主時鐘 |
| 12 MHz | USB(PLL 倍頻到 480 MHz) |
| 25/27 MHz | 乙太網、視訊 |
| 100 MHz–GHz | 通訊、PCIe |
溫度補償
頻率隨溫度漂移,常用:
- XO(Crystal Oscillator):基本,幾十 ppm
- TCXO(溫度補償 XO):< 1 ppm
- OCXO(恆溫 XO):< 0.01 ppm,用 oven 加熱保持恆溫
- MCXO(微控制器補償):高精度
- DCXO(數位控制 XO):可被軟體微調
MEMS 振盪器
矽 MEMS 振盪器(如 SiTime、SiLabs): - 抗振動衝擊好 - 開機快 - 體積小(CMOS 整合) - 但相位雜訊較石英差
六、PLL 頻率合成器
Phase-Locked Loop 結構
參考頻率 f_ref ──┐
│
[Phase ──→ [Loop ──→ [VCO ──→ f_out
Detector] Filter] ]
↑ │
│ │
[Divider /N] ←──────────────┘
VCO(Voltage Controlled Oscillator)的輸出除以 N 與參考比相位,PLL 強制 f_out = N × f_ref。
用途
- 從低頻晶體(10 MHz)合成高頻(GHz)
- 時鐘恢復(CDR)
- 頻率轉換(mixer LO 源)
經典 PLL IC
- Si5351:低成本 3 通道頻率合成
- ADF4351:35 MHz–4400 MHz
- LMX2594:低相位雜訊
相位雜訊(Phase Noise)
振盪器頻率不是純正弦,有「相位抖動」。 單位:dBc/Hz(相對主峰功率,於某偏移頻率)
通訊系統極關注相位雜訊。
七、實務注意事項
1. 晶體電路 PCB Layout
- 晶體 + 兩個 C_L 緊靠 IC(< 5 mm)
- 走線粗短
- 周圍包 GND 屏蔽
- 不可在晶體下方走任何訊號(特別是時鐘)
- 接地完整
2. 啟動時間
晶體振盪器啟動需要時間(ms 級)。 低功耗系統需考慮這段時間的能量。
3. 電源去耦
VCO、PLL 對電源雜訊極敏感。 要用 LDO 提供超純淨電源 + 多級去耦。
4. EMI
時鐘訊號是最大的 EMI 來源(諧波豐富)。 方法: - Spread Spectrum 展頻(降低峰值,分散到頻段) - 包覆遮蔽 - 終端阻抗匹配
八、本章總結
✅ 您應該掌握:
- [x] Barkhausen 振盪條件
- [x] RC 振盪器(Wien Bridge、相移、555)
- [x] LC 振盪器(Colpitts、Hartley、Clapp)
- [x] 石英晶體的等效電路與 Pierce 拓撲
- [x] XO/TCXO/OCXO 等級差別
- [x] PLL 頻率合成原理
- [x] 振盪器的相位雜訊
下一章
05-電源供應器設計.md — 線性與開關式電源。