您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊(cè)]

您的位置:電子發(fā)燒友網(wǎng)>電子百科>通信技術(shù)>

如何通過CAN的HUB來實(shí)現(xiàn)3個(gè)CAN節(jié)點(diǎn)的環(huán)形網(wǎng)絡(luò)通信

2017年10月05日 18:36 作者: 用戶評(píng)論(0
關(guān)鍵字:CAN(457335)hub(40757)

  CAN通信一般是總線式的,與RS-485網(wǎng)絡(luò)一樣??偩€式的網(wǎng)絡(luò)通信有缺點(diǎn):只能夠一條直線或曲線,不能夠開叉,不能夠環(huán)形閉合。開叉布線的問題可以通過加HUB來解決。本文介紹的是如何通過CAN的HUB來實(shí)現(xiàn)3個(gè)CAN節(jié)點(diǎn)的環(huán)形網(wǎng)絡(luò)通信。

  先介紹一下實(shí)現(xiàn)CAN的擴(kuò)展功能的HUB(集線器):HUB4CAN。這是一個(gè)把一路CAN擴(kuò)展出4路CAN的集線器,光電隔離,支持所有CAN協(xié)議而無需設(shè)置。一頭為一路CAN和供電端子,另外一頭為擴(kuò)展出的4路CAN。這個(gè)用法與我們常用的USB HUB類似。

  

如何通過CAN的HUB來實(shí)現(xiàn)3個(gè)CAN節(jié)點(diǎn)的環(huán)形網(wǎng)絡(luò)通信

  在以下情況下,有3個(gè)CAN的控制器(或稱為CAN節(jié)點(diǎn)),要求每?jī)蓚€(gè)CAN控制器之間都能夠相互通信。這在傳統(tǒng)的總線式CAN網(wǎng)絡(luò)是無法實(shí)現(xiàn)的?,F(xiàn)在將每個(gè)CAN控制器接一個(gè)HUB4CAN,注意產(chǎn)品的方向,一邊是1路CAN而另外一邊是4路CAN。我們只用到4路擴(kuò)展CAN口的其中任意2路。

  

如何通過CAN的HUB來實(shí)現(xiàn)3個(gè)CAN節(jié)點(diǎn)的環(huán)形網(wǎng)絡(luò)通信

  由于整個(gè)環(huán)形網(wǎng)絡(luò)中只有3個(gè)CAN控制器,每2個(gè)CAN控制器之間都可以直接通信而無需通過另外一個(gè)控制器。比如 控制器3與控制器2之間通過上面的直線連接就相通了,而無需通過控制器1。同樣控制器3與控制器1之間通過左邊的弧線來直接連接、而控制器1與控制器2之間通過右邊的弧線來直接連接。

  用HUB實(shí)現(xiàn)的4個(gè)節(jié)點(diǎn)的CAN環(huán)網(wǎng)如下圖。至于超過4個(gè)節(jié)點(diǎn)的CAN環(huán)形網(wǎng)絡(luò)通信,我們將在今后的文章中繼續(xù)介紹。

  

如何通過CAN的HUB來實(shí)現(xiàn)3個(gè)CAN節(jié)點(diǎn)的環(huán)形網(wǎng)絡(luò)通信

非常好我支持^.^

(3) 100%

不好我反對(duì)

(0) 0%

( 發(fā)表人:黃昊宇 )

      發(fā)表評(píng)論

      用戶評(píng)論
      評(píng)價(jià):好評(píng)中評(píng)差評(píng)

      發(fā)表評(píng)論,獲取積分! 請(qǐng)遵守相關(guān)規(guī)定!

      ?