1. 程式人生 > >(筆記總結)序列通訊介面標準

(筆記總結)序列通訊介面標準

序列通訊介面標準

1.RS-232C介面

RS-232C介面是美國電子工業協會1969年修訂RS-232標準。RS-232C定義了資料終端裝置(DTE)和資料通訊裝置(DCE)之間的物理介面標準。

1.機械特性

RS-232C介面規定使用25針聯結器(也有一種9針非標準聯結器),聯結器的尺寸和每個插針的排列位置都有明確的定義。

2.功能特性

                                                                                RS-232C標準介面主要引腳定義

插針序號 訊號名稱 功能 訊號方向

1

PGND 保護接地  
2(3) TXD 傳送資料(序列輸出) DTE->DCE
3(2) RXD 接收資料(序列輸入) DTE<-DCE
4(7) RTS 請求傳送 DTE->DCE
5(8) CTS 允許傳送 DTE<-DCE
6(6) DSR DCE就緒(資料建立就緒) DTE<-DCE
7(5) SGND 訊號接地  
8(1) DCD 載波檢測 DTE<-DCE
20(4) DTR DTE就緒(資料終斷準備就緒) DTE->DCE
22(9) RI 振鈴指示 DTE<-DCE

                                                   注:() 裡是非標準9針聯結器的引腳

 

採用RS-232C介面存在的問題

1.傳輸距離短,傳輸速率低。最高傳輸速率為20Kbps。

2.有電平偏移。

3.抗干擾能力差。

 

2.RS-422A介面

RS-422A輸出驅動器為雙端平衡驅動器。如果其中一條線為邏輯‘1’狀態,另一條線就為邏輯‘0’,比採用單端不平衡驅動對電壓的放大倍數大一倍。差分電路能從地線干擾中拾取有效訊號,差分接收器可以分辨200mV以上的電位差。若傳輸過程中混入了噪聲和干擾,由差分放大器的作用可以使噪聲和干擾相互抵消。因此可以避免或大大減弱地線干擾或電磁干擾的影響。RS-422A傳輸速率為90kbps時,傳輸距離可達1200米。

 

3.RS-485介面

RS-485是RS-422A的變形,RS-422A用於全雙工,RS-485用於半雙工。RS-485是一種多傳送器標準,在通訊線路上最多可以使用32對差分驅動器/接收器。如果在一個網路中連線的裝置超過了32個,還可以使用中繼器。

RS-485的訊號傳輸採用兩線間的電壓來表示邏輯‘1’和邏輯‘0’。由於傳送方需要兩根傳輸線,接收方也需要兩根傳輸線。傳輸線採用差動通道。所以他的干擾抑制性極好,又因為他的阻抗低,無接地問題。所以傳輸距離可達1200米,傳輸速率可達1Mbps。

RS-485是一點對多點的通訊介面,一般採用雙絞線的結構。普通的PC機一般不帶RS-485介面,要用到RS-232C/RS-485轉換器。 對於微控制器,用到MAX485來完成TTL/RS-485的電平轉換。