實驗目的:三個CAN器件連接到總線上時,數據的傳輸結果是什么樣的。以此讓我們更深刻的理解CAN的半雙工通訊的實際狀態。
實驗器材:實驗板三個,CAN收發器實驗板三個,數據線連接電腦;
實驗示意圖:
示意圖.png (34.6 KB, 下載次數: 54)
下載附件
2022-8-27 23:27 上傳
實物照片:
51hei圖片_20220827214149.jpg (2.58 MB, 下載次數: 65)
下載附件
2022-8-27 23:27 上傳
電腦中串口助手接收到的數據:
3CAN.png (279.06 KB, 下載次數: 65)
下載附件
2022-8-27 23:28 上傳
實驗總結:
通過串口助手接收到的數據,得到結論,由于CAN通訊的半雙工特性,數據是非實時性的,由于三塊實驗板
使用的是相同硬件,相同代碼,所以數據傳輸有其偶然性,導致接收到的數據呈現無規律的狀態,先發和堵塞成為
常態。不考慮實時性,三塊板的數據都會被發送,也都會被其它板接收。
有興趣的下載源碼包含實驗板A原理圖實驗板B、C的PCB文件,TJA1050T PCB:
附件.rar
(1.44 MB, 下載次數: 30)
2022-8-27 23:42 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|