RS485通訊接口

RS485通訊接口

北京盛世宏博科技有限公司生產的RS485採用差分信號負邏輯,+2V~+6V表示“0”,- 6V~- 2V表示“1”。RS485有兩線制和四線制兩種接線,四線制是全雙工通訊方式,兩線制是半雙工通訊方式。

簡介

RS485接口電路RS485接口電路

在工業控制場合,RS485匯流排因其接口簡單,組網方便,傳輸距離遠等特點而得到廣泛套用。RS485和RS232一樣都是基於串口的通訊接口,數據收發的操作是一致的,所以使用的是同樣WinCE的底層驅動程式。但是它們在實際套用中通訊模式卻有著很大的區別,RS232接口為全雙工數據通訊模式,而RS485接口為半雙工數據通訊模式,數據的收發不能同時進行,為了保證數據收發的不衝突,硬體上是通過方向切換來實現的,相應也要求軟體上必須將收發的過程嚴格地分開。

RS485接口組成的半雙工網路,一般是兩線制(以前有四線制接法,只能實現點對點的通信方式,現很少採用),多採用禁止雙絞線傳輸。這種接線方式為匯流排式拓撲結構在同一匯流排上最多可以掛接32個結點。在RS485通信網路中一般採用的是主從通信方式,即一個主機帶多個從機。很多情況下,連線RS-485通信鏈路時只是簡單地用一對雙絞線將各個接口的“A”、“B”端連線起來。RS485接口連線器採用DB-9的9芯插頭座,與智慧型終端RS485接口採用DB-9(孔),與鍵盤連線的鍵盤接口RS485採用DB-9(針)。

另有一個問題是信號地,上述連線方法在許多場合是能正常工作的,但卻埋下了很大的隱患,這有二個原因:

(1)共模干擾問題:RS-485接口採用差分方式傳輸信號,並不需要相對於某個參照點來檢測信號,系統只需檢測兩線之間的電位差就可以了。但人們往往忽視了收發器有一定的共模電壓範圍,RS-485收發器共模電壓範圍為-7~+12V,只有滿足上述條件,整個網路才能正常工作。當網路線路中共模電壓超出此範圍時就會影響通信的穩定可靠,甚至損壞接口。

(2)EMI(電磁兼容性)問題:傳送驅動器輸出信號中的共模部分需要一個返回通路,如沒有一個低阻的返回通道(信號地),信號中的共模部分就會以輻射的形式返回源端,整個匯流排就會像一個巨大的天線向外輻射電磁波。
由於PC機默認的只帶有RS232接口,有兩種方法可以得到PC上位機的RS485電路:

(1)通過RS232/RS485轉換電路將PC機串口RS232信號轉換成RS485信號,對於情況比較複雜的工業環境最好是選用防浪涌帶隔離柵的產品。

(2)通過PCI多串口卡,可以直接選用輸出信號為RS485類型的擴展卡

特性

1.RS-485的電氣特性:邏輯“1”以兩線間的電壓差為+(2—6)V表示;邏輯“0”以兩線間的電壓差為-(2—6)V表示。接口信號電平比RS-232降低了,就不易損壞接口電路的晶片,且該電平與TTL電平兼容,可方便與TTL電路連線。
2.RS-485的數據最高傳輸速率為10Mbps。
3.RS-485接口是採用平衡驅動器和差分接收器的組合,抗共模乾能力增強,即抗噪聲干擾性好。
4.RS-485接口的最大傳輸距離標準值為4000英尺,實際上可達3000米,另外RS-232接口在匯流排上只允許連線1個收發器,即單站能力。而RS-485接口在匯流排上是允許連線多達128個收發器。即具有多站能力,這樣用戶可以利用單一的RS-485接口方便地建立起設備網路。
因為RS485接口組成的半雙工網路,一般只需二根連線(一般叫AB線),所以RS485接口均採用禁止雙絞線傳輸。

相關詞條

相關搜尋

熱門詞條

聯絡我們