鼎陽SDS2000示波器在測試中的觸發(fā)應(yīng)用
一、示波器的觸發(fā)
觸發(fā)是數(shù)字示波器區(qū)別于模擬示波器的最大特征之一。數(shù)字示波器的觸發(fā)功能非常地豐富,通過觸發(fā)設(shè)置,用戶可以看到觸發(fā)前的信號也可以看到觸發(fā)后的信號。
所謂觸發(fā),按專業(yè)上的解釋是:按照需求設(shè)置一定的觸發(fā)條件,當(dāng)波形流中的某一個波形滿足這一條件時,示波器即實時捕獲該波形和其相鄰部分,并顯示在屏幕上。觸發(fā)條件的唯一性是精確捕獲的首要條件。為了觀察特定波形之前發(fā)生的更多事件,把觸發(fā)點往顯示窗口右方推移一段時間,即是延遲觸發(fā);為了了解特定波形之后發(fā)生的更多事件,把觸發(fā)點往顯示窗口左方推移一段時間,即是超前觸發(fā)。
圖一: 觸發(fā)的原理示意圖
觸發(fā)功能主要有兩點:
第一,隔離感興趣的事件。
第二,同步波形,或者說穩(wěn)定顯示波形。
其中,隔離感興趣的事件,就是在觸發(fā)點處隔離的事件是滿足觸發(fā)條件的信號。如下圖所示,在觸發(fā)點隔離的事件是總小于47.5ns或大于52ns的脈寬,該脈寬的計算是以觸發(fā)電平穿越觸發(fā)點處的脈寬波形的交叉點處的時間間隔。
圖二 :觸發(fā)的首要功能是隔離感興趣的事件
二、鼎陽示波器觸發(fā)介紹
鼎陽SDS2000系列示波器在延續(xù)SDS1000系列的觸發(fā)功能基礎(chǔ)之上,增加了一些高級觸發(fā)功能:
間隔觸發(fā)(interval)
欠幅觸發(fā)(Runt)
碼型觸發(fā)(pattern)
串行總線觸發(fā)
間隔觸發(fā):
從輸入信號的上升沿(下降沿)通過觸發(fā)電平開始到相鄰的上升沿(下降沿)通過觸發(fā)電平結(jié)束的時間間隔(△T)與您當(dāng)前所設(shè)定的時間值滿足條件限制(<,>,< >,> <)則觸發(fā)。下圖描述的是兩相鄰上升沿的時間間隔(△T)與當(dāng)前所設(shè)定的時間值滿足條件限制(< >)時的觸發(fā)圖。觸發(fā)條件:穿越觸發(fā)電平的相鄰正沿之間的時間間隔在123us到283us之間時被觸發(fā)。
圖三: 間隔觸發(fā)
間隔觸發(fā),對于捕獲和穩(wěn)定顯示非等周期(或脈寬)的信號,提供了十分快捷的方式。
欠幅觸發(fā)
欠幅觸發(fā)包括正向脈沖欠幅觸發(fā)和負(fù)向脈沖欠幅觸發(fā)。前者觸發(fā)跨過低電平而未跨過高電平的正向脈沖,后者觸發(fā)跨過高電平而未跨過低電平的負(fù)向脈沖。
下圖是欠幅觸發(fā)示意圖,觸發(fā)條件:低電平:1.58V,高電平:2.40V
圖四: 欠幅觸發(fā)
碼型觸發(fā)
碼型觸發(fā)通過查找特定的碼型而識別觸發(fā)條件。此碼型為通道的邏輯組合(與/或/非與/非或)。每個通道的邏輯值可以是1(高)、0(低)下圖描述的是邏輯關(guān)系為“與”,通道1設(shè)置為“高電平”,通道2設(shè)置為“高電平”的碼型觸發(fā)圖。
圖五: 碼型觸發(fā)
I²C總線觸發(fā)
在將示波器設(shè)置為捕獲I2C信號后,可在開始/結(jié)束條件、重新啟動、無應(yīng)答、EEPROM數(shù)據(jù)讀取時觸發(fā),或在具有特定的設(shè)備地址和數(shù)據(jù)值的讀/寫幀上觸發(fā)。設(shè)置I2C觸發(fā)時,需指定串行時鐘線(SCL)和串行數(shù)據(jù)線(SDA)的數(shù)據(jù)源(可在解碼功能菜單中進(jìn)行設(shè)置)。
下圖描述的是在“開始”條件上觸發(fā)的I2C信號圖。通道1波形為數(shù)據(jù)信號,通道2為時鐘信號。
圖六: I²C總線觸發(fā)
此外,還有斜率觸發(fā)和各種串行數(shù)據(jù)的觸發(fā),如SPI觸發(fā),UART/RS232,CAN/LIN觸發(fā)等,這里不再一一討論。
值得強(qiáng)調(diào)的是,鼎陽示波器的豐富觸發(fā),為用戶的測試和分析帶來了便利,同時,也大大提高了測試和分析的效率。