① rs485介面接線怎樣操作
RS485採用差分信號負邏輯,+2V~+6V表示「0」,- 6V~- 2V表示「1」。RS485有兩線制和四線制兩種接線,四線制是全雙工通訊方式,兩線制是半雙工通訊方式。
具體操作如下。
② RS232轉換為RS485的接線方法最好有圖
RS232 TO RS485 連介面電路圖介紹:1、 15 PIN公接頭第5腳、第6腳為,回I/O E、I/O F;第12腳、第13腳為,+5V Out、Ground。答2、 9 PIN母插頭第3腳、第4腳為,RS-485B、RS-485A;第5腳、第9腳為Ground、+5V。3、 將電阻依上圖接至最後一顆裝置之接頭上(焊接電阻時,請勿直接焊在接頭上)。4、 使用RS485聯機時,需先使用RS232通訊至馬達,寫入以下程序方可執行RS485聯機功能,程序代碼如下:SADDR1OCHN(RS4,1,N,9600,1,8,C)END最後再搭配RS-232 轉RS-485轉換器即可通訊。
③ RS485通訊的工作原理
RS485通訊的工作原理如下:
1、採用差分信號。我們在講A/D的時候,講過差分信號輸入的概念,同時也介紹了差分輸入的好處,最大的優勢是可以抑制共模干擾。尤其當工業現場環境比較復雜,干擾比較多時,採用差分方式可以有效的提高通信可靠性。RS485採用兩根通信線,通常用A和B或者D+和D-來表示。邏輯「1」以兩線之間的電壓差為+(0.2~6)V表示,邏輯「0」以兩線間的電壓差為-(0.2~6)V來表示,是一種典型的差分通信。
2、RS485通信速率快,最大傳輸速度可以達到10Mb/s以上。
3、RS485內部的物理結構,採用的是平衡驅動器和差分接收器的組合,抗干擾能力也大大增加。
4、傳輸距離最遠可以達到1200米左右,但是它的傳輸速率和傳輸距離是成反比的,只有在100Kb/s以下的傳輸速度,才能達到最大的通信距離,如果需要傳輸更遠距離可以使用中繼。
5、可以在匯流排上進行聯網實現多機通信,匯流排上允許掛多個收發器,從現有的RS485晶元來看,有可以掛32、64、128、256等不同個設備的驅動器。
6、RS485的介面非常簡單,與RS232所使用的MAX232是類似的,只需要一個RS485轉換器,就可以直接與單片機的UART串口連接起來,並且使用完全相同的非同步串列通信協議。但是由於RS485是差分通信,因此接收數據和發送數據是不能同時進行的,也就是說它是一種半雙工通信。
④ RS485匯流排需要接幾根線,公共線需要接嗎
RS485匯流排通信的是兩根線,多出的一根是公共線,也就是地線G【長距離電纜中的屏蔽層】抑制干擾用的必需接,總共要接三根,測試時可以不用接。
由於RS-485是從RS-422基礎上發展而來的,所以RS-485許多電氣規定與RS-422相仿。如都採用平衡傳輸方式、都需要在傳輸線上接終端電阻等。
RS-485可以採用二線與四線方式,二線制可實現真正的多點雙向通信。而採用四線連接時,與RS-422一樣只能實現點對多的通信,即只能有一個主(Master)設備,其餘為從設備,但它比RS-422有改進, 無論四線還是二線連接方式匯流排上可多接到32個設備。
(4)rs485介面電路擴展閱讀:
典型的串列通信標準是RS232和RS485,它們定義了電壓,阻抗等,但不對軟體協議給予定義,區別於RS232, RS485的特性包括:
1、RS-485的電氣特性:邏輯『』1『』以兩線間的電壓差為+(2—6)V表示;邏輯『』0『』以兩線間的電壓差為-(2—6)V表示。介面信號電平比RS-232-C降低了,就不易損壞介面電路的晶元, 且該電平與TTL電平兼容,可方便與TTL 電路連接。
2、RS-485的數據最高傳輸速率為10Mbps 。
3、 RS-485介面是採用平衡驅動器和差分接收器的組合,抗共模干擾能力增強,即抗雜訊干擾性好。
⑤ 電路中的rs-485介面需要隔離,採用哪些方案好
因為485應用在匯流排場景時候,多會採用區域供電。這樣在整個系統中就會存在多個不同的電源。
若不進行隔離,會產生干擾,造成匯流排通訊故障,甚至造成系統損壞。
一般會有帶隔離的485模塊這種方式成本比較高,再有就是選擇485晶元加隔離電源的方式。不管怎樣,只要你想要這個485的系統是穩定安全的,隔離是很需要的。
若是不隔離那最好保證整個系統的電源來自同一個地方。其實也是有其他的匯流排方案可以實現的。比如二匯流排通訊。
就是可供電通訊匯流排。它的系統節點供電都來自主站端的同一個電源,系統中沒有外 界電 源的接入,所以你根本就無需隔離。市面上能見到的這匯流排,有不少如:M-BUS,knx,POWERBUS等二匯流排應用。
⑥ RS485電路是直流還是交流電路,原理是
直流。原理採用差分信號,可以抑制共模干擾。RS485採用兩根通信線,通常版用A和B或者D+和D-來表示。邏權輯「1」以兩線之間的電壓差為+(0.2~6)V表示,邏輯「0」以兩線間的電壓差為-(0.2~6)V來表示,是一種典型的差分通信。
如上圖所展示的,目前POWERBUS已有晶元級應用。
⑦ RS485介面電路圖
RS485的連接不復雜
請看
鴻偉光電
485B
232/485有源隔離轉換器
內有
連接示意圖
⑧ RS485連接電路圖中DE DI RO RE都是什麼意思
RO 接收器輸出:若A > B 200mV,則為高電平;
若A < B 200mV,則為低電平。
DE:驅動器輸出使能。DE變為高電平時,驅動器輸出Y與Z有效;
當DE為低電平時,驅動器輸出為高阻狀態。
當驅動器輸出有效時,器件被用作線驅動器。而高阻狀態下,
若RE為低電平,則器件被用作線接收器。
RS485自動切換電路:
接收:默認沒有數據時,TX為高電平,三極體導通,RE為低電平使能,RO收數據有效,MAX485為接收態。
發送:發送數據1時,TX為高電平時,三極體導通,DE為低電平,此時收發器處於接收狀態,驅動器就變成了高阻態,也就是發送端與AB斷開了,此時AB之間的電壓就取決於AB的上下拉電阻了,A為高電平、B為低電平,也就成為了邏輯1了。
發送數據0時,TX為低電平,三極體截止,DE為高電平,驅動器使能,此時正好DI是接地的,也就是低電平,驅動器也就會驅動輸出B為1,A為0,也就是所謂的邏輯0了。
理解自收發的作用,關鍵是要理解RE和DE的作用,尤其是DE為0時,驅動器與AB之間就是高阻態,也就是斷開狀態,而且AB都要有上下拉電阻。然後就有了邏輯0-1之間的切換了。
所以很巧妙,但是這里也有一個很明顯的bug,也就是只適用於「半雙工」,如果是全雙工,就不行了,因為TX為1時,接收使能,此時從機如果回復數據,那麼也就亂了。
⑨ RS485介面是什麼樣子的
下圖方框區域就是RS485介面的樣子。
RS-485又名TIA-485-A, ANSI/TIA/EIA-485或TIA/EIA-485。
RS485是一個定義平衡數字多點系統中的驅動器和接收器的電氣特性的標准,該標准由電信行業協會和電子工業聯盟定義。
在要求通信距離為幾十米到上千米時,廣泛採用RS-485 串列匯流排標准。RS-485採用平衡發送和差分接收,因此具有抑制共模干擾的能力。加上匯流排收發器具有高靈敏度,能檢測低至200mV的電壓,故傳輸信號能在千米以外得到恢復。
RS-485採用半雙工工作方式,任何時候只能有一點處於發送狀態,因此,發送電路須由使能信號加以控制。RS-485用於多點互連時非常方便,可以省掉許多信號線。應用RS-485 可以聯網構成分布式系統,其允許最多並聯32台驅動器和32台接收器。
(9)rs485介面電路擴展閱讀
RS485和RS232的基本的通訊機理是一致的,他的優點在於彌補了RS232 通訊距離短,不能進行多台設備同時進行聯網管理的缺點。
計算機通過 RS232 RS485轉換器,依次連接 多台 485設備(門禁控制器),採用輪詢的方式,對匯流排上的設備輪流進行通訊。
RS485具有以下特性:
1、 通訊速率高 – 可達到50M bits/s
2、通訊距離遠 – 可達到1200米(註:100Kbps情況下)
3 、差分傳輸 – 較小的雜訊輻射
4、多驅動器和接收器
⑩ RS485通訊的正確接線方式
理想用線為雙絞線:半雙工的兩線最好用雙絞線中的一對,這樣兩線雙絞,加在兩線上的干擾電平抵消實現抗干擾效果。全雙工時接收兩線用一對,發送兩線用另一對。RS485沒有功率傳輸要求,所以對線徑要求不高。
實際工程中,通常采購室外阻水雙絞線保證線的保護性能。但有些工程商會用RVV線纜,這也是可以的,但抗干擾性要差些。這樣就有工程商採用RVVP線纜(帶屏蔽),這個並不好,因為線間電容的加大會影響傳輸質量,需要降低傳輸的波特率。
波特率的設置與線纜長度(含分支的總長)是有一定對應關系的,線路越長,波特率應該設置的更低比較穩定。
無論選擇什麼樣的線纜,盡可能採用匯流排架構,減少星形聯接,分支線盡可能短,盡量採用菊花鏈的連接方式,即匯流排接到第一個結點,再跳到下一個結點。
未接設備的分支線最好從匯流排上移除,否則易形成干擾。匯流排的最未端如果接收信號不佳,可加120歐的線未電阻跨接在信號線兩端。中間設備不要加,否則會加大線路損耗,減少設備數量和距離。
不同設備的RS485晶元通常會不同,有不同負載的類型的晶元,這些通常工程商沒法直接看出。所以也就是說匯流排上不同設備的最大連接設備數不確定,同樣的設備連接數參見設備說明要求就行。
(10)rs485介面電路擴展閱讀:
RS485是一個定義平衡數字多點系統中的驅動器和接收器的電氣特性的標准,該標准由電信行業協會和電子工業聯盟定義。使用該標準的數字通信網路能在遠距離條件下以及電子雜訊大的環境下有效傳輸信號。RS-485使得廉價本地網路以及多支路通信鏈路的配置成為可能。
RS485有兩線制和四線制兩種接線,四線制只能實現點對點的通信方式,現很少採用,現在多採用的是兩線制接線方式,這種接線方式為匯流排式拓撲結構,在同一匯流排上最多可以掛接32個節點。
在RS485通信網路中一般採用的是主從通信方式,即一個主機帶多個從機。很多情況下,連接RS-485通信鏈路時只是簡單地用一對雙絞線將各個介面的「A」、「B」端連接起來,而忽略了信號地的連接,這種連接方法在許多場合是能正常工作的,但卻埋下了很大的隱患。
原因1是共模干擾:RS-485介面採用差分方式傳輸信號方式,並不需要相對於某個參照點來檢測信號,系統只需檢測兩線之間的電位差就可以了,但容易忽視了收發器有一定的共模電壓范圍,RS-485收發器共模電壓范圍為-7到+12V,只有滿足上述條件,整個網路才能正常工作。
當網路線路中共模電壓超出此范圍時就會影響通信的穩定可靠,甚至損壞介面;原因二是EMI的問題:發送驅動器輸出信號中的共模部分需要一個返回通路,如沒有一個低阻的返回通道(信號地),就會以輻射的形式返回源端,整個匯流排就會像一個巨大的天線向外輻射電磁波。
網路拓撲一般採用終端匹配的匯流排型結構。在構建網路時,應注意如下幾點:
(1)採用一條雙絞線電纜作匯流排,將各個節點串接起來,從匯流排到每個節點的引出線長度應盡量短,以便使引出線中的反射信號對匯流排信號的影響最低。有些網路連接盡管不正確。
在短距離、低速率仍可能正常工作,但隨著通信距離的延長或通信速率的提高,其不良影響會越來越嚴重,主要原因是信號在各支路末端反射後與原信號疊加,會造成信號質量下降。
(2)應注意匯流排特性阻抗的連續性,在阻抗不連續點就會發生信號的反射。下列幾種情況易產生這種不連續性:匯流排的不同區段採用了不同電纜,或某一段匯流排上有過多收發器緊靠在一起安裝,再者是過長的分支線引出到匯流排。總之,應該提供一條單一、連續的信號通道作為匯流排。
(3)注意終端負載電阻問題,在設備少距離短的情況下不加終端負載電阻整個網路能很好的工作,但隨著距離的增加性能將降低。理論上,在每個接收數據信號的中點進行采樣時,只要反射信號在開始采樣時衰減到足夠低就可以不考慮匹配。
但這在實際上難以掌握,美國MAXIM公司有篇文章提到一條經驗性的原則可以用來判斷在什麼樣的數據速率和電纜長度時需要進行匹配:當信號的轉換時間(上升或下降時間)超過電信號沿匯流排單向傳輸所需時間的3倍以上時就可以不加匹配。