從 Linux 筆記型電腦連接到 3.3V CAN 總線

從 Linux 筆記型電腦連接到 3.3V CAN 總線

我是 CAN 協定的新手。我需要連接到 3.3V CAN 網路。我可以找到 USB 供電的 CAN 轉接器,但沒有找到 3.3V 的。我可以以某種方式使用 5V USB 轉接器嗎?

或者我必須透過 USB 從筆記型電腦橋接到具有內建 CAN 連接的微控制器板?但接下來我需要在微控制器中創建我自己的 USB-CAN 橋接,並為 Linux 創建我自己的 USB 驅動程序,對嗎?這是一個好主意嗎?

您有什麼經驗或建議嗎?

答案1

根據這個TI紙5V CAN 是“相容與互通”帶 3.3V CAN。

3.3V CAN(控制器區域網路)收發器相
對於 5V CAN 收發器具有優勢和靈活性,同時相互相容和互通。
……
本應用筆記除了解釋工作原理之外,還示範了 3.3V 和 5V CAN 收發器的互通性。


我可以以某種方式使用 5V USB 轉接器嗎?

值得一試。

另請參閱https://e2e.ti.com/support/interface/industrial_interface/f/142/t/230101重申了“3V CAN 轉換器與 5V CAN 轉換器完全互通”聲明,並提到可能需要下拉電阻和/或線路終端。

相關內容