電子稱串口規范和簡單介紹 電子稱串口的定義和使用方法-上海先悅衡器 電子稱常用的串口有9針串口(DB9)和25針串口(DB25),通信距離較近時(<12m),可以用電纜線直接連接標準RS232端(RS422,RS485較遠),若距離較遠,需附加調制解調器(MODEM)。zui為簡單且常用的是三線制接法,即地、接收數據和發送數據三腳相連,電子稱zui為基本的接法,且直接用RS232相連。 一、電子稱DB9和DB25的常用信號腳說明 9針串口(DB9) 25針串口(DB25)針號 功能說明 縮寫 針號 功能說明 縮寫 1 數據載波檢測 DCD 8 數據載波檢測 DCD 2 接收數據 RXD 3 接收數據 RXD 3 發送數據 TXD 2 發送數據 TXD 4 數據終端準備 DTR 20 數據終端準備 DTR 5 信號地 GND 7 信號地 GND 6 數據設備準備好 DSR 6 數據準備好 DSR 7 請求發送 RTS 4 請求發送 RTS 8 清除發送 CTS 5 清除發送 CTS 9 振鈴指示 DELL 22 振鈴指示 DELL 二、電子稱RS232C串口通信接線方法(三線制) 首先,串口傳輸數據只要有接收數據針腳和發送針腳就能實現:同一個串口的接收腳和發送腳直接用線相連,兩個串口相連或一個串口和多個串口相連 · 電子稱同一個串口的接收腳和發送腳直接用線相連 對9針串口和25針串口,均是2與3直接相連; · 兩個不同串口(不論是同一臺計算機的兩個串口或分別是不同計算機的串口) 上面表格是對微機標準串行口而言的,還有許多非標準設備,如接收GPS數據或電子羅盤數據,只要記住一個原則:接收數據針腳(或線)與發送數據針腳(或線)相連,彼此交叉,信號地對應相接,就能百戰百勝。 三、串口調試中要注意的幾點: 串口調試時,準備一個好用的調試工具,如串口調試助手、串口精靈等,有事半功倍之效果; 強烈建議不要帶電插撥串口,插撥時至少有一端是斷電的,否則串口易損壞。 單工、半雙工和全雙工的定義 如果在通信過程的任意時刻,信息只能由一方A傳到另一方B,則稱為單工。 如果在任意時刻,信息既可由A傳到B,又能由B傳A,但只能由一個方向上的傳輸存在,稱為半雙工傳輸。 如果在任意時刻,線路上存在A到B和B到A的雙向信號傳輸,則稱為全雙工。 線就是二線全雙工信道。 由于采用了回波抵消技術,雙向的傳輸信號不致混淆不清。雙工信道有時也將收、發信道分開,采用分離的線路或頻帶傳輸相反方向的信號,如回線傳輸。 奇偶校驗 串行數據在傳輸過程中,由于干擾可能引起信息的出錯,例如,傳輸字符‘E’,其各位為: 0100,0101=45H D7 D0 由于干擾,可能使位變為1,這種情況,我們稱為出現了“誤碼”。我們把如何發現傳輸中的錯誤,叫“檢錯”。發現錯誤后,如何消除錯誤,叫“糾錯”。 zui簡單的檢錯方法是“奇偶校驗”,即在傳送字符的各位之外,再傳送1位奇/偶校驗位。可采用奇校驗或偶校驗。 奇校驗:所有傳送的數位(含字符的各數位和校驗位)中,“1”的個數為奇數,如: 1 0110,0101 0 0110,0001 偶校驗:所有傳送的數位(含字符的各數位和校驗位)中,“1”的個數為偶數,如: 1 0100,0101 0 0100,0001 奇偶校驗能夠檢測出信息傳輸過程中的部分誤碼(1位誤碼能檢出,2位及2位以上誤碼不能檢出),同時,它不能糾錯。在發現錯誤后,只能要求重發。但由于其實現簡單,仍得到了廣泛使用。 有些檢錯方法,具有自動糾錯能力。如循環冗余碼(CRC)檢錯等。 
|