《電子技術應用》
您所在的位置:首頁 > 測試測量 > 業(yè)界動態(tài) > 用示波器直接破解30種通信協(xié)議

用示波器直接破解30種通信協(xié)議

2017-03-19
來源:ZLG致遠電子

  數(shù)字示波器的發(fā)展極大的降低了低速總線調試的難度,無論是IIC、SPI還是CAN、LIN等,示波器都可以直接將波形轉化成數(shù)據(jù)。傳聞近日有一臺示波器可以直接破解30多種通信協(xié)議,具體是那些協(xié)議呢?我們來一起看看。

  在講示波器具體的解碼內容之前,首先來看一下伴隨著示波器的發(fā)展,協(xié)議解碼出現(xiàn)了哪些變化。

  1、簡述示波器發(fā)展給協(xié)議解碼帶來的便捷

  示波器從模擬示波器發(fā)展到數(shù)字示波器,帶來了許多大的改變,例如信號采集、帶寬、采樣率、屏顯等。同樣,這樣的改變也體現(xiàn)在“協(xié)議解碼”上,新的解碼方式將人們從“0”,“1”的世界中解放出來,大大提高了工作效率。

1.jpg

  圖1  0/1的世界

  下面,我們具體看一下示波器發(fā)展中協(xié)議解碼方式的變化。

  l最初的協(xié)議解碼

  最初的示波器只是一個簡單的波形顯示兼數(shù)據(jù)測量,而我們需要獲取協(xié)議波形深層次的含義,則需要一段一段去分析。

  例如:觀察IIC協(xié)議,一個時鐘信號,一個數(shù)據(jù)信號,我們需要按照時鐘與數(shù)據(jù)信號一位一位對應,去進行0/1的組合轉換,將其“翻譯”成我們需要形式,再去對應相應的物理量。這樣不僅工作量大、效率低,,而且還容易出錯。

2.jpg

  圖1

  l現(xiàn)在的協(xié)議解碼

  直接將波形數(shù)據(jù)解碼后以十六進制、十進制或字符的形式呈現(xiàn)出來,省去了工程師轉換的過程,大大加快了開發(fā)效率。如圖3為一段CAN協(xié)議的解碼,可以一步到位。

3.png

  圖3 雙ZOOM下的CAN協(xié)議解碼

  2、簡要介紹每一種協(xié)議

  目前,在示波器上,除了大家所熟知的CAN、UART、IIC、USB等協(xié)議解碼外,還有許多使用越來越頻繁的協(xié)議。下面,我們按照協(xié)議的應用一一介紹。

 ?、倨囯娮酉嚓P協(xié)議

  表1  汽車電子相關協(xié)議及特征

4.png

  如圖4為WTB協(xié)議解碼

5.jpg

  圖4 雙ZOOM下的WTB協(xié)議解碼

 ?、贗C接口相關協(xié)議

  表2  IC接口相關協(xié)議及特征

6.png

  如圖5為SPI協(xié)議解碼

7.png

  圖5  SPI協(xié)議解碼

 ?、垭娔X周邊相關協(xié)議

8.png

  表3 電腦周邊相關協(xié)議級特征

  如圖6為USB協(xié)議解碼

9.png

  圖6 雙ZOOM下的USB協(xié)議解碼

 ?、軣o線通信相關協(xié)議

10.png

  表4 無線通信相關協(xié)議及特征

  如圖7為Wiegand協(xié)議解碼

11.png

  圖7  Wiegand協(xié)議解碼

  ⑤各行業(yè)相關協(xié)議

12.png

  表5 各行業(yè)相關協(xié)議及特征

  如圖8為RS232解碼:

14.png

  圖8 雙ZOOM下的RS232解碼

  表6 各行業(yè)相關協(xié)議及特征

  3、ZDS4000所有協(xié)議解碼全部免費標配

  ZDS4000系列示波器免費標配以上30余種協(xié)議解碼,支持解碼以“十進制”,“十六進制”,“字符”三種方式顯示,如圖9、10所示。

16.png

  圖9 30余種協(xié)議解碼

17.png

  圖10  協(xié)議解碼的三種顯示方式

  同時,支持解碼細節(jié)顯示,具有詳細的事件表(事件表內容包括開始時間、結束時間、名稱及數(shù)據(jù)),可以以報表網(wǎng)頁或CSV格式導出,方便工程師進一步分析,如圖11所示。

18.png

  圖11  事件表的兩種導出方式


本站內容除特別聲明的原創(chuàng)文章之外,轉載內容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創(chuàng)文章及圖片等內容無法一一聯(lián)系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經(jīng)濟損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。