RS485和CAN總線都是工業(yè)總線系統(tǒng),即工業(yè)控制通信系統(tǒng) ,CAN 是 Controller Area Network 的縮寫,即“局域網(wǎng)控制器”的意思,可以歸屬于工業(yè)現(xiàn)場總線的范疇,通常稱為 CAN BUS ,即 CAN 總線,是目前國際上應用最為廣泛的開放式現(xiàn)場總線之一。
CAN總線特點:
1、國際標準的工業(yè)級現(xiàn)場總線,傳輸可靠,實時性高;
2、傳輸距離遠(最遠10Km),傳輸速率快(最高1MHz bps);
3、節(jié)點數(shù)量最多可達110個。
4、采用短幀結(jié)構(gòu),每一幀的有效字節(jié)數(shù)為8個;
5、實時性高,非破壞總線仲裁技術,優(yōu)先級高的節(jié)點無延時;
6、出錯的CAN節(jié)點會自動關閉并切斷和總線的聯(lián)系,不影響總線的通訊;
7、報文為短幀結(jié)構(gòu)并有硬件CRC校驗,受干擾概率小,數(shù)據(jù)出錯率極低;
8、通訊介質(zhì)可用普通的雙絞線,同軸電纜或光纖等;
9、可以點對點,一點對多點及全局廣播幾種傳送方式接收數(shù)據(jù)。
(1) RS-485的電氣特性:邏輯“1”以兩線間的電壓差為+(2-6)V表示;邏輯“0”以兩線間的電壓差為-(2-6)V表示。接口信號電平比RS-232-C降低了,就不易損壞接口電路的芯片,且該電平與TTL電平兼容,可方便與TTL 電路連接。
(2) RS-485的數(shù)據(jù)最高傳輸速率為10Mbps
(3) RS-485接口是采用平衡驅(qū)動器和差分接收器的組合,抗共模干能力增強,即抗噪聲干擾性好。
(4) 因RS-485接口具有良好的抗噪聲干擾性,長的傳輸距離和多站能力等上述優(yōu)點就使其成為首選的串行接口。
區(qū)別:
1、速度與距離
2、錯誤檢測機制
3、價格與培訓成本
4、總線利用率
整合自:CSDN的無語僧314、reille
編輯:jq
-
CAN總線
+關注
關注
145文章
1911瀏覽量
130561
發(fā)布評論請先 登錄
相關推薦
評論