串口設備的CAN總線方式遠距離解決方案
參考圖例: CAN控制器工作于多主方式,網(wǎng)絡中的各節(jié)點都可根據(jù)總線訪問優(yōu)先權(取決于報文標志符)采用無損結構的逐位仲裁的方式競爭向總線發(fā)送數(shù)據(jù),且CAN協(xié)議廢除了站地址編碼, 而代之以對通信數(shù)據(jù)進行編碼,這可使不同的節(jié)點同時接收到相同的數(shù)據(jù),這些特點使得CAN總線構成的網(wǎng)絡各節(jié)點之間的數(shù)據(jù)通信實時性強,并且容易構成冗余結構,提高系統(tǒng)的可靠性和系統(tǒng)的靈活性。而利用RS485只能構成主從式結構系統(tǒng),通信方式也只能以主站輪詢的方式進行,系統(tǒng)的實時性、可靠性較差。
CAN 總線協(xié)議的優(yōu)點:
具有實時性強、傳輸距離較遠、抗電磁干擾能力強、成本低等優(yōu)點;
采用雙線串行通信方式,檢錯能力強,可在高噪聲干擾環(huán)境中工作;
具有優(yōu)先權和促裁功能,多個控制模塊通過CAN控制器掛到CAN-bus上,形成多主機局部網(wǎng)絡;
具有可靠的錯誤處理和檢錯機制;
發(fā)送的信息遭到破壞后,可自動重發(fā);
節(jié)點在錯誤嚴重的情況下具有自動退出總線的功能。 雙絞線傳輸器相關文章:雙絞線傳輸器原理
評論