RS485一、RS485 通信----簡介RS485 是美國電子工業(yè)協(xié)會(Electronic Industries Association,EIA)于1983年發(fā)布的串行通信接口標準,經(jīng)通訊工業(yè)協(xié)會(TIA)修訂后命名為 TIA/EIA-485-A。RS485 是一種工業(yè)控制環(huán)境中常用的通訊協(xié)議,其中RS 是 Recommended Standard 的縮寫。RS485 是 半雙工異步 串行通信。特點支持多節(jié)點:一般最大支持 32 個節(jié)點。傳輸距離遠:最遠通訊距離可達1200米。抗干擾能力強:差分信號傳輸。連接簡單:只需要兩根信號線(A+和B-)就可以進行正常的通信。
差分信號傳輸RS485 通信采用差分信號傳輸,通常情況下只需要兩根信號線就可以進行正常的通信。
在差分信號中,邏輯0和邏輯1是用兩根信號線(A+和B-)的電壓差來表示。
邏輯 1:兩根信號線(A+和B-)的電壓差在 +2V~+6V 之間。
邏輯 0:兩根信號線(A+和B-)的電壓差在 -2V~-6V 之間。
連接方式在 RS485 通信網(wǎng)絡(luò)中,通常會使用485 收發(fā)器來轉(zhuǎn)換TTL 電平和 RS485 電平。
節(jié)點中的串口控制器使用 RX 與TX 信號線連接到485 收發(fā)器上,而收發(fā)器通過差分線連接到網(wǎng)絡(luò)總線。串口控制器與收發(fā)器之間一般使用 TTL 信號傳輸,收發(fā)器與總線則使用差分信號來傳輸。發(fā)送數(shù)據(jù)時,串口控制器的 TX 信號經(jīng)過收發(fā)器轉(zhuǎn)換成差分信號傳輸?shù)娇偩€上。接收數(shù)據(jù)時,收發(fā)器把總線上的差分信號轉(zhuǎn)化成 TTL 信號通過 RX 引腳傳輸?shù)酱诳刂破髦小MǔT谶@些節(jié)點中只能有一個主機,剩下的全為從機。在總線的起止端分別加了一個 120 歐的匹配電阻
一般情況下不需要增加
終端電阻
,只有在485通信距離超過300米的情況下,要在485通訊的開始端和結(jié)束端增加終端電阻。
這個是以SSP3485為例,這是485的自動收發(fā)電路,目前這個電路實際使用并沒有任何問題
RS485自動收發(fā)電路
當然還有一個控制收發(fā)的電路設(shè)計:
RS485自動控制收發(fā)電路
這個也是實際使用的,PB12為使能信號,具體工作流程不做贅述,湊字數(shù)了,也就是高低電平跳變。
小結(jié):
1.485通訊最好是屏蔽雙絞,加終端匹配電阻,這樣信號穩(wěn)定,匹配電阻加在差分線兩端。
2.關(guān)于485能掛多少從設(shè)備,一般我們都是通過地址位數(shù)來的,有128個,256個,400以上的,485在長距離通訊中加中繼器的還能繼續(xù)增加從設(shè)備最大是256*8=2048個,本人實際項目中掛的數(shù)量超過了兩百多也加過中繼器,掛兩千多的目前還沒用過,這個不敢亂說,理論上可以。
審核編輯 黃宇
-
通信
+關(guān)注
關(guān)注
18文章
6206瀏覽量
137849 -
RS485
+關(guān)注
關(guān)注
39文章
1233瀏覽量
84108
發(fā)布評論請先 登錄
RS485集線器選購指南:2025主流通信轉(zhuǎn)換設(shè)備品牌盤點與應(yīng)用方案解析
工業(yè)RS485通信的收發(fā)機制介紹

淺談HART協(xié)議和RS485協(xié)議的區(qū)別

RS485接口電路設(shè)計全面指南:從基礎(chǔ)到實踐

RS485偏置電阻和終端電阻有什么作用、怎么選取?

如何構(gòu)建RS485通信網(wǎng)絡(luò) RS485串口助手的使用與配置
RS485與Modbus協(xié)議的結(jié)合應(yīng)用
【產(chǎn)品應(yīng)用】RS485典型電路應(yīng)用詳解

Rs485電路的限流電阻為什么都用ptc

RS485網(wǎng)關(guān)在機械加工企業(yè)中的應(yīng)用
如何提高RS485通信的可靠性?

如何解決RS485總線沖突和支線問題?

評論