485串口接線


RS232接口

RS232接口是1970年由美國電子工業協會(EIA)聯合貝爾系統、調制解調器廠家及計算機終端生產廠家共同制定的用於串行通訊的標准。它的全名是“數據終端設備(DTE)和數據通訊設備(DCE)之間串行二進制數據交換接口技術標准”。

  該標准規定采用一個25個腳的DB25連接器,對連接器的每個引腳的信號內容加以規定,還對各種信號的電平加以規定。隨着設備的不斷改進,出現了代替DB25的DB9接口,現在都把RS232接口叫做DB9。

  RS-232是現在主流的串行通信接口之一。

  由於RS232接口標准出現較早,難免有不足之處,主要有以下四點:

  (1)接口的信號電平值較高,易損壞接口電路的芯片,又因為與TTL電平不兼容故需使用電平轉換電路方能與TTL電路連接。

  (2)傳輸速率較低,在異步傳輸時,波特率為20Kbps;因此在“南方的老樹51CPLD開發板”中,綜合程序波特率只能采用19200,也是這個原因。

  (3)接口使用一根信號線和一根信號返回線而構成共地的傳輸形式,這種共地傳輸容易產生共模干擾,所以抗噪聲干擾性弱。

(4)傳輸距離有限,最大傳輸距離標准值為50英尺,實際上也只能用在50米左右。

接口定義

RS232(DB9)

  1 DCD 載波檢測

  2 RXD 接收數據接口說明

       3 TXD 發送數據

  4 DTR 數據終端准備好

  5 SG 信號地

  6 DSR 數據准備好

  7 RTS 請求發送

  8 CTS 清除發送

  9 RI 振鈴提示

接口電平

  RS232采用負邏輯電平:

  -15~-3:邏輯1;

  +15~+3:邏輯0;

  電壓值通常在7V左右

-----------------------------------------------------------------------------

S485接口

  RS485采用差分信號負邏輯,+2V~+6V表示“0”,- 6V~- 2V表示“1”。RS485有兩線制和四線制兩種接線,四線制只能實現點對點的通信方式,現很少采用,現在多采用的是兩線制接線方式,這種接線方式為總線式拓朴結構在同一總線上最多可以掛接32個結點。

在RS485通信網絡中一般采用的是主從通信方式,即一個主機帶多個從機。

很多情況下,連接RS-485通信鏈路時只是簡單地用一對雙絞線將各個接口的“A”、“B”端連接起來。而忽略了信號地的連接,這種連接方法在許多場合是能正常工作的,但卻埋下了很大的隱患,這有二個原因:(1)共模干擾問題: RS-485接口采用差分方式傳輸信號方式,並不需要相對於某個參照點來檢測信號,系統只需檢測兩線之間的電位差就可以了。但人們往往忽視了收發器有一定的共模電壓范圍,RS-485收發器共模電壓范圍為-7~+12V,只有滿足上述條件,整個網絡才能正常工作。當網絡線路中共模電壓超出此范圍時就會影響通信的穩定可靠,甚至損壞接口。(2)EMI問題:發送驅動器輸出信號中的共模部分需要一個返回通路,如沒有一個低阻的返回通道(信號地),就會以輻射的形式返回源端,整個總線就會像一個巨大的天線向外輻射電磁波。

RS485接口定義圖

1 連接主機端的RS485接口。
----信號定義如下:
----RS485接口 --------信號含義
---- 3 -----------BRXD- 接收數據
---- 4 ------------ARXD+ 接收數據
---- 5------------Y TXD+ 發送數據
---- 7------------Z TXD- 發送數據

2-連接從機端的RS485接口。
----信號定義如下:
----RS485接口--------- 信號含義
---- 3------------Z TXD- 發送數據
---- 4------------Y TXD+ 發送數據
---- 5------------A RXD+ 接收數據
---- 7------------B RXD- 接收數據

 

RS232 是單端輸入輸出,雙工工作時至少需要數字地線。發送線和接受線三條線(異步傳輸),還可以加其它控制線完成同步等功能。

RS422 通過兩對雙絞線可以全雙工工作收發互不影響,而RS485 只能半雙工工作,發收不能同時進行,但它只需要一對雙絞線。

rs232 有9 個腳,但 實際用的大多數是3 個

485 是 2個,最多加 信號地共 3 個

485串口有效線路只有2根,加一地線,共三根線
采用9針接頭的485沒有統一的規定, 例如kd的匝間儀是2=A,3=B,5=G

2 接收數據 RXD 3 發送數據 TXD ,短接可以自己發自己收,測試串口,或調試串口通訊程序用。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM