1分鐘前 陜西can轉tcpip遠距離傳輸價格行情 北京安融互通[北京安融互通c608a95]內容:CAN總線轉換器中CAN總線的特點3
可在各節點之間實現自由通信
CAN總線采用了多主競爭式總線結構,具有多主站運行和分散仲裁的串行總線以及廣播通信的特點。CAN總線上任意節點可在任意時刻主動地向網絡上其它節點發送信息而不分主次,因此可在各節點之間實現自由通信。CAN總線協議已被標準化組織認證,技術比較成熟,控制的芯片已經商品化,特別適用于分布式測控系統之間的數據通訊。CAN總線插卡可以任意插在PC AT XT兼容機上,方便地構成分布式監控系統。
如果你想正常的實現串口數據與CAN總線數據之間的轉換,如果你不想在數據轉換的時候發生丟幀現象,那濾波設置是必須的,濾的是CAN總線端的波。因為,相對而言,CAN總線的通訊速率遠高于串口總線,如果我們不進行濾波,單位時間里大量的CAN端數據就沒辦法同時被轉換成串口端的數據,比如說CAN端有10個數據,但同一時間串口端只能接收一個,那剩下的9個該怎么辦呢?只能丟失掉了,這當然是我們不能接收的。
再回到開始,首先這樣的網絡規劃是非常不合理的,等于是網絡上出現了A和B兩個對某一幀功能相同的節點,完全沒必要,如果你要更新某個信號,只需讓A節點重新發送新的即可,如果更新的信號是通過B節點模塊更新的,也只需先通過B向A發送一個幀更新某個信號,然后A再重新發送更新的幀。
如果你兩個節點關聯同一個幀,以后加入新節點和升級改動網絡的時候會多一倍的工作量,而且再遠程幀的響應中,同ID多響應很容易出現問題。
總之一句話,我們要從總線的角度去看待CAN,不要從節點的角度出發。