動態範圍(Dynamic Range, DR)與訊噪比(Signal-to-Noise Ratio, SNR)都是用來衡量訊號品質和系統效能的重要指標,
兩者最核心的差別在於「量測的基準點不同」。
簡單來說:
動態範圍(DR):是系統能處理的最大訊號與最小訊號(底噪)之間的比例。它代表系統的「極限容忍能力」。
訊噪比(SNR):是系統在特定狀態下,當前輸入(或輸出)的實際訊號與底噪之間的比例。它代表當前訊號的「乾淨程度」。
用「說話聲音」來比喻:
動態範圍 (DR):就像你喉嚨的極限。你最大聲可以吼到 100 分貝,在最安靜的房間裡呼吸聲是 10 分貝,
你的動態範圍就是 90 分貝(100 - 10)。這代表你聲音的起伏潛力。
訊噪比 (SNR):就像你現在正常聊天的狀況。如果你現在用 60 分貝的音量說話,而背景噪音(底噪)是 10 分貝,
你現在的訊噪比就是 50 分貝(60 - 10)。如果你聲音變小(例如變成 30 分貝),底噪不變,訊噪比就會變差(剩下 20 分貝)。
在音訊使用 Audio Precision (AP) 測試時
測試 訊噪比 (SNR) 時 要用 0 dB(最大不失真訊號)
測試 動態範圍 (Dynamic Range) 時 要用 -60 dB(微弱訊號)
1. 為什麼測 SNR 用 0 dB?
測試「訊噪比」時,標準做法是輸入一個 0 dBFS (滿載/最大不失真) 的標準正弦波訊號(通常是 1 kHz),測量此時的輸出電平;
接著把訊號關掉(靜音),單獨測量系統此時剩下的底噪(Noise Floor)。兩者相減得到的差值,就是 SNR。
目的: 找出系統在「最大輸出」與「完全安靜」之間的差距。
2. 為什麼測 動態範圍 (DR) 必須用 -60 dB?
這是音訊測試(特別是數位音訊 AES17 標準)中非常重要的特殊設計。如果我們同樣把訊號關掉來測底噪,
很多現代的數位晶片(如 DAC、DSP)有「自動靜音(Auto-Mute)」功能,一旦發現沒訊號,會直接把輸出切斷,讓測試儀器量到一個假的高分貝完美數據,
為了防止晶片「作弊」,測試動態範圍時會故意輸入一個 -60 dB 的微弱訊號 來把晶片「喚醒」,維持系統的運作狀態。
測試方法:
輸入 -60 dB 的訊號。
測試儀器會用濾波器把這個 1 kHz 的訊號濾掉,只去測量周圍剩下來的總雜訊(THD+N)。
將這個雜訊數值,拿去跟 0 dB(最大輸出)做對比,算出來的才是真實的動態範圍。
