www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 嵌入式 > 嵌入式分享
[導讀]CAN總線和485總線都是常見的串行通信協(xié)議,它們在工業(yè)自動化、機器人控制等領域被廣泛應用。本文將從物理層、數(shù)據(jù)傳輸方式、網(wǎng)絡拓撲結構、通信速率和應用范圍等方面比較CAN總線和485總線的區(qū)別。

CAN總線和485總線都是常見的串行通信協(xié)議,它們在工業(yè)自動化、機器人控制等領域被廣泛應用。本文將從物理層、數(shù)據(jù)傳輸方式、網(wǎng)絡拓撲結構、通信速率和應用范圍等方面比較CAN總線和485總線的區(qū)別。

485總線是一種半雙工、全雙工異步通信總線,是為了擺脫232總線的通信速率低和通信距離過短而產(chǎn)生的。485總線僅僅規(guī)定了驅動器和接收器的電氣特性,卻沒有規(guī)定接插件、傳輸電纜和應用層通信協(xié)議,所以對于當時來說,是一種非常實惠、而且傳輸?shù)乃俾氏鄬Ρ容^高的總線。

CAN總線是一種雙絞線,具有高抗干擾性,高速率性,更重要的是能夠檢測出來任何的錯誤。CAN總線具有通信能力的實時性、靈活性、傳輸距離遠、可靠性成本低等優(yōu)勢,所以被認為是最有希望的現(xiàn)場總線。

第一,傳輸距離比較,CAN總線和485總線的物理層標準不同。CAN總線采用雙絞線,分為高、低兩根線,CAN總線的信號是差分信號,具有良好的抗干擾能力,最長傳輸距離可達1km。而485總線一般采用雙絞線或者是雙絞線加屏蔽層,它的信號是單向傳輸?shù)?,即一個節(jié)點發(fā)送,其他節(jié)點接收,485總線最長傳輸距離可達1200m。

第二,數(shù)據(jù)傳輸速率比較,CAN總線的最大通信速率為1000Kbps,不算特別大和以太網(wǎng)相比,但也還可以。相比而言,485總線的最大通信速率為10Mbps,是CAN總線的十倍。在通信速率上,485總線顯然是更占優(yōu)勢的。CAN總線的高速通信速率使得它適用于需要高速數(shù)據(jù)傳輸?shù)膽脠龊?,例如汽車控制系統(tǒng)。而485總線適用于需要長距離傳輸和多節(jié)點通信的應用場合,例如樓宇自動化控制系統(tǒng)。

第三,數(shù)據(jù)傳輸方式,CAN總線采用基于幀的通信方式,數(shù)據(jù)被打包成幀進行傳輸,數(shù)據(jù)傳輸速率可以根據(jù)實際需求進行調整。在CAN總線中,所有節(jié)點都可以發(fā)送和接收數(shù)據(jù),并且具有優(yōu)先級控制功能。數(shù)據(jù)傳輸?shù)目煽啃院芨撸驗镃AN總線具有冗余校驗和錯誤重傳機制,可以保證數(shù)據(jù)傳輸?shù)恼_性。

485總線采用基于字符的通信方式,它沒有CAN總線的沖突檢測和糾錯機制,因此傳輸速率相對較低,但是可以實現(xiàn)多節(jié)點通信。在485總線中,一個節(jié)點發(fā)送數(shù)據(jù)時,其他節(jié)點必須處于接收狀態(tài)才能接收到數(shù)據(jù),因此在設計網(wǎng)絡拓撲結構時需要注意節(jié)點之間的排列順序。

第四,應用范圍,CAN總線主要應用于高速數(shù)據(jù)傳輸和實時控制系統(tǒng),例如汽車電子控制單元(ECU)、工業(yè)機器人等。而485總線主要應用于低速數(shù)據(jù)傳輸和數(shù)據(jù)采集系統(tǒng),例如溫度、濕度、壓力等傳感器的數(shù)據(jù)采集。

RS-485總線技術是相較于底層的應用層協(xié)議,作為應用開發(fā)者一般關注的是其應用,你可以將它理解為一種固定的硬件層電氣接口,至于我們在基于485硬件就緒的條件下進行應用開發(fā)只需考慮它的軟件通信協(xié)議,有主流的Modbus RTU通信協(xié)議,也可以自己定義自己的一套協(xié)議標準進行相應傳輸,只要不丟失數(shù)據(jù)就行;設備想要用485進行通信的話需要借用串口這個中介將MCU的數(shù)據(jù)傳輸?shù)絉S-485總線上再繼續(xù)傳輸,所以在硬件電路板上需要設計一個串口轉485電路,485接口可以通過485雙絞屏蔽線連接外部設備,也可以通過485轉USB連接電腦調試助手(Modbus)都可以。

