串口(DB9)連接線的製作方法

串口(DB9)連接線的製作方法
2011-07-26 19:19

RS-232接口又稱之爲RS-232口、串口、異步口或COM(通信)口。"RS-232"是其最明確的名稱。 在計算機世界中,大量的接口是使用串口進行數據連接的,連接的硬體就是RS-232九芯電纜。要製作RS-232串口線首先要了解RS-232串口的引腳說明。RS-232串口分爲9針串口(俗稱:公頭)和9孔串口(俗稱:母頭)。


各自的引腳說明如下:
1、RS-232端口(DB9公頭/針型)引腳定義:
引腳序號:2          3             5
信號定義:RXD    TXD         地

2、RS-232端口(DB9母頭/孔型)引腳定義:(因爲計算機後面的串口多爲公頭,所以此母頭可以直接插入計算機的COM口進行連接)
引腳序號:2          3            5
信號定義:TXD     RXD        地

       瞭解了RS-232端口公頭和母頭的引腳標準,製作數據線就變的相當簡單,從圖中可以注意到公頭和母頭引腳定義順序剛好左右相反。注意這一點後,串口數據線的製作如下:

1:公頭和公頭的接法:(不同計算機之間的COM口就是這種接法,此時串口線兩端均用母頭)
  
COM1公頭 2——   數據線母頭2—(數據線)—數據線母頭3   ——COM2公頭 3
COM1公頭 3——   數據線母頭3—(數據線)—數據線母頭2   ——COM2公頭 2
COM1公頭 5——   數據線母頭5—(數據線)—數據線母頭5   ——COM2公頭 5


        由上述數據流向可見:連接兩計算機COM口的數據線兩頭都是母頭,且內部引腳進行了交叉。數據線連接的結果使得外部的兩個計算機COM口數據引腳也進行了交叉:即:二三交叉,五五相連。這樣就實現了兩臺計算機之間的COM口進行異步全雙工的串口通信方式。


2:公頭和母頭的接法:(有些實驗開發板的串口接口用的是母頭,這種連接方法一般用於計算機COM口與其他外部設備相連的一種接法。)

計算機COM1公頭 2——   數據線母頭2—(數據線)—數據線公頭2   ——開發板COM2公頭 2
計算機COM1公頭 3——   數據線母頭3—(數據線)—數據線公頭3   ——開發板COM2公頭 3
計算機COM1公頭 5——   數據線母頭5—(數據線)—數據線公頭5   ——開發板COM2公頭 5

       從數據線接法可以可以看出,數據線內部引腳沒有進行交叉,這是因爲母頭和公頭的本身的引腳功能是相對的,所以不需要進行交叉。這種接法在外部表現爲計算機COM1口公頭的數據引腳無交叉的連向了開發板的COM2母頭。

        總之:數據線的連接方法只需記住一點:相同的頭要交叉,不同的頭不交叉即可。這是有公頭和母頭本身的引腳說明決定的。

轉載自:http://blog.csdn.net/dayidson/archive/2010/07/30/5775975.aspx

----------------------------------------------------

附RS-232口的相關知識:

       RS-232-C是美國電子工業協會EIA(Electronic Industry Association)制定的一種串行物理接口標準。RS是英文“推薦標準”的縮寫,232爲標識號,C表示修改次數。RS-232-C總線標準設有25條信號線,包括一個主通道和一個輔助通道。

      在多數情況下主要使用主通道,對於一般雙工通信,僅需幾條信號線就可實現,如一條發送線、一條接收線及一條地線。   <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

      RS-232-C標準規定的數據傳輸速率爲每秒50、75、100、150、300、600、1200、2400、4800、9600、19200波特。   

      RS-232-C標準規定,驅動器允許有2500pF的電容負載,通信距離將受此電容限制,例如,採用150pF/m的通信電纜時,最大通信距離爲15m;若每米電纜的電容量減小,通信距離可以增加。傳輸距離短的另一原因是RS-232屬單端信號傳送,存在共地噪聲和不能抑制共模干擾等問題,因此一般用於20m以內的通信。   

  

1.電氣特性

EIA-RS-232C 對電器特性、邏輯電平和各種信號線功能都作了規定。

在TxD和RxD上:

邏輯1(MARK)=3V~15V 

邏輯0(SPACE)=+3~+15V   

在RTS、CTS、DSR、DTR和DCD等控制線上:   

信號有效(接通,ON狀態,正電壓)=+3V~+15V   

信號無效(斷開,OFF狀態,負電壓)=-3V~-15V   

     以上規定說明了RS-323C標準對邏輯電平的定義。對於數據(信息碼):邏輯“1”(傳號)的電平低於-3V,邏輯“0”(空號)的電平高於+3V;對於控制信號;接通狀態(ON)即信號有效的電平高於+3V,斷開狀態(OFF)即信號無效的電平低於-3V,也就是當傳輸電平的絕對值大於3V時,電路可以有效地檢查出來,介於-3~+3V之間的電壓無意義,低於-15V或高於+15V的電壓也認爲無意義,因此,實際工作時,應保證電平在±(3~15)V之間。   

     EIA RS-232C 與TTL轉換:EIA RS-232C 是用正負電壓來表示邏輯狀態,與TTL以高低電平表示邏輯狀態的規定不同。因此,爲了能夠同計算機接口或終端的TTL器件連接,必須在EIA RS-232C 與TTL電路之間進行電平和邏輯關係的變換。實現這種變換的方法可用分立元件,也可用集成電路芯片。目前較爲廣泛地使用集成電路轉換器件,如MC1488、SN75150芯片可完成TTL電平到EIA電平的轉換,而MC1489、SN75154可實現EIA電平到TTL電平的轉換。MAX232芯片可完成TTL←→EIA雙向電平轉換。

2、連接器的機械特性:

連接器:由於RS-232C並未定義連接器的物理特性,因此,出現了DB-25、DB-15和DB-9各種類型的連接器,其引腳的定義也各不相同。下面分別介紹兩種連接器。

1)DB-25:PC和XT機採用DB-25型連接器。DB-25連接器定義了25根信號線,分爲4組:

①異步通信的9個電壓信號(含信號地SG)2,3,4,5,6,7,8,20,22   

②20mA電流環信號9個(12,13,14,15,16,17,1923,24)

③空6個(9,10,11,18,21,25)   

④保護地(PE)1個,作爲設備接地端(1腳)   

注意,20mA電流環信號僅IBM PC和IBM PC/XT機提供,至AT機及以後,已不支持。   

2)DB-9:在AT機及以後,不支持20mA電流環接口,使用DB-9連接器,作爲提供多功能I/O卡或主板上COM1和COM2兩個串行接口的連接器。它只提供異步通信的9個信號。DB-25型連接器的引腳分配與DB-25型引腳信號完全不同。因此,若與配接DB-25型連接器的DCE設備連接,必須使用專門的電纜線。   

電纜長度:在通信速率低於20kb/s時,RS-232C 所直接連接的最大物理距離爲15m(50英尺)。

最大直接傳輸距離說明:RS-232C標準規定,若不使用MODEM,在碼元畸變小於4%的情況下,DTE和DCE之間最大傳輸距離爲15m(50英尺)。可見這個最大的距離是在碼元畸變小於4%的前提下給出的。爲了保證碼元畸變小於4%的要求,接口標準在電氣特性中規定,驅動器的負載電容應小於2500pF。



發佈了0 篇原創文章 · 獲贊 6 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章