CAN總線(Controller Area Network)是一種用于汽車和工業(yè)領(lǐng)域的通信協(xié)議,廣泛應(yīng)用于各種電子控制單元(ECU)之間的數(shù)據(jù)交換。示波器是一種電子測量儀器,用于觀察和分析電壓波形。本文將詳細介紹如何使用示波器檢測CAN總線上的信號。
- 引言
CAN總線是一種多主站通信協(xié)議,具有較高的實時性和可靠性。在汽車和工業(yè)領(lǐng)域,CAN總線被廣泛應(yīng)用于各種電子控制單元之間的數(shù)據(jù)交換。示波器是一種電子測量儀器,用于觀察和分析電壓波形。通過使用示波器檢測CAN總線上的信號,可以對CAN總線進行故障診斷和性能分析。
- CAN總線基本原理
2.1 CAN總線通信原理
CAN總線通信采用基于時間的多主站通信機制,各個節(jié)點可以同時發(fā)送數(shù)據(jù),但在同一時刻只有一個節(jié)點可以成功發(fā)送。CAN總線采用非破壞性仲裁機制,即在沖突發(fā)生時,優(yōu)先級較低的節(jié)點主動停止發(fā)送,讓優(yōu)先級較高的節(jié)點繼續(xù)發(fā)送。
2.2 CAN總線數(shù)據(jù)幀結(jié)構(gòu)
CAN總線數(shù)據(jù)幀包括幀起始、仲裁場、控制場、數(shù)據(jù)場、CRC校驗場、應(yīng)答場和幀結(jié)束。其中,仲裁場用于確定發(fā)送數(shù)據(jù)的優(yōu)先級,控制場包括數(shù)據(jù)長度和遠程傳輸請求標志,數(shù)據(jù)場用于傳輸實際數(shù)據(jù),CRC校驗場用于數(shù)據(jù)校驗。
- 示波器基本原理
3.1 示波器功能
示波器是一種電子測量儀器,用于觀察和分析電壓波形。示波器可以顯示電壓隨時間變化的波形圖,幫助工程師分析電路的性能和故障。
3.2 示波器主要參數(shù)
示波器的主要參數(shù)包括帶寬、采樣率、存儲深度和觸發(fā)方式。帶寬決定了示波器可以測量的最高頻率,采樣率決定了示波器每秒可以采集的樣本數(shù)量,存儲深度決定了示波器可以存儲的樣本數(shù)量,觸發(fā)方式?jīng)Q定了示波器在何時開始采集數(shù)據(jù)。
- 準備工具和設(shè)備
4.1 示波器
選擇一款具有足夠帶寬和采樣率的示波器,以滿足CAN總線信號的測量需求。
4.2 探頭
選擇一款適合測量CAN總線信號的探頭,如差分探頭或高阻抗探頭。
4.3 終端電阻
在CAN總線的兩端分別連接一個120Ω的終端電阻,以減少信號反射。
4.4 信號源
準備一個CAN總線信號源,用于生成測試信號。
- 示波器設(shè)置
5.1 通道設(shè)置
將探頭連接到示波器的通道1和通道2,用于測量CAN總線的差分信號。
5.2 垂直設(shè)置
根據(jù)CAN總線信號的電壓范圍,調(diào)整示波器的垂直刻度,使其覆蓋信號的峰值和谷值。
5.3 水平設(shè)置
根據(jù)CAN總線信號的波特率,調(diào)整示波器的水平刻度,使其覆蓋一個或多個數(shù)據(jù)幀。
5.4 觸發(fā)設(shè)置
設(shè)置示波器的觸發(fā)方式為邊沿觸發(fā),觸發(fā)電平設(shè)置在CAN總線信號的中間電平附近。
- 測量CAN總線信號
6.1 觀察信號波形
打開信號源,觀察示波器上顯示的CAN總線信號波形。注意信號的起始、仲裁、控制、數(shù)據(jù)、CRC校驗和結(jié)束等部分。
6.2 分析信號質(zhì)量
檢查信號的完整性和穩(wěn)定性,分析信號的幅度、相位和頻率等參數(shù)。
6.3 測量信號參數(shù)
使用示波器的測量功能,測量CAN總線信號的電壓、時間、頻率和周期等參數(shù)。
- 故障診斷
7.1 信號丟失
如果示波器上沒有顯示CAN總線信號,可能是信號源故障、探頭連接問題或CAN總線故障。
7.2 信號干擾
如果信號波形出現(xiàn)異常,可能是電磁干擾或信號線接觸不良。
7.3 信號延遲
如果信號的起始和結(jié)束時間與預(yù)期不符,可能是信號線過長或終端電阻故障。
- 性能分析
8.1 波特率測試
通過改變CAN總線的波特率,觀察信號波形的變化,分析CAN總線的性能。
8.2 負載測試
通過增加CAN總線上的節(jié)點數(shù)量,觀察信號波形和通信性能的變化。
8.3 錯誤率測試
通過模擬CAN總線上的錯誤條件,如信號干擾、信號丟失等,分析CAN總線的容錯能力。
- 結(jié)論
通過使用示波器檢測CAN總線上的信號,可以對CAN總線進行故障診斷和性能分析。
-
示波器
+關(guān)注
關(guān)注
113文章
6436瀏覽量
187550 -
CAN總線
+關(guān)注
關(guān)注
145文章
1968瀏覽量
131951 -
通信協(xié)議
+關(guān)注
關(guān)注
28文章
970瀏覽量
40828 -
測量儀器
+關(guān)注
關(guān)注
3文章
824瀏覽量
43399
發(fā)布評論請先 登錄
相關(guān)推薦
ADM3053在CAN總線上顯示錯誤的信號電平如何解決?
ADM3053在CAN總線上顯示錯誤的信號電平
示波器用于汽車CAN總線解碼的案例
什么是can總線?can總線是數(shù)字信號還是模擬信號

淺析CAN總線錯誤分析與解決

怎樣檢測CAN總線上的終端電阻阻值?

評論