CAN總線有可靠的錯誤處理和檢錯機制,節(jié)點在錯誤嚴重的情況下具有自動退出總線的功能,還有發(fā)送的信息若遭到破壞后,可自動重發(fā);還可通過標識符的優(yōu)先級進行總線仲裁解決發(fā)送信息的沖突問題,485總線則是通過一主多從的方式避免數(shù)據(jù)沖突;CAN總線是用于汽車控制系統(tǒng)的標準總線,CAN是規(guī)定了物理層和鏈路層,485總線僅僅規(guī)定了驅動器和接收器的電氣特性,卻沒有規(guī)定接插件、傳輸電纜和應用層通信協(xié)議;CAN和485都屬于半雙工的差分傳輸方式,對線材有一定要求,最好是屏蔽雙絞線,都需要120歐姆的終端匹配電阻解決信號反射的問題。


聲明:該篇文章為本站原創(chuàng),未經(jīng)授權不予轉載,侵權必究。
換一批
延伸閱讀

CAN被設計作為汽車環(huán)境中的微控制器通訊,在車載各電子控制裝置ECU之間交換信息,形成汽車電子控制網(wǎng)絡。

關鍵字: can總線 通信 電子控制

無論是CAN總線還是485總線,實際應用中經(jīng)常會出現(xiàn)各種異常,常因總線組網(wǎng)后,波形邊沿出現(xiàn)過緩、呈“鐮刀”狀的現(xiàn)象,導致數(shù)據(jù)丟失或出錯,那么這現(xiàn)象前因后果大家是否真正的了解呢??

關鍵字: CAN總線 485總線 機器人

RS485,一種串行通信接口,采用差分信號負邏輯,+2V~+6V表示“0",- 6V~- 2V表示“1"。截止到目前為止,被廣泛應用的串行通信接口有RS-232、RS-485/422等。

關鍵字: 485總線 485接線

CAN總線是一種串行通信協(xié)議,能有效的支持具有很高安全等級的分布實時控制 應用范圍十分廣泛,從高速網(wǎng)絡到低價位的多路接線都可以使用CAN,主要運用于汽車電子航天等行業(yè),使用CAN連接發(fā)動機的控制單元等汽車部件,CAN總...

關鍵字: can總線 can總線原理

摘 要:設計一種基于主從式的RS-85通信網(wǎng)絡智能電力管理系統(tǒng)。系統(tǒng)底層通信采用RS 485總線方式,上層通信則通過GPRS-DTU的Internet接入功能,在Internet上設計數(shù)據(jù)服務器,負責與GPRS終端設備通...

關鍵字: 關鍵詞 智能抄表 485總線 總線集中器 GPRS-DTU

CAN總線在設計之初,就規(guī)定了物理層CAN_H和CAN_L采用雙絞線差分傳輸,這樣做的目的是提高抗干擾能力,因為當總線上CAN_H與CAN_L遇到干擾可以“同上同下”變化,從而差分值保持不變。

關鍵字: can總線

CAN是Controller Area Network 的縮寫,目前CAN總線被廣泛的應用在汽車電子領域和工業(yè)的現(xiàn)場總線中。

關鍵字: can總線 電路設計

目前視頻領域所采用的壓縮技術大都是屬于類似 MPEG系列的技術。雖然MPEG-4或H.264/AVC已經(jīng)獲得較高的壓縮比,但想在2.5G甚至2G移動通信網(wǎng)路上采用這種壓縮方式實現(xiàn)視頻傳送還是比較困難,

關鍵字: can總線 sae

隨著電子控制系統(tǒng)單元(ecu)在汽車上廣泛應用,汽車電子化程度越來越高。電控系統(tǒng)的增加雖然提高了汽車的動力性、經(jīng)濟性和舒適性,但隨之增加的復雜電路,必然導致車身布線龐大而且復雜,安裝空間短缺。同時,為

關鍵字: can總線 電子控制

引言   隨著信息科學的快速發(fā)展, 人們對數(shù)據(jù)采集后的信號形式的要求越來越多, 單一的信號形式已經(jīng)沒有辦法滿足實際工程的需要。網(wǎng)絡信號、USB總線信號、RS232總線信號以及CAN總線信

關鍵字: can總線 co2128
關閉