tft每日頭條

 > 生活

 > rs232和rs485通訊接口有什麼

rs232和rs485通訊接口有什麼

生活 更新时间:2025-08-14 03:56:04

一、RS232

RS232也稱标準串口,最常用的一種串行通訊接口。它的全名是“數據終端設備(DTE)和數據通訊設備(DCE)之間串行二進制數據交換接口技術标準”。傳統的RS-232-C接口标準有22根線,采用标準25芯D型插頭座(DB25),後來使用簡化為9芯D型插座(DB9),現在應用中25芯插頭座已很少采用。

rs232和rs485通訊接口有什麼(多角度講解RS232和RS485接口的對比)1

RS-232采取不平衡傳輸方式,即所謂單端通訊。由于其發送電平與接收電平的差僅為2V至3V左右,所以其共模抑制能力差,再加上雙絞線上的分布電容,其傳送距離最大為約15米,最高速率為20kb/s。RS-232是為點對點(即隻用一對收、發設備)通訊而設計的,其驅動器負載為3~7kΩ。所以RS-232适合本地設備之間的通信。

rs232和rs485通訊接口有什麼(多角度講解RS232和RS485接口的對比)2

全雙工和半雙工:

1)全雙工:發送和接收可同時進行。

2)半雙工:任何時候隻能處于發送和接收的某一狀态。

RS232:串行接口( 9Pin )

1)工業控制的RS232口一般隻使用Rx、Tx、GND三個引腳。

2)邏輯電平:

邏輯“1”:-3V~-15V

邏輯“0”: 3V~ 15V

3)PC與單片機(MCU)之間串口通信需要進行電平轉換。比如使用MAX232芯片進行轉換,完成TTL電平與RS232電平的轉換。

rs232和rs485通訊接口有什麼(多角度講解RS232和RS485接口的對比)3

二、RS485

RS485是從RS-422基礎上發展而來的,所以RS-485許多電氣規定與RS-422相仿。如都采用平衡傳輸方式、都需要在傳輸線上接終接電阻等。RS-485可以采用二線與四線方式,二線制可實現真正的多點雙向通信,而采用四線連接時,與RS-422一樣隻能實現點對多的通信,即隻能有一個主(Master)設備,其餘為從設備,但它比RS-422有改進,無論四線還是二線連接方式總線上可多接到32個設備。

rs232和rs485通訊接口有什麼(多角度講解RS232和RS485接口的對比)4

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網絡中應用。

RS-485與RS-422一樣,其最大傳輸距離約為1219米,最大傳輸速率為10Mb/s。平衡雙絞線的長度與傳輸速率成反比,在100kb/s速率以下,才可能使用規定最長的電纜長度。隻有在很短的距離下才能獲得最高速率傳輸。一般100米長雙絞線最大傳輸速率僅為1Mb/s。

rs232和rs485通訊接口有什麼(多角度講解RS232和RS485接口的對比)5

RS-485采用半雙工工作方式,任何時候隻能有一點處于發送狀态,因此,發送電路須由使能信号加以控制。

RS485采用差分信号來表示電平:

邏輯電平“1”:-2V~-6V (AB線電壓差)

邏輯電平“0”: 2V~ 6V (AB線電壓差)

MAX485芯片用來完成将TTL電平轉換為RS-485電平。

rs232和rs485通訊接口有什麼(多角度講解RS232和RS485接口的對比)6

RS232和RS485的對比:

RS232:

1、邏輯電平“1”:-3V~-15V 邏輯電平“0”: 3V~ 15V

2、傳輸距離大概在15米左右

3、隻允許一對一通信

4、雙向傳輸,全雙工

5、最高傳輸速率 20kbps

RS485:

1、邏輯電平“1”:-2V~-6V (AB線電壓差) 邏輯電平“0”: 2V~ 6V (AB線電壓差)

2、傳輸距離 大概1200米

3、總線上允許接128收發器

4、雙向傳輸,半雙工通訊,半雙工

5、最高傳輸速率10Mbps

rs232和rs485通訊接口有什麼(多角度講解RS232和RS485接口的對比)7

RS232與RS485同為異步數據傳輸方式,都是用于數字信号的傳輸,僅僅是傳輸的方法不同。

以傳輸一個8位二進制數值“01001000”為例

由于RS232采用三線制傳輸分别為TXD\RXD\GND,其中TXD為發送信号,RXD為接收信号。

在RS232中任何一條信号線的電壓均為負邏輯關系。即:邏輯“1”,為信号線對GND電壓為-5—-15V;邏輯“0”,為信号線對GND電壓為 5— 15V。理論上說,當要發送“01001000”這個數據時,在TXD信号線上應該測量到的波形為。

rs232和rs485通訊接口有什麼(多角度講解RS232和RS485接口的對比)8

之所以說是理論上,是因為在異步數據傳輸時,要增加起始位、校驗位、結束位。但基本方式就是這樣。

注意:uart是一種異步通信協議。而RS232隻是物理層的電氣接口要求。

(來源:網絡)

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved