熱門關鍵字

CAN 2.0B / CAN FD

CAN(Controller Area Network) 通訊協定於 80 年代由 Bosch 首先發展,為的是因應使用於新型汽車上不斷增加的電子裝置 (如引擎控制單元、制動系統、空調控制、娛樂系統等),這些裝置使汽車增加許多功能與附加價值,也增加控制系統的複雜度。

CAN Bus 採用差動訊號傳輸,有兩條所謂的 CAN_H(High) 與 CAN_L(Low) 的傳輸線。CAN_H 得到的資料與 CAN_L 得到的資料反向。這兩條線共同構成了差動訊號,有助於提高抗干擾性,確保在車輛環境中穩定運行,CAN 主要訊息分為 Data Frame、Remote Frame、Error Frame、Overload Frame。

CAN FD (CAN with Flexible Data-Rate) 在既有的 CAN 規格上增加了彈性資料速率,並擴充每筆資料可傳輸資料量可達 64 bytes 及 CRC17/CRC21,使得資料傳輸量提升之外也加強了糾錯能力。

在 CAN 2.0B/FD 中,CAN_High 的電壓範圍通常為 2.5V 到 3.5V,而 CAN_Low 的電壓範圍則為 1.5V 到 2.5V。這樣的電壓設計確保了在差動訊號的傳輸中維持穩定的電壓,同時有助於減小功耗,特別是在車輛電源系統中需要注意節能的情況下。

邏輯分析儀 / 混合訊號示波器

TB3016B

TB3016B

TB3000系列 規格書 PDF

MSO3124B

MSO3124B

MSO3000系列 規格書 PDF

型號 TB3016B MSO3124B
解碼 / 觸發 y y

類比通道

y

高壓差動探棒:ADP 系列

使用 CAN_H 訊號解碼畫面

匯出為 TXT/CSV

在邏輯分析儀模式下,點擊報告區上方的圖示,可將解碼資料匯出為 TXT/CSV 檔案。

Export Icon

設定 CAN 2.0B / CAN FD 解碼 步驟說明

1. 點擊 快速設定新增協定分析通道 可建立所需的通道與相關設定。

2. 選擇 CAN 進行解碼。

3. 若使用 快速設定,系統會提供 觸發條件取樣率觸發準位 及 通道設定方式 的建議設定值。

4. 點擊圖示以進入 解碼設定 畫面。

Image 1
Image 2

解碼設定

通道設定:

Differential:實體層訊號量測,訊號來自堆疊示波器,量測 CAN 訊號 CAN_H/L,可設定的 DSO 通道範圍為 1-6。

CAN_H:可直接量測穩定的實體層。

CAN_L (RX):可直接量測穩定的實體層,或經由收發器 (Transceiver) 轉換過後的邏輯訊號。

Tx:經由收發器 (Transceiver) 轉換過後的 Tx 或 Rx 邏輯訊號。

自動偵測 Data Rate:

打勾時,由程式協助計算 Data Rate。若未打勾,使用者可以選擇內建的 Data Rate 設定,或自行輸入 Data Rate。允許的 Data Rate 範圍為 5 Kbps 至 1 Mbps。若開啟 CAN FD 功能,因 Data Rate 會變動,此功能將會自動關閉。

波形中顯示刻度:

在波形上顯示刻度。若開啟 CAN FD 功能後,因 Data Rate 會變動,此功能將會自動關閉。

YouTube 影片

CAN 2.0B / CAN FD 分析範例波形檔

我們使用 cookies 來了解您如何使用我們的網站並改善您的體驗。 繼續使用我們的網站,即表示您接受我們使用 cookies,點此查看 隱私政策