National Central University
Uedu Main Site
Explore Uedu
Student Console
Register as Member/Login
Research Informed Consent Center
Survey Center
Educational Big Data Challenge
Claim or create a course
Try an AI Scenario Task
Support & Messages
Uptime Data

UeduGPTs

--

Jupyters

3

Local AI

--

Uedu Code

--

中央大學 AQI 80 24°C PM2.5 21
AI Reply Desktop Notifications

Show a desktop notification when the AI TA finishes replying

Chat Message Notifications

Notify me when classmates post messages in the forum

Sound notification

Play an alert sound whenever there is a new notification

Unit 14

頻率響應:波德圖

用函數產生器加示波器量 RC 濾波器的增益與相位
Interaction 30 minute(s)

Learning Objectives

  • 用函數產生器送訊號、示波器同時量輸入與輸出,算出增益與相位
  • 把增益換成分貝,讀懂波德圖的兩張圖
  • 用對數刻度的頻率掃描量出 RC 低通濾波器的頻率響應
  • 找出截止頻率,和理論值 1 ÷(2πRC)比較

濾波器對不同頻率的反應

上一課掃描的是電壓;這一課掃描的是頻率。受測電路換成一個 RC 低通濾波器(1 kΩ 電阻+100 nF 電容): 低頻訊號幾乎原封不動通過,高頻訊號被削弱。音響的等化器、感測器訊號的雜訊濾除,都用到這種電路。

量法是固定振幅、一個頻率一個頻率改:

函數產生器(正弦波)──┬── 示波器 CH1(輸入)
                     └── RC 濾波器 ── 示波器 CH2(輸出)

每個頻率量兩個數字:

量 意思 怎麼算
增益(gain) 輸出是輸入的幾倍 輸出峰對峰值 ÷ 輸入峰對峰值;常換成分貝:20 × log₁₀(增益)
相位(phase) 輸出比輸入落後多少 示波器的 :MEAS:PHAS? CHAN1,CHAN2,單位是度

把增益與相位對頻率畫成兩張圖,橫軸用對數刻度,就是波德圖(Bode plot),以 1930 年代在貝爾實驗室工作的 Hendrik Wade Bode 命名。

本課的示波器與函數產生器是模擬的教學儀器,:MEAS:PHAS? 等指令的寫法依廠牌不同,以該儀器的程式設計手冊為準。

逐步看:量一個頻率的增益與相位

看示波器畫面:CH1 是輸入、CH2 是輸出。1 kHz 時輸出比輸入小一點,而且往右偏(時間上落後)。 通訊紀錄裡,APPL:SIN 一個指令就設好波形、頻率、振幅並打開輸出。

為什麼用分貝與對數刻度

濾波器在高頻的增益可能從 1 一路降到 0.001。用倍數畫,0.1 以下的點全擠在橫軸上;用分貝(dB)就清楚了:

增益(倍數) 分貝 常見說法
1 0 dB 原封不動
0.707(1 ÷ √2) 約 −3 dB 功率剩一半:截止頻率的定義
0.5 約 −6 dB 振幅剩一半
0.1 −20 dB 剩十分之一
0.01 −40 dB 剩百分之一

頻率也一樣:100 Hz、1 kHz、10 kHz、100 kHz 在對數刻度上距離相等(每一格叫一個十倍頻,decade)。 所以掃描點通常不是等間隔,而是每個十倍頻取幾點,例如 100、200、500、1000、2000、5000…。

一階 RC 低通濾波器的理論行為:

  • 截止頻率 fc = 1 ÷(2π × R × C)。本課 1 kΩ、100 nF:fc ≈ 1592 Hz。
  • 在 fc:增益 −3 dB、相位 −45°。
  • 遠低於 fc:增益約 0 dB、相位約 0°;遠高於 fc:頻率每增加十倍,增益再降 20 dB,相位趨近 −90°。

逐步看:頻率掃描

和上一課的電壓掃描一樣是「設定、量測、記錄」,只是設定的是頻率。注意兩件事: 每換一個頻率,程式也把示波器的時基(每格多少秒)跟著改,畫面才看得到完整的週期;上方長條圖的增益隨頻率升高而變小。

互動練習:波德圖

上方是增益(dB),下方是相位(度),橫軸是對數刻度的頻率;藍色曲線是理論值,橘色圓點是剛才程式量到的點。 拖動頻率滑桿(或直接輸入頻率),對照理論曲線完成任務。

逐步看:用二分搜尋找截止頻率

掃描六個點只知道截止頻率在 1000 和 3000 Hz 之間。要更準,可以讓程式自己找: 截止頻率的相位是 −45°,所以每次量範圍「中點」的相位,落後不到 45° 就往高頻找,否則往低頻找。 對數刻度上的中點是幾何平均 √(lo × hi)。看變數 lo 與 hi 怎麼一步一步靠近。

小測驗:增益、分貝與相位

1.

下面的程式會印出什麼?

import math
v_in, v_out = 2.0, 0.2
print(round(20 * math.log10(v_out / v_in)))
2.

R = 1 kΩ、C = 100 nF 的 RC 低通濾波器,在截止頻率量到的增益與相位大約是?

3.

下面的程式會印出什麼?

import math
freqs = [round(100 * 10 ** (k / 2)) for k in range(5)]
print(freqs)
第 1 次作答

互動練習:量出這個濾波器的波德圖

起始程式只量 1 kHz 一個點。依序完成任務:

  1. 直接執行,看示波器畫面與通訊紀錄。
  2. 改成頻率掃描:至少 5 個頻率,涵蓋 100 Hz 以下與 10 kHz 以上,每個頻率印一列。
  3. 每個頻率也量相位(:MEAS:PHAS? CHAN1,CHAN2)。
  4. 找出截止頻率並印出「截止頻率 約 XXXX Hz」(可以用二分搜尋,或在 1~2 kHz 之間細掃找 −3 dB)。
  5. 程式結束時函數產生器的輸出是關的。
  6. 回答一個問題。

小測驗:量測的細節

1.

為什麼增益要用「CH2 ÷ CH1」,而不是「CH2 ÷ 函數產生器設定的 2 Vpp」?

2.

掃描 10 Hz~100 kHz,哪一組掃描點比較合適?

第 1 次作答

重點整理

  • 頻率響應:函數產生器送正弦波,示波器 CH1 量輸入、CH2 量輸出;增益=CH2 ÷ CH1,相位用 :MEAS:PHAS?。
  • 分貝=20 × log₁₀(增益);−3 dB 是振幅 0.707 倍,−20 dB 是十分之一。
  • 波德圖的橫軸是對數刻度,掃描點每個十倍頻取幾點;換頻率時時基也要跟著改。
  • RC 低通濾波器:截止頻率 1 ÷(2πRC),在那裡增益 −3 dB、相位 −45°;高頻每十倍頻降 20 dB。
  • 用二分搜尋(對數刻度用幾何平均當中點)可以讓程式自己逼近截止頻率。

下一課處理量到的資料:寫成 CSV、做統計、用正確的有效位數報告結果。

這一課完成了!
Next lesson:資料記錄與分析
你目前沒有登入,學習進度只存在這個瀏覽器。 Login 後,進度會跟著帳號,換電腦也看得到。