RS-232 ﹣串列數據通訊的介面標準 (一):
在 RS-232 標準中定義了邏輯1和邏輯0電壓級數,以及標準的傳輸速率和連接器類型。訊號大小在正的和負的 3-15V 之間 (±5、±10、±12 和 ±15)。RS-232 規定接近零的電位是無效的,邏輯 1 規定為負電位,有效負電位的訊號狀態稱為傳號 Marking,它的功能意義為 OFF,邏輯 0 規定為正電位,有效正電位的訊號狀態稱為空號 Spacing,它的功能意義為 ON。
RS-232 的設備可以分為數據終端設備(DTE,Data Terminal Equipment, For example, PC)和數據通訊設備(DCE,Data Communication Equipment, For example, Modem)兩類,這種分類定義了不同的線路用來發送和接受訊號。一般來說,計算機和終端設備有 DTE 連接器,數據機和印表機有 DCE 連接器。RS-232 的線纜長度可遠 20米。
DTE 和 DCE |
下表中列出的是被較多使用的 RS-232 中的訊號和接腳分配:
訊號
|
意義
|
簡寫
|
DB-25
|
DB-9
|
EIA/TIA 561
|
公共接地
|
Ground
|
GND
|
7
|
5
|
4
|
發送數據
|
Transmit
|
TD
|
2
|
3
|
6
|
接受數據
|
Receiver
|
RD
|
3
|
2
|
5
|
數據終端準備
|
Data Terminal Ready
|
DTR
|
20
|
4
|
3
|
數據準備好
|
Data Set Ready
|
DSR
|
6
|
6
|
1
|
請求發送
|
Request To Send
|
RTS
|
4
|
7
|
8
|
清除發送
|
Clear To Send
|
CTS
|
5
|
8
|
7
|
數據載波檢測
|
Carrier Detect
|
CD
|
8
|
1
|
2
|
振鈴指示
|
Ring Indicator
|
RI
|
22
|
9
|
1
|
RS-232C 9 Pin 接腳定義:
腳位
|
簡寫
|
意義
|
說明
|
Pin1
|
CD
|
Carrier Detect
|
調制解調器通知電腦有載波配偵測到。
|
Pin2
|
RXD
|
Receiver
|
接收資料。
|
Pin3
|
TXD
|
Transmit
|
傳送資料。
|
Pin4
|
DTR
|
Data Terminal Ready
|
電腦告訴調制解調器可以進行傳輸。
|
Pin5
|
GND
|
Ground
|
地線。
|
Pin6
|
DSR
|
Data Set Ready
|
調制解調器告訴電腦一切準備就緒。
|
Pin7
|
RTS
|
Request To Send
|
電腦要求調制解調器將資料送出。
|
Pin8
|
CTS
|
Clear To Send
|
調制解調器通知電腦可以傳資料過來。
|
Pin9
|
RI
|
Ring Indicator
|
調制解調器通知電腦有電話進來。
|
RS232 DB-25S DB-9S |
串列通訊在軟體設置裏需要做多項設置:
- 鮑率(Baud Rate) ﹣20kbps
- 數據位 (Data Format) ﹣5-8位元
- 同位檢查(Parity Check) ﹣Odd/Even
- 停止位(Stop Bit) ﹣0/1
沒有留言:
張貼留言