熱門關鍵字

CAN 2.0B/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。這樣的電壓設計確保了在差動訊號的傳輸中維持穩定的電壓,同時有助於減小功耗,特別是在車輛電源系統中需要注意節能的情況下。

參數設定說明

通道設定
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 範圍為 5Kbps-1Mbps。若開啟 CAN FD 功能,因 Data Rate 會變動,所以此功能將會自動關閉。

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

使用 CAN_H 訊號解碼畫面

邏輯分析擷取功能步驟說明:

① 匯流排快速設定:可快速建立所需的通道與相關設定。

② 選擇所需匯流排解碼。

③ 快速設定會連同取樣率與觸發準位都按照預設條件設定好。

④ 點選圖示進入匯流排參數設定畫面。

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