串口通信接线方法
目前較為常用的串口有9針串口(DB9)和25針串口(DB25),通信距離較近時(<12m),可以用電纜線直接連接標準RS232端口(RS422,RS485較遠),若距離較遠,需附加調(diào)制解調(diào)器(MODEM)。最為簡單且常用的是三線制接法,即地、接收數(shù)據(jù)和發(fā)送數(shù)據(jù)三腳相連,本文只涉及到最為基本的接法,且直接用RS232相連,以回答前段網(wǎng)友的咨詢。
1.DB9和DB25的常用信號腳說明
| 9針串口(DB9) | 25針串口(DB25) | ||||
| 針號 | 功能說明 | 縮寫 | 針號 | 功能說明 | 縮寫 |
| 1 | 數(shù)據(jù)載波檢測 | DCD | 8 | 數(shù)據(jù)載波檢測 | DCD |
| 2 | 接收數(shù)據(jù) | RXD | 3 | 接收數(shù)據(jù) | RXD |
| 3 | 發(fā)送數(shù)據(jù) | TXD | 2 | 發(fā)送數(shù)據(jù) | TXD |
| 4 | 數(shù)據(jù)終端準備 | DTR | 20 | 數(shù)據(jù)終端準備 | DTR |
| 5 | 信號地 | GND | 7 | 信號地 | GND |
| 6 | 數(shù)據(jù)設備準備好 | DSR | 6 | 數(shù)據(jù)準備好 | DSR |
| 7 | 請求發(fā)送 | RTS | 4 | 請求發(fā)送 | RTS |
| 8 | 清除發(fā)送 | CTS | 5 | 清除發(fā)送 | CTS |
| 9 | 振鈴指示 | DELL | 22 | 振鈴指示 | DELL |
2.RS232C串口通信接線方法(三線制)
首先,串口傳輸數(shù)據(jù)只要有接收數(shù)據(jù)針腳和發(fā)送針腳就能實現(xiàn):同一個串口的接收腳和發(fā)送腳直接用線相連,兩個串口相連或一個串口和多個串口相連
-
同一個串口的接收腳和發(fā)送腳直接用線相連 對9針串口和25針串口,均是2與3直接相連;
- 兩個不同串口(不論是同一臺計算機的兩個串口或分別是不同計算機的串口)
| ?9針-9針 | 25針-25針 | 9針-25針 | |||
| 2 | 3 | 3 | 2 | 2 | 2 |
| 3 | 2 | 2 | 3 | 3 | 3 |
| 5 | 5 | 7 | 7 | 5 | 7 |
上面表格是對微機標準串行口而言的,還有許多非標準設備,如接收GPS數(shù)據(jù)或電子羅盤數(shù)據(jù),只要記住一個原則:接收數(shù)據(jù)針腳(或線)與發(fā)送數(shù)據(jù)針腳(或線)相連,彼些交叉,信號地對應相接,就能百戰(zhàn)百勝。
3.串口調(diào)試中要注意的幾點:
-
不同編碼機制不能混接,如RS232C不能直接與RS422接口相連,市面上專門的各種轉(zhuǎn)換器賣,必須通過轉(zhuǎn)換器才能連接;
-
線路焊接要牢固,不然程序沒問題,卻因為接線問題誤事;
-
串口調(diào)試時,準備一個好用的調(diào)試工具,如串口調(diào)試助手、串口精靈等,有事半功倍之效果;
-
強烈建議不要帶電插撥串口,插撥時至少有一端是斷電的,否則串口易損壞。
轉(zhuǎn)載于:https://www.cnblogs.com/tihua/archive/2006/09/23/512794.html
總結
- 上一篇: 软件工程心理学之3---甲方项目负责人
- 下一篇: 英文简历的几种常见形式