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