從你最快的邊緣往回推:5 倍法則怎麼用
選示波器最常見的錯誤,是拿時脈頻率去對頻寬——「我的匯流排跑 100 MHz,200 MHz 應該夠」。決定你需要多少頻寬的是訊號邊緣的上升時間,不是它的重複頻率。這件事的原理——−3 dB 的頻寬定義、頻寬約等於 0.35 除以上升時間、以及量測值是訊號與示波器兩者上升時間的平方合成——本站〈示波器頻寬、取樣率與探棒〉(/knowledge/oscilloscope-bandwidth) 已有完整說明,這裡直接進入怎麼拿它做採購決定。
步驟是三步。第一步,找出電路上最快那個邊緣的上升時間:從元件資料表的 tr 規格查,或用手邊的示波器實際量(記得量到的值已含示波器自身的貢獻,一定偏慢,所以是保守值)。第二步,換算成訊號的最高有效頻率成分,f ≈ 0.35 / tr;若你比較的機種前端響應較平坦,改用 0.4 到 0.45。第三步,乘上倍率。
倍率取多少,取決於你要回答什麼問題。若你只需要知道「訊號有沒有出現、時序對不對」,3 倍就夠。若你要判斷過衝、振鈴、單調性,或這個波形要進報告、要作為合格與否的依據,請抓 5 倍。原因在於 3 倍時邊緣形狀已經開始失真,而失真的方向是讓波形看起來比實際更乾淨——這是最危險的一種誤差,因為它不會讓你懷疑結果。
代進數字就很清楚。若元件資料表寫上升時間 500 ps,最高有效頻率成分約為 0.35 ÷ 500 ps = 700 MHz,乘 5 倍是 3.5 GHz——和「我的介面只跑 100 MHz」的直覺差了一整個級距。反過來,如果你最快的邊緣是 5 ns(許多 MCU 的 GPIO 就在這個等級),需求是 70 MHz × 5 = 350 MHz,一台 500 MHz 的入門機綽綽有餘,不必為 1 GHz 付錢。這條算式的價值就在於它同時會告訴你「不需要買到多高」。
順帶提醒:頻寬買過頭是有代價的。前端的雜訊頻寬跟著變寬,量小訊號時雜訊底變差;探棒成本也同步放大。R&S 多數示波器(R&S®RTB 2、R&S®RTM3000、R&S®MXO 3/4/5、R&S®RTO6 系列)提供軟體授權式的頻寬升級,先買夠用的、日後專案真的往上走再升,通常比一次買到頂划算。
取樣率、通道數與位元數:型錄最大值不是你會拿到的值
取樣率與頻寬是兩件事:頻寬決定什麼頻率成分進得來,取樣率決定它被記錄得多密。選型時真正要看的不是型錄封面的最大取樣率,而是「你實際會同時開幾個通道」那一列的值。多數示波器以交錯 (interleaving) 架構共用 ADC 資源,開兩通道時全速、開滿四通道時每通道砍半。以 R&S®MXO 5 系列為例,2 通道時最高 5 GSa/s、4 通道時 2.5 GSa/s;而 R&S®MXO 4 系列則標示 5 GSa/s 為 4 通道同時可用。當你的除錯場景本來就要同時看閘極驅動、電源軌與匯流排,這一欄的差別遠比最大值重要。判準:在你會用的通道數下,取樣率仍應維持在頻寬的 2.5 倍以上。
通道數同樣要從場景反推,而不是「多買幾個備用」。兩通道足以做輸入對輸出的比較;四通道是嵌入式與電源除錯的實用下限(同時看 VIN、VOUT、閘極與電流就已經用滿)。如果你的工作經常要把類比波形和一整條匯流排的狀態對起來看,就需要混合訊號示波器 (Mixed Signal Oscilloscope, MSO):4 類比加 16 數位通道是最常見的配置,數位通道通常以邏輯探棒選配的形式加購。要注意數位通道有自己的取樣率與時序解析度規格,不要假設它和類比通道一樣快——這是 MSO 選型最常見的誤會。
ADC 位元數是現代機種差異最大的一項:8-bit 是 256 階、10-bit 是 1024 階、12-bit 是 4096 階。在「大訊號上騎著小訊號」的情境——12 V 電源軌上的幾十毫伏漣波、400 V 開關節點上的閘極振鈴——這個差別是決定性的,因為垂直刻度必須設得夠大才容納得下大訊號,小訊號能分到的量化階數就所剩無幾。但選型時要多問一個字:有效位元數 (Effective Number of Bits, ENOB)。標稱位元數是 ADC 的規格,ENOB 才是加上前端雜訊與失真之後實際剩下的解析力,而且會隨訊號頻率下降。兩台同樣標示 12-bit 的機器,在同一個頻率下的 ENOB 可以差上一位以上。
高解析 (HD) 模式也要有正確期待:它的原理是低通濾波加平均,用頻寬換有效位元。量低頻的電源漣波非常好用,但不會讓 8-bit 的硬體在全頻寬下變成 12-bit。原生位元數是硬體底線,HD 是加分項——比較兩台機器時,請把條件寫成「在多少頻寬下有多少位元」,再去比。
記憶體深度:取樣率 × 擷取時間的三角關係
記憶體深度是三個核心數字裡最常被忽略、卻最常在實際工作中卡住人的一個。關係式只有一條:可連續擷取的時間 = 記憶體深度 ÷ 取樣率。換句話說,取樣率、擷取時間、記憶體深度三者只能挑兩個,第三個由算式決定(圖 1)。
代入數字最有感。你要在 5 GSa/s 的全取樣率下連續看完一段 80 ms 的開機序列,需要的記憶體是 5×10⁹ × 0.08 = 4×10⁸ 點,也就是 400 Mpts。反過來,一台標配 10 Mpts 的入門機在 2.5 GSa/s 下只能連續擷取 4 ms;想涵蓋同樣的 80 ms,它只能把取樣率降到 125 MSa/s——到那時,ns 級的邊緣早就從資料裡消失了。所以選型的檢查動作是:拿你需要的最長觀察窗口,乘上你需要的取樣率,看結果落在哪一個記憶體等級,再去對型錄。
這件事最危險的地方在於它是靜默的。示波器不會跳出對話框說「記憶體不夠,我幫你降取樣率了」;畫面看起來一樣正常,只是細節不見了。很多人遇過的「快掃速下看得很清楚、時基一拉長異常就消失」的怪現象,原因就在這裡。也因此,比較兩台機器時要問的是「標配多少、可升級到多少、升級是軟體授權還是硬體」,而不是只看最大值。
如果你的目標事件本來就是稀疏的——間歇性故障、每隔幾秒才出現一次的封包——分段記憶體 (segmented memory) 是比一味加深記憶體更聰明的解法:它只記錄每次觸發前後的一小段,把中間的長時間空白跳過,用有限的記憶體涵蓋很長的觀察期。要問的三個數字是可分段數、每段長度,以及分段之間的死區時間 (dead time)——死區時間太長,稀疏事件一樣會被漏掉。
觸發、解碼與更新率:常常才是決定買哪一家的真正理由
前面幾項規格決定你能不能把波形記錄下來,這一節決定你能不能找到它。實際除錯的時間,絕大部分不是花在看波形,而是花在讓示波器停在對的那一刻——這也是同價位機種之間差異最大、卻最不容易從規格表看出來的部分。
對嵌入式工作來說,序列協定的觸發與解碼幾乎是決定性因素。能不能直接以「I2C 位址 0x3C 的寫入」「CAN ID 0x201 且資料含特定值」「UART 收到某個字元」作為觸發條件,決定的是幾分鐘和一整個下午的差別。要確認三件事:支援哪些協定(I2C/SPI/UART 是基本,CAN、CAN FD、LIN、FlexRay 屬車用,USB、Ethernet、MIPI、SENT 各自另計);觸發與解碼是不是同一個選配(有些方案只給解碼、不給硬體觸發);以及解碼是硬體即時解碼還是軟體後處理——後者在深記憶體下會慢到讓人放棄使用。這一項最值得在下訂前用自己的板子實機試用。
波形更新率(每秒擷取次數)決定你抓到罕見事件的機率。示波器在兩次擷取之間有死區時間,這段時間內發生的事情完全看不到。若某個異常每一萬個週期才出現一次,更新率一萬 wfm/s 的機器可能幾秒鐘就抓到,一千 wfm/s 的機器可能要等好幾分鐘,甚至因為隨機性而整天都碰不到。要注意廠商標示的最高更新率通常取自特定設定(最小記憶體、單通道、關閉解碼),實際工作設定下會低很多——這同樣是實機試用時最該親自驗證的一項。
和更新率搭配使用的是遮罩測試 (mask test) 與歷史波形記錄:讓示波器自己判斷哪一次擷取違反了你畫出來的範圍,並保留前面數千次擷取供事後回看。這比人盯著螢幕等異常出現有效得多,也是把「罕見事件」變成可重現問題的關鍵功能。
最後是分析選配:抖動分析與眼圖(高速序列鏈路)、電源分析(開關損耗、安全工作區、諧波、閘極電荷)、頻譜與 FFT 分析(現代機種的 FFT 已能做到接近頻譜分析儀的操作方式),以及各種一致性測試套件。和頻譜分析儀一樣,這些選配加總起來可能超過機殼本身的價格,所以比價要比「配置後的總價」,而不是型號的基本價。
探棒:預算的一部分,而且它決定了整套系統的上限
探棒最常被當成附贈配件,但它是量測系統的一部分,而且經常就是限制所在。三個必須先接受的事實:第一,你量到的是「電路 + 探棒」,不是電路本身;第二,系統頻寬比示波器與探棒兩者都更低(大致以平方倒數和合成),把一支 500 MHz 的被動探棒接到 1 GHz 的示波器上,你實際擁有的大約只有 450 MHz;第三,一支高階主動探棒的價格可以逼近一台入門示波器,這筆錢必須從第一天就列進預算。
負載效應在高頻由輸入電容主導。一支 10 pF 的被動探棒在 1 MHz 相當於約 16 kΩ,可以忽略;到了 500 MHz 只剩約 32 Ω,等於在你的訊號節點上並了一顆幾十歐姆的電阻。後果是邊緣被拖慢、真實存在的過衝與振鈴被吃掉——而示波器完全不會提醒你(圖 2)。主動探棒 (active probe) 內建放大器,輸入電容可低到 1 pF 以下,正是為此而存在。另一招同樣有效卻幾乎免費:改用探棒的接地彈簧,而不是那條長長的鱷魚夾接地線——長接地線的電感會與探棒電容諧振,在快邊緣上製造出根本不存在的振鈴。
選型時請把探棒當成一份清單,而不是一個勾選項。一般除錯用被動探棒(R&S® RT-ZP 系列);高速單端訊號用主動單端探棒(R&S®RT-ZS);差動對與兩端都不接地的訊號用主動差動探棒;電力電子的浮接高壓節點(IGBT、SiC、GaN 的閘極驅動與汲極電壓)用高壓差動探棒,並務必確認安全等級(R&S®RT-ZHD 最高 6000 V RMS、CAT III 1000 V);電流必須透過電流探棒轉換成電壓才量得到;量測電源軌上幾十毫伏的漣波則有 1:1 的電源軌探棒,靠偏移補償把 DC 準位移掉,讓整個垂直範圍留給漣波。共模電壓極高的場合還有隔離式探棒系統。
兩個容易吃虧的實務提醒。第一,探棒的數量要照通道數算:一台四通道示波器如果只配一支高階探棒,另外三個通道就退回被動探棒的能力,而你買的頻寬有四分之三沒有兌現。第二,做功率量測時電壓與電流探棒的傳播延遲不同,必須先做去時差 (deskew) 校準,否則算出來的瞬時功率會系統性偏差。探棒本身也會隨時間漂移,需要和主機一起納入定期校正。
哪一級示波器適合哪一種工作,以及報價前先回答的問題
入門通用型(R&S®RTB 2、R&S®RTM3000 系列):數百 MHz 頻寬、10-bit ADC、四通道,通常內建函數產生器並可加購邏輯分析與協定解碼選配,價格與體積都適合放在每一張工作桌上。適合韌體除錯、感測器介面、一般電路驗證。誠實地說,多數嵌入式團隊真正需要的就是這一級,加上正確的探棒與協定解碼選配——把預算花在解碼與探棒上,通常比把頻寬再往上買一級更有感。
中階 12-bit 機種(R&S®MXO 3、R&S®MXO 4 系列):12-bit ADC、高波形更新率、深記憶體標配,是電源完整性、開關電源與混合訊號除錯的甜蜜點。判斷方式很簡單:如果你的困擾是「小訊號看不清楚」或「異常抓不到」,這一級帶來的改善最直接;如果困擾是「邊緣看起來不對」,那才是該往頻寬走。
高階分析型(R&S®MXO 5、R&S®RTO6、R&S®RTP 系列):GHz 級頻寬、極深記憶體、完整的抖動與一致性分析生態。當工作進入高速序列鏈路、眼圖與一致性測試時,這一級才是必要的;同時要有心理準備,主動與差動探棒會佔掉相當比例的總預算。另外還有電池供電的手持示波器(R&S®Scope Rider RTH),為現場、產線與高壓環境設計,取捨是頻寬、記憶體與分析能力都低於同價位的桌上型。
報價前先回答這幾題,答案齊了,選型幾乎就自動決定了。一、我最快的邊緣上升時間是多少?(決定頻寬。)二、我會同時開幾個通道,那時的取樣率是多少?三、我需要連續看多久,乘出來需要多少記憶體?四、我要看的最小訊號有多小、騎在多大的訊號上?(決定 8-bit 還是 12-bit。)五、我要看哪些序列協定,觸發與解碼各屬哪個選配?六、我要抓的異常多罕見?(決定更新率與分段記憶體。)七、我需要哪幾種探棒、各幾支?最高電壓與安全等級是多少?八、要不要抖動、電源或一致性分析選配?九、這是長期使用還是單一專案?
最後一題是服務問題而不是規格問題。單一專案需要一台高階機種時,租賃通常比採購合理,而且是在下訂前用自己的板子驗證「這台到底夠不夠」最務實的方式。長期持有則要把校正排進年度計畫:示波器的垂直增益與時基會隨時間與溫度漂移,未經校正的量測結果在客戶稽核或爭議發生時站不住腳。