示波器檢驗串行和并行總線設(shè)計
為調(diào)試嵌入式系統(tǒng),包括同時擁有并行總線和串行總線的系統(tǒng),集成示波器提供了多種實用工具,包括處理串行總線的協(xié)議分析儀以及處理并行總線的邏輯分析儀。
在本例中,在串行方面,設(shè)計采用一條SPI串行總線。由于這是一條簡單的總線,示波器只需捕獲構(gòu)成SPI串行總線的三個信號。
在簡單地定義幾個串行總線參數(shù)后,如數(shù)字門限電平和和串行信號配置,示波器自動解碼總線數(shù)據(jù),避免了手動解碼總線數(shù)據(jù),節(jié)省幾個小時的時間,減少昂貴的錯誤。
這條SPI串行總線驅(qū)動著一個串行到并行轉(zhuǎn)換器。為了檢驗串行總線和并行總線之間的時序關(guān)系,數(shù)字通道采集了8個并行總線信號。在定義幾個總線參數(shù)后,并行總線被自動解碼和顯示。示波器可以一次解碼和顯示多兩條并行總線或串行總線。通過同步顯示兩條總線,串行總線數(shù)據(jù)和并行總線數(shù)據(jù)之間的時序關(guān)系變得很明顯。在大多數(shù)情況下,并行總線值會被設(shè)置成傳送串行數(shù)據(jù)包之后的串行總線數(shù)據(jù)值。
為簡化調(diào)試任務(wù),可以設(shè)置串行觸發(fā),穩(wěn)定顯示,捕獲特定串行事件。在這種情況下,我們把觸發(fā)設(shè)置成每次在串行總線上傳送十六進制數(shù)據(jù)值B0時捕獲信號。如圖3所示,在傳送十六進制串行值B0時,并行總線值沒有變化。進一步調(diào)查顯示,設(shè)計的工作方式與預(yù)期方式差距較大。
按照結(jié)構(gòu)和性能不同分類
①普通示波器。電路結(jié)構(gòu)簡單,頻帶較窄,掃描線性差,僅用于觀察波形。
②多用示波器。頻帶較寬,掃描線性好,能對直流、低頻、高頻、超高頻信號和脈沖信號進行定量測試。借助幅度校準(zhǔn)器和時間校準(zhǔn)器,測量的準(zhǔn)確度可達(dá)±5%。
③多線示波器。采用多束示波管,能在熒光屏上同時顯示兩個以上同頻信號的波形,沒有時差,時序關(guān)系準(zhǔn)確。
④多蹤示波器。具有電子開關(guān)和門控電路的結(jié)構(gòu),可在單束示波管的熒光屏上同時顯示兩個以上同頻信號的波形。但存在時差,時序關(guān)系不準(zhǔn)確。
⑤取樣示波器。采用取樣技術(shù)將高頻信號轉(zhuǎn)換成模擬低頻信號進行顯示,有效頻帶可達(dá)GHz級。
⑥記憶示波器。采用存儲示波管或數(shù)字存儲技術(shù),將單次電信號瞬變過程、非周期現(xiàn)象和超低頻信號長時間保留在示波管的熒光屏上或存儲在電路中,以供重復(fù)測試。
⑦數(shù)字示波器。內(nèi)部帶有微處理器,外部裝有數(shù)字顯示器,有的產(chǎn)品在示波管熒光屏上既可顯示波形,又可顯示字符。被測信號經(jīng)模一數(shù)變換器(A/D變換器)送入數(shù)據(jù)存儲器,通過鍵盤操作,可對捕獲的波形參數(shù)的數(shù)據(jù),進行加、減、乘、除、求平均值、求平方根值、求均方根值等的運算,并顯示出答案數(shù)字。