RS 232串列埠介紹

2021-06-19 12:06:35 字數 2983 閱讀 2186

串列埠介紹

序列介面(serial inte***ce) 是指資料一位一位地順序傳送,其特點是

通訊線路

簡單,只要一對

傳輸線就可以實現雙向通訊(可以直接利用**線作為傳輸線),從而大大降低了成本,特別適用於遠距離通訊,但傳送速度較慢。

序列介面

一條資訊的各位資料被逐位按順序傳送的通訊方式稱為

序列通訊。

序列通訊的特點是:

資料位的傳送,按位順序進行,最少只需一根

傳輸線即可完成;成本低但傳送速度慢。

序列通訊的距離可以從幾公尺到幾千公尺;根據資訊的傳送方向,序列通訊可以進一步分為單工、半雙工和全雙工三種。

串列埠通訊的兩種最基本的方式:同步序列通訊方式和非同步序列通訊方式。

同步序列是指spi(serial peripheral inte***ce)的縮寫

,顧名思義就是序列外圍裝置介面。spi匯流排系統是一種同步序列外設介面,它可以使mcu與各種外圍裝置以序列方式進行通訊以交換資訊,trm450是spi介面。

非同步序列是指uart(universal asynchronous receiver/transmitter)

,通用非同步接收/傳送。uart是乙個並行輸入成為序列輸出的晶元,通常整合在主機板上。uart包含ttl電平的串列埠和

rs232電平的串列埠

。 ttl電平是3.3v的,而rs232是負邏輯電平,它定義+5~+12v為低電平,而-12~-5v為高電平,mds2710、mds sd4、el805等是rs232介面,el806有ttl介面

序列通訊

介面標準經過使用和發展,目前已經有幾種。但都是在

rs-232標準

的基礎上經過改進而形成的。所以,以rs-232c為主來討論

串列埠 rs-232

也稱

標準串列埠

,最常用的一種

序列通訊介面

。它是在2023年由

美國電子工業協會(eia)聯合

貝爾系統

、數據機

廠家及計算機

終端生產廠家共同制定的用於

序列通訊的標準

。它的全名是「

資料終端裝置

(dte)和資料通訊裝置(dce)之間序列二進位制資料交換

接**術

標準」。傳統的

rs-232

-c介面

標準有22根線,採用標準25芯

d型插頭座(db25),後來使用簡化為

9芯d型插座(db9)

,現在應用中25芯插頭座已很少採用。

dte與dce

dte是

資料終端裝置,如終端,是廣義的

概念,pc也可以是終端。(一般廣域網常用dte裝置有:

路由器,終端主機)

dce是資料通訊裝置

,如modem,連線dte裝置的通訊裝置。(一般廣域網常用dce裝置有:csu/dsu,廣域網交換機,modem)

dte,dce的之間的區別是dce一方提供時鐘,dte不提供時鐘,但它依靠dce提供的時鐘工作,

比如pc機和modem之間。資料傳輸通常是經過dte-dce,再經過dce-dte的

路徑。其實對於標準的

串列埠,通常從外觀就能判斷是dte還是dce,dte是針頭(俗稱

公頭:插口部分

凸出來的接頭一方

為公頭。),dce是孔頭(俗稱

母頭),這樣兩種介面才能接在一起。

與並口的區別

串列埠

形容一下就是一條車道,而

並口就是有8個車道同一時刻能傳送8位(乙個位元組)資料。但是並不是說

並口快,由於8位通道之間的互相干擾,

傳輸時速度就受到了限制。而且當

傳輸出錯時,要同時重新傳8個位的資料。

串列埠沒有干擾,

傳輸出錯後重發一位就可以了。並口同時傳送的資料量大,但要比

串列埠慢。

串列埠硬碟

就是這樣被人們重視的。

(1)db9和db25的常用訊號腳說明

db9 | db25

pin function name pin function name

1 資料載波檢測 dcd

dcd:data carrier dectect

2 接收資料 rxd (

dce→dte)

rxd:received data

3 傳送資料 txd (dte-->dce)

txd: transmitted data

4 資料終端準備 dtr

dtr: data termial ready ——有效時(on)狀態,表明資料終端可以使用。

5 訊號地 gnd 7 訊號地 gnd

6資料裝置準備好dsr

dsr:data set ready 有效時(on)狀態,表明資料通訊裝置(如modem)處於可以使用的狀態。

7 請求傳送 rts

rts:

request to send-rts用來表示dte

請求dce

傳送資料,即當終端準備要接收modem傳來的資料時,使該訊號有效(on狀態),請求modem傳送資料。它用來控制modem是否要進入傳送狀態。

8 清除傳送 cts

cts:

clear to send-cts)——用來表示

dce準備好接收

dte發來的資料,是與請求傳送訊號rts相應的訊號。當modem準備好接收

終端傳來的資料,並向前傳送時,使該訊號有效,通知終端開始沿傳送資料線txd傳送資料。

9 振鈴指示 ri

RS232串列埠介紹

通訊過程中只有兩個腳參與通訊 2腳 電腦的輸入rxd 3腳 電腦的輸出txd 通過2 3 腳就可以實現全雙工 可同時收發 的序列非同步 通訊 5腳 接地 連線2 3 5三個引腳即可進行通訊。微控制器的電平標準 ttl電平 5v 3.3v 表示1 0v表示0 rs232的電平標準 15 13 v表示1...

RS232串列埠通訊詳解

rs232串列埠通訊詳解 引腳定義,電氣特性,傳輸格式,接收過程,微控制器晶振,rs485,rs422 轉 2010 03 13 15 47 串列埠是計算機上一種非常通用的裝置通訊協議。串列埠的引腳定義 9芯訊號方向來自 縮寫描述 1數據機 cd載波檢測 2數據機 rxd接收資料3pc txd傳送資...

RS232串列埠通訊模組

應為工作需要自己編寫的rs232通訊模組,該模組已經編寫了蠻久,在實際使用中可能有沒有考慮和不完善的地方。如果使用該模組請保留該注釋,如果被修改或編輯請將修改後的 傳送乙份給我 編寫 戴琪英 e mail qiyingdai 163.com 2000 09 01 unit r232comm inte...