在要求通信距 離為幾十米到上千米時,廣泛采用RS-485串行總線標準。RS-485采用平衡發送和差分接收,因此具有抑制共模干擾的能力。
典型的串行通標準是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接口是采用平衡驅動器和差分接收器的組合,抗共模干擾能力增強,即抗噪聲干擾性好。
4. RS-485接口的最大傳輸距離標準值為4000英尺(約1219米),實際上可達 3000米,另外RS-232-C接口在總線上只允許連接1個收發器,即單站能力。而RS-485接口在總線上是允許連接多達128個收發器。即具有多站能力,這樣用戶可以利用單一的RS-485接口方便地建立起設備網絡。應用RS-485 可以聯網構成分布式系統。RS-485的”節點數”主要是依”接收器輸入阻抗”而定。
因RS-485接口具有良好的抗噪聲干擾性,長的傳輸距離和多站能力等上述優點就使其成為首選的串行接口。因為RS485接口組成的半雙工網絡一般只需二根連線,所以RS485接口均采用屏蔽雙絞線傳輸。 RS485接口連接器采用DB-9的9芯插頭座,與智能終端RS485接口采用DB-9(孔),與鍵盤連接的鍵盤接口RS485采用DB-9(針)。
串口協議只是定義了傳輸的電壓,阻抗等,編程方式和普通的串口編程一樣。
智能儀表隨著80年代初單片機技術的成熟而發展起來,現在世界儀表市場基本被智能儀表所壟斷,這歸結于企業信息化的需要,而企業在儀表選型時其中的一個必要條件就是要具有聯網通信接口。最初是數據模擬信號輸出簡單過程量,后來儀表接口是RS232接口,這種接口可以實現點對點的通信方式,但這種方式不能實現聯網功能,隨后出現的RS485解決了這個問題。
485通信終端電阻的使用
RS485總線終端電阻
1.一般情況下不需要增加終端電阻,只有在485通信距離超過300米的情況下,要在485通訊的開始端和結束端增加終端電阻。
2.終端電阻是為了消除在通信電纜中的信號反射在通信過程中,有兩種信號因導致信號反射:阻抗不連續和阻抗不匹配。
阻抗不連續,信號在傳輸線末端突然遇到電纜阻抗很小甚至沒有,信號在這個地方就會引起反射。這種信號反射的原理,與光從一種媒質進入另一種媒質要引起反射是相似的。消除這種反射的方法,就必須在電纜的末端跨接一個與電纜的特性阻抗同樣大小的終端電阻,使電纜的阻抗連續。由于信號在電纜上的傳輸是雙向的,因此,在通訊電纜的另一端可跨接一個同樣大小的終端電阻。
引起信號反射的另一原因是數據收發器與傳輸電纜之間的阻抗不匹配。這種原因引起的反射,主要表現在通訊線路處在空閑方式時,整個網絡數據混亂。
要減弱反射信號對通訊線路的影響,通常采用噪聲抑制和加偏置電阻的方法。在實際應用中,對于比較小的反射信號,為簡單方便,經常采用加偏置電阻的方法。
3. 補充說明:
1)RS-485需要2個終接電阻,接在傳輸總線的兩端,其阻值要求等于傳輸電纜的特性阻抗。在短距離傳輸時不需終接電阻,即一般在100米以下不需終接電阻。
2)為了抑制干擾,RS485總線常在最后一臺設備之后接入一個120歐的電阻(即為上面所述)。
3)RS-485與RS-422的共模輸出電壓是不同的。RS-485共模輸出電壓在-7V至+12V之間, RS-422在-7V至+7V之間,RS-485接收器最小輸入阻抗為12KΩ;RS-422是4kΩ;RS-485滿足所有RS-422的規范,所以RS-485的驅動器可以用在RS-422網絡中應用。
4. 終端匹配電阻的正確接法是在每個485總線的首尾兩端上各接一個120歐姆的終端電阻。
下列建議希望會有所幫助:
1.采用阻抗匹配、低衰減的RS485專用電纜更有利于保證通信。
一般推薦如下:
普通雙絞屏蔽型電纜 STP-120Ω(for RS485 & CAN) one pair 20 AWG ,電纜外徑7.7mm左右。適用于室內、管道及一般工業環境。使用時,屏蔽層一端接地!
普通雙絞屏蔽型電纜 STP-120Ω(for RS485 & CAN) one pair 18 AWG ,電纜外徑8.2mm左右。適用于室內、管道及一般工業環境。使用時,屏蔽層一端接地!
鎧裝雙絞屏蔽型電纜 ASTP-120Ω(for RS485 & CAN) one pair 18
AWG ,電纜外徑12.3mm左右。可用于干擾嚴重、鼠害頻繁以及有防雷、防爆要求的場所。使用時,建議鎧裝層兩端接地,最內層屏蔽一端接地!
2.單層屏蔽的電纜屏蔽層應一端接地;雙層絕緣隔離型的電纜屏蔽層其外層(含鎧裝)應兩端接地,內層屏蔽則應一端接地!
3.傳輸距離超過300米應加終端電阻(一般為120Ω)。