用HUB實現CAN設備的環形網絡通信
武漢波仕卡科技有限公司
CAN通信一般是總線式的,與RS-485網絡一樣。總線式的網絡通信有缺點:只能夠一條直線或曲線,不能夠開叉,不能夠環形閉合。開叉布線的問題可以通過加HUB來解決。本文介紹的是如何通過CAN的HUB來實現3個CAN節點的環形網絡通信。
先介紹一下實現CAN的擴展功能的HUB(集線器):HUB4CAN。這是一個把一路CAN擴展出4路CAN的集線器,光電隔離,支持所有CAN協議而無需設置。一頭為一路CAN和供電端子,另外一頭為擴展出的4路CAN。這個用法與我們常用的USB HUB類似。
在以下情況下,有3個CAN的控制器(或稱為CAN節點),要求每兩個CAN控制器之間都能夠相互通信。這在傳統的總線式CAN網絡是無法實現的。現在將每個CAN控制器接一個HUB4CAN,注意產品的方向,一邊是1路CAN而另外一邊是4路CAN。我們只用到4路擴展CAN口的其中任意2路。
由于整個環形網絡中只有3個CAN控制器,每2個CAN控制器之間都可以直接通信而無需通過另外一個控制器。比如 控制器3與控制器2之間通過上面的直線連接就相通了,而無需通過控制器1。同樣控制器3與控制器1之間通過左邊的弧線來直接連接、而控制器1與控制器2之間通過右邊的弧線來直接連接。
用HUB實現的4個節點的CAN環網如下圖。至于超過4個節點的CAN環形網絡通信,我們將在今后的文章中繼續介紹。
免責聲明
- 凡本網注明"來源:智能制造網"的所有作品,版權均屬于智能制造網,轉載請必須注明智能制造網,http://www.xksjj.com。違反者本網將追究相關法律責任。
- 企業發布的公司新聞、技術文章、資料下載等內容,如涉及侵權、違規遭投訴的,一律由發布企業自行承擔責任,本網有權刪除內容并追溯責任。
- 本網轉載并注明自其它來源的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或證實其內容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品來源,并自負版權等法律責任。
- 如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。
2025成都國際無人系統(機)技術及設備展覽會
展會城市:成都市展會時間:2025-10-10