日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

硬件设计——RS485/232协议

發布時間:2024/1/1 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 硬件设计——RS485/232协议 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

引言

RS通信協議本質上是一個通用的通信協議,在大多數情況下是用來傳輸控制信號,所以也被稱為“RS控制協議”。其信號的傳輸流程如下圖所示:

RS485協議

RS485/232是典型的串行通訊標準協議,只定義電壓、阻抗等,不對軟件協議給予定義。

串行通訊是指一條信息的各位數據被逐位按順序傳送的通訊方式稱為串行通訊。舉個例子,就是說有人去醫院看病,看病的人很多,但是大夫每次只能看一個人的病,這個人看完下個人才能進來。

標準規定

RS-485總線標準規定了總線接口的電氣特性標準即對于2個邏輯狀態的定義:正電平在+2V~+6V之間,表示一個邏輯狀態;負電平在-2V~-6V之間,則表示另一個邏輯狀態;數字信號采用差分傳輸方式,能夠有效減少噪聲信號的干擾。

首先我們要知道RS485的傳輸距離和數據率之所以能夠實現在很大程度上還是依靠于系統的接線方法。

RS-485的設計為平衡系統。簡單地說,使用兩根線傳輸信號,沒有地。是因為理想情況下其中一根線上的信號與另一根線上的信號嚴格相反。也就是說,如果一根線發送的為高電平,另一根線將發送低電平,反之亦然。

這種情況我們就可以從上面的波形圖中的可以看到。

接口定義

引腳信號含義
1屏蔽屏蔽
2M2424V輸出電壓的參考點
3RxD/TxD-P*接受/發生數據-P
4CNTR-P中繼器控制信號-P
5DGND*數據參考點
6VP*終端電阻供電電壓(5V)
7P2424V輸出電壓
8RxD/TxD-N*接受/發生數據-N
9CNTR-N中繼器控制信號-N

RS485主要故障源

因為在高速長距離網絡中最主要有兩個故障源,分別為:輻射EMI和接受EMI。

輻射EMI

因為RS485能夠以較高數據率來進行傳輸,那么當它傳輸數據時,其信號就會快速變化,進而產生高頻部分。信號中的邊沿中不可避免的高頻成分與長連接線相耦合,就會產生輻射EMI。采用雙絞線的平衡系統使系統成為沒有效率的輻射體,可降低這種影響。

原理:當我們使用長度嚴格相等,兩根線盡量彼此靠近纏繞的雙絞線來進行信號的傳輸。這樣會使得在傳輸線上的信號相等,極性相反,每根線上輻射的信號也相當,極性相反,這就有可能使得彼此之間會產生相互抵消的效果,這樣則意味著不存在凈輻射EMI。

接受EMI

接收EMI基本上與輻射EMI的問題相同,但方向相反。RS-485系統中使用的線纜也作為天線接收有害信號。這些有害信號會造成有用信號失真,如果足夠嚴重,會引起數據錯誤。與雙絞線有助于防止輻射EMI的原因相同,雙絞線也有助于降低接收EMI的影響。由于兩根線彼此靠近并纏繞在一起,一根線上接收的噪聲將傾向于與另一個線上接收的噪聲相同。這種類型的噪聲被稱為“共模噪聲”。由于RS-485接收器設計用于檢測彼此極性相反的信號,所以很容易抑制共模噪聲。

總結

以上是生活随笔為你收集整理的硬件设计——RS485/232协议的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。