數(shù)字存儲示波器的基本原理如圖所示,其工作過程一般分為存儲和顯示兩個階段。在存儲階段,首先對被測模擬信號進行采樣和量化,經(jīng)A/D轉(zhuǎn)換器轉(zhuǎn)換成數(shù)字信號后,依次存入RAM中,當(dāng)采樣頻率足夠高時,就可以實現(xiàn)信號的不失真存儲。當(dāng)需要觀察這些信息時,只要以合適的頻率把這些信息從存儲器RAM中按原順序取出,經(jīng)D/A轉(zhuǎn)換和LPE濾波后送至示波器就可以觀察的還原后的波形。
普通模擬示波器 CRT 上的 P31 熒光物質(zhì)的余輝時間小于 1ms。在有些情況下,使用 P7 熒光物質(zhì)的 CRT 能給出大約 300ms 的余輝時間。只要有信號照射熒光物質(zhì),CRT 就將不斷顯示信號波形。而當(dāng)信號去掉以后使用 P31 材料的 CRT 上的掃跡迅速變暗,而使用 P7 材料的 CRT 上的掃跡停留時間稍長一些。
那么,如果信號在一秒鐘內(nèi)只有幾次,或者信號的周期僅為數(shù)秒,甚至信號只猝發(fā)一次,那又將會怎么樣呢?在這種情況下,使用我們上面介紹過的模擬示波器幾乎乃至于完全不能觀察到這些信號。
所謂數(shù)字存儲就是在示波器中以數(shù)字編碼的形式來貯存信號。當(dāng)信號進入數(shù)字存儲示波器,或稱 DSO 以后,在信號到達CRT 的偏轉(zhuǎn)電路之前(圖1),示波器將按一定的時間間隔對信號電壓進行采樣。然后用一個模/數(shù)變換器(ADC)對這些采樣值進行變換從而生成代表每一個采樣電壓的二進制字。這個過程稱為數(shù)字化。
獲得的二進制數(shù)值貯存在存儲器中。對輸入信號進行采樣的速率稱為采樣速率。采樣速率由采樣時鐘控制。對于一般使用情況來說,采樣速率的范圍從每秒 20 兆次(20MS/s)到 200MS/s。存儲器中貯存的數(shù)據(jù)用來在示波器的屏幕上重建信號波形。所以,在DSO中的輸入信號接頭和示波器 CRT 之間的電路不只是僅有模擬電路。輸入信號的波形在 CRT 上獲得顯示之前先要存貯到存儲器中,我們在示波器屏幕上看到的波形總是由所采集到數(shù)據(jù)重建的波形,而不是輸入連接端上所加信號的直接波形顯示。
在復(fù)雜的嵌入式系統(tǒng)中,通常需要同時監(jiān)測時域和頻域中的多個信號。盡管基帶數(shù)字信號、射頻信號和模擬信號是相互關(guān)聯(lián)和依存的,但是基于傳統(tǒng)的調(diào)試方法,人們常常無法描述或捕捉它們之間的關(guān)系。采用微控制器實現(xiàn)的RF信號反饋控制、低速串行總線、嚴格的時序關(guān)系,以及RF和數(shù)字信號之間電磁干擾等都是原型設(shè)計階段令人頭痛的問題。
圖1:采用選通 FFT 的數(shù)字示波器和多同步域顯示功能的屏幕截圖
觸發(fā)是數(shù)字示波器區(qū)別于模擬示波器的最大特征之一。數(shù)字示波器的觸發(fā)功能非常地豐富,通過觸發(fā)設(shè)置使用戶可以看到觸發(fā)前的信號也可以看到觸發(fā)后的信號。對于高速信號的分析,其實很少去談觸發(fā),因為通常是捕獲很長時間的波形然后做眼圖和抖動分析。觸發(fā)可能對于低速信號的測量應(yīng)用得頻繁些,因為低速信號通常會遇到很怪異的信號需要通過觸發(fā)來隔離?!?i> 示波器上的觸發(fā)電平: 直觀講,觸發(fā)電平是使示波器進行掃描的信號,一般示波器打開都處于自動觸發(fā),像測連續(xù)的重復(fù)信號時,比較方便。但測一些特定位置的數(shù)據(jù),就需要精確觸發(fā)了。觸發(fā)電平格式又分為上升沿、下降沿、還有一些其它信號,比如I2C串口數(shù)據(jù),進行精確觸發(fā),這是利用數(shù)據(jù)特征觸發(fā)的。還有就是使用外觸發(fā),可以選擇一個其它通道當(dāng)外觸發(fā)通道。比如你調(diào)試MCU,可編程使某IO在特定動作之前輸出個電平,動作之后恢復(fù),把這個脈沖輸入某通道當(dāng)觸發(fā)信號(設(shè)置觸發(fā)為NORM方式),此時采集的那個通道只有在這個觸發(fā)位置前后有數(shù)據(jù)穩(wěn)定顯示,不會跑掉,且觸發(fā)的脈沖對應(yīng)的采集通道信號部分就是需要觀察的精確范圍,便于分析?! ?i>觸發(fā)電平選擇方法: 觸發(fā)電平調(diào)節(jié)又叫同步調(diào)節(jié),它使得掃描與被測信號同步。電平調(diào)節(jié)旋鈕調(diào)節(jié)觸發(fā)信號的觸發(fā)電平。一旦觸發(fā)信號超過由旋鈕設(shè)定的觸發(fā)電平時,掃描即被觸發(fā)。順時針旋轉(zhuǎn)旋鈕,觸發(fā)電平上升;逆時針旋轉(zhuǎn)旋鈕,觸發(fā)電平下降。當(dāng)電平旋鈕調(diào)到電平鎖定位置時,觸發(fā)電平自動保持在觸發(fā)信號的幅度之內(nèi),不需要電平調(diào)節(jié)就能產(chǎn)生一個穩(wěn)定的觸發(fā)。當(dāng)信號波形復(fù)雜,用電平旋鈕不能穩(wěn)定觸發(fā)時,用釋抑(HoldOff)旋鈕調(diào)節(jié)波形的釋抑時間(掃描暫停時間),能使掃描與波形穩(wěn)定同步?! O性開關(guān)用來選擇觸發(fā)信號的極性。撥在“+”位置上時,在信號增加的方向上,當(dāng)觸發(fā)信號超過觸發(fā)電平時就產(chǎn)生觸發(fā)。撥在“-”位置上時,在信號減少的方向上,當(dāng)觸發(fā)信號超過觸發(fā)電平時就產(chǎn)生觸發(fā)。觸發(fā)極性和觸發(fā)電平共同決定觸發(fā)信號的觸發(fā)點。