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

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

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

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

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

第一,傳輸距離比較,CAN總線和485總線的物理層標(biāo)準(zhǔn)不同。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ù)膽?yīng)用場合,例如汽車控制系統(tǒng)。而485總線適用于需要長距離傳輸和多節(jié)點通信的應(yīng)用場合,例如樓宇自動化控制系統(tǒng)。

第三,數(shù)據(jù)傳輸方式,CAN總線采用基于幀的通信方式,數(shù)據(jù)被打包成幀進行傳輸,數(shù)據(jù)傳輸速率可以根據(jù)實際需求進行調(diào)整。在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ù),因此在設(shè)計網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)時需要注意節(jié)點之間的排列順序。

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

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

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


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

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

關(guān)鍵字: can總線 通信 電子控制

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

關(guān)鍵字: CAN總線 485總線 機器人

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

關(guān)鍵字: 485總線 485接線

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

關(guān)鍵字: can總線 can總線原理

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

關(guān)鍵字: 關(guān)鍵詞 智能抄表 485總線 總線集中器 GPRS-DTU

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

關(guān)鍵字: can總線

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

關(guān)鍵字: can總線 電路設(shè)計

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

關(guān)鍵字: can總線 sae

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

關(guān)鍵字: can總線 電子控制

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

關(guān)鍵字: can總線 co2128
關(guān)閉