com串口線接法上課講義_第1頁
com串口線接法上課講義_第2頁
com串口線接法上課講義_第3頁
com串口線接法上課講義_第4頁
com串口線接法上課講義_第5頁
已閱讀5頁,還剩19頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、Good is good, but better carries it.精益求精,善益求善。com串口線接法-串口控制線的制作和USB轉串口線的選購方法(組圖)2008-09-2509:41最近,需要對網絡交換機進行調試,發現交換機沒有串口控制線,交換機是3Com的3300和3900于是決定自己制作。花了些功夫才焊好串口控制線,又做了一條USB轉串口線,以便用筆記本電腦來調試。其間經歷許多周折,現在記錄下來,給遇到類似問題的讀者借鑒。開始制作串口控制線時首先上網搜索,找到的3Com交換機串口控制線是Modem連接方式,有最簡單的3線制(發送、接收、信號地)和標準的7線制。焊接好試了都不行。既然

2、沒有現成的線序,決定深入研究一下串口的工作原理,以便制作出能用的串口控制線。這里從硬件角度簡述串口的線序、各腳電壓、各腳電流。了解了這些參數,再經過測量分析,就可以判斷什么樣的串口才是正常的了。計算機出現之前,為連接串口設備,EIA制定了RS232標準。PC機出現后,已有的串口設備成為PC機外設,自然采用RS232標準。目前PC機的串行通信接口采用EIA-RS-232C標準,C代表1969年最新一次的修改。EIA-RS-232(:標準對電器特性、邏輯電平和各種信號線功能作了規定。EIA-RS-232C標準用正負電壓來表示邏輯狀態,在數據信號線上若電壓在-3V-15V之間表示邏輯1,若電壓在+3

3、V+15V之間表示邏輯0:在控制信號線上若電壓在-3V-15V之間表示斷開狀態,若電壓在+3V+15V之間表示接通狀態。介于-3V+3V之間和低于-15V、高于+15V的電壓無意義。而(CPU和終端則采用TTL電平及正邏輯,TTL電平用+5V表示邏輯1,0V表示邏輯0,它們與EIA采用的電平及負邏輯不兼容,需在接口電路中進行轉換。EIA-RS-232C標準沒有定義連接器的物理特征因此出現了DB-25、DB-15和DB-9各種類型的連接器,PC機的COM1和COM2串行接口采用DB-9連接器。ELA-RS-232C標準規定,當誤碼率小于4時,允許導線長度15m。實際應用中,當使用9600bs、普

4、通雙絞屏蔽線時,傳輸距離可達30m35m。PC機的COM1和COM2兩個串行接口采用的DB一9連接器是公(針)頭,提供異步通信的9個引腳功能分別為:腳(DCD)數據載波檢測,腳(RXD)接收數據,腳(TXD)發送數據,腳(DTR)數據終端準備,腳(SG)信號地,腳(DSR)數據設備準備好,腳(RaS)請求發送,腳(CTS)清除發送,腳(RI)振鈴指示。DB-9公(針)頭排列順序如圖1,DB-9母座排列順序如圖2,針(座)朝向自己。在連接器上標有數字。EIA-RS-232C標準中,有三個發送信號:TXD、RTS和DTR,每根線的典型輸出電流為8mA12V。通常由RTS和DTR供電的話,可提供約1

5、92mW功率。結合上述說明,如果不涉及Modem。串口傳輸數據只要有接收數據端腳和發送數據端腳就能實現應將一個設備的接收數據端與另一設備的發送數據端相連。即接收與發送彼此交叉,信號地對應相接。接口不是DB-9的設備可以根據這種線序來焊接串口控制線。經過測試,3Com的3300和3900串口控制線線序如圖3所示。圖3是通用異步串口控制線,通常兩頭都是DB-9母座。、腳交叉相連,其余腳一一對應連接。該串口控制線可作為外置Modem和PC機的COM口連接線,聯想iSpirit2524F交換機就采用這種串口控制線。如果大家找不到設備的串口控制線,可以按照圖3來焊接試試。圖4是。H3C的AR18路由器串

6、口控制線,一頭是DB-9母座,連到PC機COM口,另一頭是RJ-45,連到路由器上,有類似接口的設備可以根據圖4來焊接。圖5是APCUPS串口控制線線頭上標著940-1524C、940-024C或940-0272,都是差不多的。接計算機這端需要把腳和腳相連,腳和腳相連。現在許多PC機都沒有COM口,特別是筆記本電腦。但是有時候還是需要用到COM口,于是市場上出現了USB轉COM口的數據線。這種數據線能實現USB信號到TTL電平再到EIA電平的轉換,以模擬出一個COM口。圖6是一根USB轉COM口數據線的原理圖,PL2303用于實現USB信號到TTL電平的轉換,ZT213用于實現TTL電平到EI

7、A電平的轉換。USB轉COM口數據線常用集成塊還有FT232、CP2101等。此電路提供了異步通信的9個信號,符合EIA-RS-232C標準,筆者的所有設備通過這條USB轉COM口數據線都可以正常連接。市場上有些非標準的USB轉COM口數據線,表現為部分設備不能使用,比如外置Modem不能用或者單片機不能用,甚至完全不能使用。許多人覺得買到一條兼容性好的USB轉COM口數據線只有靠運氣,或者干脆買很貴的數據線。其實,要區分USB轉COM口數據線是否符合標準很簡單,測量一下電壓就可以了。將USB轉COM口數據線插入電腦USB口。不用裝驅動程序,用萬用表測量COM口的腳(TXD)、腳(DTR)、腳

8、(RTS)是否都有-5.5V6.5V的電壓,如果都有,并且電壓值均在此范圍,那么這條數據線模擬出來的COM口是標準的。符合EIA-RS-232C標準。圖6電路實測、腳電壓均為-6.3v。筆者曾見到過一條數據線,只有腳有-6.0V電壓,結果sim讀卡器能用,手機數據線不能用,估計該USB轉COM口數據線只接了3條線,僅能提供腳(RXD)、腳(TXD)和腳(SG)3個信號而已。如果電壓不在上述范圍,或者不是、腳而是其他腳有電壓,也是有問題的。大家對照EIA-RS-232C標準各個參數就明白了。假如還不放心,可以測試通過該數據線是否能使用外置Modem,正常就意味著其他設備都能夠使用。因為Modem

9、和COM口通信要用到異步通信的全部9個信號,缺一不可。測量電壓同樣可以判斷真實的COM口是否正常,臺式機COM口、腳實測電壓為-8.4V-11.7V,大家可以參考。11.1.2PLC串口通信原理PLC各型主機均內建2個通信接口的標準配置,即一個RS232和一個RS485通信接口,其RS232接口主要用于上下載程序或用來與上位機、觸摸屏通信,而RS485接口主要用于組建使用RS485協議的網絡,實現通信控制。1RS232接口RS232-C接口連接器一般使用型號為DB-9的9芯插頭座,只需3條接口線,即發送數據、接收數據和信號地即可傳輸數據,其9個引腳的定義如圖11-3所示。HYPERLINK/f

10、iles/uploadimg/20060921/153223104.gift_blank(點擊查看大圖)圖11-3RS232-C接口連接器定義在RS232的規范中,電壓值在+3V+15V(一般使用+6V)稱為0或ON。電壓在-3V-15V(一般使用-6V)稱為1或OFF;計算機上的RS232高電位約為9V,而低電位則約為-9V。RS232為全雙工工作模式,其信號的電壓是參考地線而得到的,可以同時進行數據的傳送和接收。在實際應用中采用RS232接口,信號的傳輸距離可以達到15m。不過RS232只具有單站功能,即一對一通信。2RS485接口RS485采用正負兩根信號線作為傳輸線路。兩線間的電壓差為

11、+2V6V表示邏輯1:兩線間的電壓差為-2V6V表示邏輯0。RS485為半雙工工作模式,其信號由正負兩條線路信號準位相減而得,是差分輸入方式,抗共模干擾能力強,即抗噪聲干擾性好;實際應用中其傳輸距離可達1200米。RS485具有多站能力,即一對多的主從通信。在串行通信中,數據通常是在兩個站之間傳送,按照數據在通信線路上的傳送方向可分為3種基本的傳送方式:單工、半雙工和全雙工,如圖11-4所示。HYPERLINK/files/uploadimg/20060921/153223104.gift_blank(點擊查看大圖)圖11-4單工、半雙工和全雙工通信單工通信使用一根導線,信號的傳送方和接收方有

12、明確的方向性。也就是說,通信只在一個方向上進行。若使用同一根傳輸線既作為接收線路又作為發送線路,雖然數據可以在兩個方向上傳送,但通信雙方不能同時收發數據,這樣的傳送方式稱為半雙工。采用半雙工方式時,通信系統每一端的發送器和接收器,通過收發開關分時轉接到通信線上,進行方向的切換。當數據的發送和接收,分別由兩根不同的傳輸線傳送時,通信雙方都能在同一時刻進行發送和接收操作,這樣的傳送方式就是全雙工。在全雙工方式下,通信系統的每一端都設置了發送器和接收器,因此,能控制數據同時在兩個方向上傳輸。全雙工方式無須進行方向的切換。串行通信可分為兩種類型,一種是同步通信,另一種是異步通信。采用同步通信時,將所有

13、字符組成一個組,這樣,字符可以一個接一個地傳輸,但是,在每組信息的開始要加上同步字符,在沒有信息要傳輸時,填上空字符,因為同步傳輸不允許有空隙。采用異步通信時,兩個字符之間的傳輸間隔是任意的,所以,每個字符的前后都要用一些數據位來作為分隔位。比較起來,在傳輸率相同時,同步通信方式下的信息有效率要比異步方式高,因為同步方式的非數據信息比例比較小。但是,從另一方面看,同步方式要求進行信息傳輸的雙方必須用同一個時鐘進行協調,正是這個時鐘確定了同步串行傳輸過程中每一個信息位的位置。這樣一來,如果采用同步方式,那么,在傳輸數據的同時,還必須傳輸時鐘信號。而在異步方式下,接收方的時鐘頻率和發送方的時鐘頻率

14、不必完全一樣,而只要比較相近,即不超過一定的允許范圍就行了。在數據傳輸中,較為廣泛采用的是異步通信,異步通信的標準數據格式如圖11-5所示。HYPERLINK/files/uploadimg/20060921/153223104.gift_blank(點擊查看大圖)圖11-5異步通信數據格式從圖11-5所列格式可以看出,異步通信的特點是一個字符一個字符地傳輸,并且每個字符的傳送總是以起始位開始,以停止位結束,字符之間沒有固定的時間間隔要求。每一次有一個起始位,緊接著是58個的數據位,再后為校驗位,可以是奇檢驗,也可以是偶校驗,也可不設置,最后是1比特,或1比特半,或2比特的停止位,停止位后面是

15、不定長度的空閑位。停止位和空閑位都規定為高電平,這樣就保證起始位開始處一定有一個下降沿,以此標識開始傳送數據。電腦串口及并口連接線大全(2008-06-2017:25:44)HYPERLINKjavascript:;轉載標簽:HYPERLINK/c.php?t=blog&k=%BC%BC%CA%F5&ts=bpost&stype=tagt_blank技術HYPERLINK/c.php?t=blog&k=%D4%D3%CC%B8&ts=bpost&stype=tagt_blank雜談分類:HYPERLINK/s/articlelist_1444179397_1_1.htmlt_blank技術文章

16、串行接口串行接口,簡稱串口,也就是COM接口,是采用串行通信協議的擴展接口。串口的出現是在1980年前后,數據傳輸率是115kbps230kbps,串口一般用來連接鼠標和外置Modem以及老式攝像頭和寫字板等設備,目前部分新主板已開始取消該接口。來源:(HYPERLINK/s/blog_56146dc501009urp.html/s/blog_56146dc501009urp.html)-電腦串口及并口連接線大全_kevin_新浪博客并行接口并行接口,簡稱并口,也就是LPT接口,是采用并行通信協議的擴展接口。并口的數據傳輸率比串口快8倍,標準并口的數據傳輸率為1Mbps,一般用來連接打印機、掃

17、描儀等。所以并口又被稱為打印口。另外,串口和并口都能通過直接電纜連接的方式實現雙機互連,在此方式下數據只能低速傳輸。多年來PC的串口與并口的功能和結構并沒有什么變化。在使用串并口時,原則上每一個外設必須插在一個接口上,如果所有的接口均被用上了就只能通過添加插卡來追加接口。串、并口不僅速度有限,而且在使用上很不方便,例如不支持熱插拔等。隨著USB接口的普及,目前都已經很少使用了,而且隨著BTX規范的推廣,是必然會被淘汰的。在電腦的使用中往往會遇到各種各樣的連接線。這些連接線外觀上好像都差不多,但內部結構完全不同并且不能混用。如果在使用中這些連接線壞了,往往很多使用者都不知道應該怎么辦,下面就給出

18、這些常見的連接線的連線方法以便于修理或查找故障。在介紹之前先對一些市場常用名詞做出解釋。現在所有的接頭都可以分為公頭和母頭兩大類。公頭:泛指所有針式的接頭。母頭:泛指所有插槽式的接頭。所有接頭的針腳有統一規定,在接頭上都印好了的,連接時要注意查看。在接線時沒有提及的針腳都懸空不管。下面給出串口,并口各針腳功能表以供高級用戶維護電纜或接頭時使用。并口針腳功能一覽表25針串口功能一覽表9針串口功能一覽表聯機線的連接方法聯機線主要用于直接把兩臺電腦連接,分為串口(com1,com2)聯機線和并口(lpt1)聯機線。比較早一點的AT架構的電腦的串口有為9針,和25針兩種,現在的ATX架構的電腦兩個串口

19、全部是9針。打印機的接口也是25針的但功能、外觀上與AT架構的25針串口不一樣。于是聯機線就分為4種(9針對9針串口聯機線,9針對25針串口聯機線,25針對25針串口聯機線,25針對25針并口聯機線)其中3種串口連接,一種并口連接。并口聯機線和串口聯機線最大的差別就是速度,前者明顯快于后者。這些直接電纜連接線的兩個頭完全相同可以互換的連線方法如下表:首先我們必須準備2個連接頭,以及大約1.5米的聯機線,聯機線應該選用帶屏蔽的多芯線,把多余未用的芯全部接在接頭的金屬殼(地線)作為屏蔽用。串口連機線一覽表并口聯機線一覽表打印機連接線的現在使用的打印機連接線端口是25針公頭的,和并口聯機線使用的接頭

20、針腳數一樣,但打印機連接線的兩個頭是不一樣的,分別接電腦和打印機不能互換。首先準備一個25針接頭,和一個36線打印口接頭。并且先將25針接頭的18-25針腳連接在一起。把36線打印口接頭的19-30腳連接在一起。然后使用一根芯把這兩組連接在一起。其余線的線方法如下表:打印機連接線一覽表連接完成以后一定要認真檢查看是否有錯誤!避免不必要的情況發生。外置調制解調器連接線現在所使用的外置調制解調器的連線,有兩頭,一頭是通過串口連接電腦,另一頭直接連接到調制解調器。連接調制解調器的是用的25針公頭,也有用針的這個連接頭與25針串口連接母頭有區別。連接電腦可以使用9針母頭,也可以使用25針母頭。首先準備9針或25針母頭1個。連接調制解調器的25針公頭1個。帶

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論