CAN匯流排測試與汽車乙太網測試的區別

2021-10-06 01:30:43 字數 1483 閱讀 4559

相信汽車電子領域的工程師們對於can匯流排都非常熟悉,而隨著乙太網在汽車領域應用的增多,大家對於汽車乙太網也已經有了一定的了解。今天我們將通過can匯流排通訊與乙太網通訊在協議及拓撲上的區別引入can匯流排與乙太網測試上的區別。

can匯流排協議主要分為三層:物理層、資料鏈路層和應用層,我們在實際應用中所使用的can匯流排協議也相應比較少。

(can匯流排協議)

而汽車乙太網主要分為物理層、資料鏈路層、網路層、傳輸層以及應用層。下圖為汽車乙太網的常用協議,從中可以看出汽車乙太網所使用的協議非常多。除常用協議外,由於乙太網協議的相容性,我們也可以將物聯網常用的mqtt協議、傳統通訊行業的http協議等應用於汽車乙太網中。

(汽車乙太網常用協議)

can匯流排是匯流排型網路 (廣播式通訊) ,即所有節點都連線到同乙個傳輸媒介中,也就是說傳輸媒介中的電訊號會影響到所有的節點。一般而言,匯流排通訊中一條can線上會掛多個節點。

(can匯流排拓撲)

汽車乙太網是交換式網路 (交換機式通訊),即網路中有終端節點和交換機節點。交換機式通訊指的是所有的終端節點都要通過交換機才能連線到一起,所有傳遞的資訊都需要交換機進行**。

(乙太網拓撲)

由於can匯流排與汽車乙太網在協議和拓撲上的不同,帶來從設計、實現、測試的各種不同,下面我們重點介紹測試上的不同:

從下表可以直觀的看到汽車乙太網測試與can匯流排測試在協議測試上的區別。

a、由於乙太網採用的是交換機式網路,因此其物理層測試與can匯流排的物理層測試差異很大。can匯流排物理層測試僅需測試電氣特性;而汽車乙太網一方面需要進行pma測試,即對物理層的電氣特性進行測試,另一方面還需要針對其點對點特性進行 iop測試。

b、汽車乙太網區分終端節點與交換機節點,由於所有傳遞的資訊都需要交換機進行**,對於交換機效能要求很高,因此終端節點與交換機節點的測試內容及測試工具均有所區別。交換機節點特有的測試內容包括交換機效能測試、交換機功能測試、路由測試。交換機節點部分測試如交換機效能測試等需要網路測試儀輔助測試,如下圖所示:

(交換機節點測試拓撲)

c、汽車乙太網的整合與整車測試與can匯流排測試區別很大,點對點通訊導致整合測試難度較大,通常採用特殊測試拓撲和測試裝置(vn5640的bypass功能)來實現,如下圖所示:

而can匯流排僅需直接連線到匯流排上即可監控匯流排上所有報文,如下圖所示:

CAN匯流排和乙太網對比

標籤 乙太網 can匯流排 雷達分享到 首先在文章的開頭先告訴大家答案 就人類目前的技術來看,在車輛中乙太網只能作為can匯流排的配合,暫時不存在取代can匯流排的可能性。如果您並不滿足只知道結論,知其然並知其所以然,那麼請閱讀接下來的文章。這可能會消耗您3分鐘的時間,但卻能告訴您得出這個答案的原因...

485 can和標準乙太網匯流排比較

485 can 乙太網都是基於差分線路傳輸資料的方式,485傳輸的單位是位元組,can傳輸的單位是can資料幀,乙太網傳輸的單位是乙太網幀,每種傳輸單位都有校驗機制。但是從應用層考慮則不一樣了,一般應用層傳輸都是基於大於1個位元組的資料報來傳輸的,所以這個時候485本身不能直接完成這個任務,而必須依...

乙太網口差分電平 乙太網物理層訊號測試與分析

物理層訊號特點 乙太網對應 osi七層模型的資料鏈路層和物理層,對應資料鏈路層的部分又分為邏輯 鏈路控制子層 llc 和介質訪問控制子層 mac mac與物理層連線的介面稱作介質無關 介面 mii 物理層與實際物理介質之間的介面稱作介質相關介面 mdi。在物理層中,又可以分為物理編碼子層 pcs物理...