發新話題
打印

[轉貼]RS-232串列埠通訊

[轉貼]RS-232串列埠通訊

http://tw.myblog.yahoo.com/lk-hsu/article?mid=49&sc=1

單晶片8051與串列埠通訊

RS-232RS-422RS-485都是串列埠介面的標準,都是由電子工業協會(EIA)所制定的工業標準,可在不同電子/電機產品之間相容,建立通訊。

        RS-422是由RS-232標準改良發展而來,彌補了RS-232相關的特性不足,如最大傳輸電纜長度由50呎增加到4000(1.2公里)、最大傳輸速率(bit/s)20K提高到10M …等,改善了通訊距離,傳輸率與串列通訊的功能.

        RS-485乃由RS-422為基礎,增加了多點雙向通訊之能力,並可以允許多個接收器與驅動器連接到同一條匯流排上,同時還增加了驅動器的驅動能力和衝突保護特性,突破了只能連接10個裝置的限制。

        本文以最廣泛使用的RS-232,作為與單晶片之溝通介面,屬於單端工作方式,收/發端的資料信號是相對於「地」的電壓,如果傳輸線是閒置時,傳輸信號(TD)的電壓將是負的,在傳輸當中,電壓將是正負變化的。
傳送端驅動器正電壓在+5~+15V之間,負電壓在-5~-15V之間。
接收端工作電壓在+3~+12V-3~-12V之間。
由於傳送電位與接收電位僅2V~3V之電位差,其抑制共模雜訊的能力明顯不足,所以傳送距離受到大大的限制,其
最大傳輸距離約15公尺,最高速率為20Kbits/s

 

l          DTEDCE

DTE:資料終端設備(Data Terminal Equipment),指資料的來源端或接收端,如PC、印表機。

DCE:資料通訊設備(Data Communication Equipment),指資料通信之間的橋樑,如Modem

l          DB-9DB-25連接器

RS-23225PIN9PIN的連接器,又可分為公接頭與母接頭,公接頭和DTE相連,而母接頭與DCE連接。

l          D型連接腳位定義

DB-25接腳定義

接腳

名稱

意義

接腳

名稱

意義

1

PG

保護用接地(外殼接地)

14

STD

次級傳輸資料

2

TD

傳輸資料線()

15

TC

DCE傳送計時

3

RD

接收資料線()

16

SRD

次級接收資料

4

RTS

傳送端要求傳送()

17

RC

DCE接收計時

5

CTS

接收端清除準備接收()

18

-

 

6

DSR

接收端已準備妥當()

19

SRS

次級要求傳送

7

SG

信號接地

20

DTR

資料終端備妥

8

DCD

資料載波偵測

21

SQD

訊號品質偵測

9

-

保留

22

RI

鈴響指示()

10

-

保留

23

DRS

資料訊號率偵測

11

-

未配置

24

XTC

DTE傳送計時

12

SCD

次級資料載波偵測

25

-

未配置

13

SCS

次級清除以發送

 

 

DB-9接腳定義

接腳

名稱

意義

接腳

名稱

意義

1

DCD

資料載波偵測

6

DSR

接收端已準備妥當()

2

RD

接收資料線()

7

RTS

傳送端要求傳送()

3

TD

傳輸資料線()

8

CTS

接收端清除準備接收()

4

DTR

資料終端備妥()

9

RI

鈴響指示()

5

SG

信號接地

 

 

 

DB-25共有4條資料線、11條控制線、3條時序線及7條備用線,常用的只有9條。

l          NULL Modem連線

兩台DTE或兩台DCE連線通訊,以DB-9為圖例,若採用DB-25,信號地線改為第7腳。

 

l          RS232TTL/CMOS電壓準位轉換

8051UART所使用的電氣信號準位是屬於TTL準位,"0"=0V"1"=5VRS-232的電氣信號準位,採用負邏輯準位,即使用+3V~+15V表示邏輯"0",及-3V~-15V來表示邏輯"1"。

因此,8051UARTRS-232連接時,必須作電壓準位的轉換才行。以下介紹常用的轉換IC,編號為ICL232,完整的DataSheet介紹,請看這裡:ICL232.pdf

電壓轉換連接圖

l          PCRS-232I/O位址

COM13F8H-3FFH
COM2
2F8H-2FFH

 

上一篇 下一篇
刊登贊助網站
易通專業衛星通訊車機供應商
www.ec912.com.tw
康訊科技指定廠商,環保署追蹤系統廠商,服務各公民營機構,卓越的車隊管理平台!
www.ec912.com.tw
電腦網路視聽影音通訊設備
www.infolight.net.tw
電腦網路視聽影音通訊設備,如遠距視訊會議系統、會議設備及同步口譯系統等。
www.infolight.net.tw
北新資訊企業電話通訊
www.pei-tech.com.tw
資深工程師服務,專業企業電話通訊規劃施工服務,節省成本,提升效率。
www.pei-tech.com.tw
回應(4)
好攝的處女座2008/09/23 13:26 回應

請問DB-9的第一腳位定義到底是CD還是FG?

如果真的是FG,那CD又該是哪一腳?

阿國仔2008/09/23 15:48回覆

DB9-Pin1是CD才對,DB25的Pin1是PG,謝謝你的指正

自由2008/06/10 18:44 回應

 

RS232 電氣規格
 
電壓範圍
+3V~+15V 0
-3V~-15V 1
自由2008/06/10 18:43 回應

 

RS232 電氣規格
 
電壓範圍
+3V~+15V 0
-3V~-15V 1
~My 3D~2008/04/09 02:03 回應

你好~
關於TTL準位,就我所知的是,"0"=0~0.8V"1"=2.2~5V

RS-232的準位,在接收方面;"0"=+3V~+12V"1"=-3V~-12V

傳送方面;"0"=+5V~+15V"1"=-5V~-15V

你所寫的在  正負號  的地方,有點問題。

互相指教~謝謝~

TOP

發新話題