當前位置:編程學習大全網 - 源碼下載 - RS-232C的串行端口規格

RS-232C的串行端口規格

RS-232C標準(協議)的全稱是EIA-RS-232C標準,其中EIA(電子工業協會)代表美國電子工業協會,RS(推薦標準)代表推薦標準,232代表識別號,C代表RS232的最新修訂版(1969)。在此之前,還有RS23B和RS23A。它規定了連接電纜的機械、電氣特性、信號功能和傳輸過程。常用的物理標準有EIA-RS-232-C、EIA-RS-422-A、EIA-RS-423A和EIA-RS-485。比如目前PC上的COM1和COM2接口都是RS-232C接口。

1,9引腳串行引腳定義

PC機的典型串口是RS-232及其兼容接口。有9引腳和25引腳串行引腳。壹般個人電腦使用9針接口,25針串口具有20mA電流回路接口功能,用911,18,25針實現。僅9針RS232C串口引腳定義引腳速記功能描述1 CD載波檢測2 RXD接收數據3 TXD發送數據4 DTR數據終端設備5 GND地線6 DSR數據準備就緒7 RTS請求發送8 CTS清除發送9 RI振鈴指示2、RS-232C電氣特性。

EIA-RS-232C明確定義了各種信號線的電氣特性、邏輯電平和功能。

TXD和RXD引腳的電平定義:

邏輯1=-3V~-15V

RTS、CTS、DSR、DTR和DCD等控制線的等級定義:

信號有效=+3V~+15V

無效信號=-3V~-15V

以上規定解釋了RS-232C標準對應的邏輯電平的定義。註意:對於-3v到+3v之間的電壓,處於模糊區的電位,這部分電壓會使計算機無法正確判斷輸出信號的含義,可能得到0或1,所以得到的結果不可信,通信時會出現大量錯誤,導致通信失敗。所以在實際工作中,要保證傳輸電平在+3~+15V或-3V~-15V之間。

3.RS-232C的通信距離和速度

RS-232C的最大負載電容為2500pF,限制了傳輸距離和傳輸速率。由於RS-232C的發射端和接收端之間有公共信號地(GND),屬於不平衡電壓傳輸電路,不使用差分信號傳輸,因此不具備抗* * *模式幹擾的能力,* *模式噪聲會耦合到沒有調制的信號中。RS-232C能可靠傳輸數據的最大通信距離為15m。對於RS-232C,必須通過調制解調器進行遠程通信連接,否則應更改RS-485等差分傳輸模式。

目前個人電腦提供的串口終端傳輸速度壹般可以達到115200bps甚至更高。標準串口能提供的傳輸速度主要有以下幾種波特率:1200bps、2400bps、4800bps、9600bps、19200bsp、38400bps、57600bps、115200bps等。傳輸距離和傳輸速度成反比關系。如果適當降低傳輸速度,可以延長RS-232的傳輸距離,提高通信的穩定性。

4.RS-232C電平轉換芯片及電路。

RS-232C規定的邏輯電平不同於通用微處理器和單片機的邏輯電平。比如RS-232C的邏輯“1”用-3~-15V表示,而單片機的邏輯“1”用5V表示,S3C2410。需要將單片機的電平(TTL和CMOS電平)轉換成RS-232C電平,或者將計算機的RS-232C電平轉換成單片機的TTL或CMOS電平,兩種電平在通信時必須轉換。電平轉換芯片可以是分立器件,也可以是專用的RS-232C電平轉換芯片。介紹了壹種廣泛應用於嵌入式系統的MAX3232芯片。

如圖所示,主要特點是:

l符合所有RS-232C規格。

l單電源電壓+5V或3.3V

帶升壓的l片內電荷泵。電壓極排反轉能力,可產生+10V和-10V電壓V+,V-

l低功耗,典型電源電流為3mA

l內部集成了兩個RS-232C驅動器。

l內部集成了兩個RS-232C接收器。

MAX3232芯片

RS-232C串口的連接方式包括全串口連接和三線連接。本書只介紹最簡單常用的3線連接方式。PC機與PC機或處理器之間的通信可以由雙方發送和接收,它們的連接只需要用三條線,即RXD、TXD和GND。連接方式如圖所示。

  • 上一篇:源頭資本+醫藥
  • 下一篇:為什麽我的電驢越來越慢?
  • copyright 2024編程學習大全網