串口
串口叫做串行接口,也稱串行通信接口,,按電氣標(biāo)準(zhǔn)及協(xié)議來(lái)分包括RS-232-C,、RS-422,、RS485、USB等,。 RS-232-C,、RS-422與RS-485標(biāo)準(zhǔn)只對(duì)接口的電氣特性做出規(guī)定,不涉及接插件,、電纜或協(xié)議,。USB是近幾年發(fā)展起來(lái)的新型接口標(biāo)準(zhǔn),主要應(yīng)用于高速數(shù)據(jù)傳輸領(lǐng)域,。 簡(jiǎn)介 RS-232-C:也稱標(biāo)準(zhǔn)串口,,是目前最常用的一種串行通訊接口。它是在1970年由美國(guó)電子工業(yè)協(xié)會(huì)(EIA)聯(lián)合貝爾系統(tǒng),、 調(diào)制解調(diào)器廠家及計(jì)算機(jī)終端生產(chǎn)廠家共同制定的用于串行通訊的標(biāo)準(zhǔn),。它的全名 是“數(shù)據(jù)終端設(shè)備(DTE)和數(shù)據(jù)通訊設(shè)備(DCE)之間 串行二進(jìn)制數(shù)據(jù)交換接口技術(shù)標(biāo)準(zhǔn)”。傳統(tǒng)的RS-232-C接口標(biāo)準(zhǔn)有25根信號(hào)線,,采用標(biāo)準(zhǔn)25芯D型插頭座,。后來(lái)的PC上使用簡(jiǎn)化了的9芯D型插座。現(xiàn)在應(yīng)用中25芯插頭座已很少采用?,F(xiàn)在的臺(tái)式電腦一般有兩個(gè)串行口:COM1和COM2,,從設(shè)備管理器的端口列表中就可以看到。硬件表現(xiàn)為計(jì)算機(jī)后面的9針D形接口,,由于其形狀和針腳數(shù)量的原因,其接頭又被稱為DB9接頭?,F(xiàn)在有很多手機(jī)數(shù)據(jù)線或者物流接收器都采用COM口與計(jì)算機(jī)相連,,很多投影機(jī),液晶電視等設(shè)備都具有了此接口,,廠家也常常會(huì)提供控制協(xié)議,,便于在控制方面實(shí)現(xiàn)編程受控,現(xiàn)在越來(lái)越多的智能會(huì)議室和家居建設(shè)都采用了中央控制設(shè)備對(duì)多種受控設(shè)備的串口控制方式,。 RS-232針腳定義: 1 CD ← Carrier Detect 載波檢測(cè) 2 RXD ← Receive Data 接收數(shù)據(jù) 3 TXD → Transmit Data 發(fā)送數(shù)據(jù) 4 DTR → Data Terminal Ready數(shù)據(jù)終端就緒 5 GND — System Ground 系統(tǒng)接地 6 DSR ← Data Set Ready 數(shù)據(jù)設(shè)備就緒 7 RTS → Request To Send 請(qǐng)求發(fā)送 8 CTS ← Clear To Send 允許發(fā)送 9 RI ← Ring Indicator 金屬外殼接地 RS-422:為改進(jìn)RS-232通信距離短,、速率低的缺點(diǎn),RS-422定義了一種平衡通信接口,,將傳輸速率提高到10Mb/s,,傳輸距離延長(zhǎng)到4000英尺(速率低于100kb/s時(shí)),并允許在一條平衡總線上連接最多10個(gè)接收器,。RS-422是一種單機(jī)發(fā)送,、多機(jī)接收的單向、平衡傳輸規(guī)范,,被命名為T(mén)IA/EIA-422-A標(biāo)準(zhǔn),。 RS-485:為擴(kuò)展應(yīng)用范圍,,EIA又于1983年在RS-422基礎(chǔ)上制定了RS-485標(biāo)準(zhǔn),增加了多點(diǎn),、雙向通信能力,,即允許多個(gè)發(fā)送器連接到同一條總線上,同時(shí)增加了發(fā)送器的驅(qū)動(dòng)能力和沖突保護(hù)特性,,擴(kuò)展了總線共模范圍,,后命名為T(mén)IA/EIA-485-A標(biāo)準(zhǔn)。 串口的優(yōu)點(diǎn) 串口形容一下就是一條車道,,而并口就是有8個(gè)車道同一時(shí)刻能傳送8位(一個(gè)字節(jié))數(shù)據(jù),。 但并口不比串口快,由于8位通道之間的互相干擾,。傳輸時(shí)速度就受到了限制,。而且當(dāng)傳輸出錯(cuò)時(shí),要同時(shí)重新傳8個(gè)位的數(shù)據(jù),。串口沒(méi)有干擾,,傳輸出錯(cuò)后重發(fā)一位就可以了。所以要比并口快,。串口硬盤(pán)就是這樣被人們重視的,。 擴(kuò)展閱讀 交換機(jī)串口 交換機(jī)的串口的英文就是trunk;是用來(lái)做下一跳路由轉(zhuǎn)換用的.每個(gè)VLAN只有通過(guò)與TRUNK的路由指向后才能上外網(wǎng) RS232C串口通信接線方式? 首先,串口傳輸數(shù)據(jù)只要有接收數(shù)據(jù)針腳和發(fā)送針腳就能實(shí)現(xiàn):同一個(gè)串口的接收腳和發(fā)送腳直接用線相連,,兩個(gè)串口相連或一個(gè)串口和多個(gè)串口相連 同一個(gè)串口的接收腳和發(fā)送腳直接用線相連對(duì)9針串口和25針串口,,均是2與3直接相連; 兩個(gè)不同串口(不論是同一臺(tái)計(jì)算機(jī)的兩個(gè)串口或分別是不同計(jì)算機(jī)的串口) DB9-DB9 2-3,3-2,5-5 DB25-DB25 2-3,3-2,7-7 DB9-DB25 2-3,3-2,5-7 上面是對(duì)微機(jī)標(biāo)準(zhǔn)串行口而言的,,還有許多非標(biāo)準(zhǔn)設(shè)備,,如接收GPS數(shù)據(jù)或電子羅盤(pán)數(shù)據(jù),只要記住一個(gè)原則:接收數(shù)據(jù)針腳(或線)與發(fā)送數(shù)據(jù)針腳(或線)相連,,彼些交叉,,信號(hào)地對(duì)應(yīng)相接。 [1][2] 引腳說(shuō)明: Pin Name Dir Description 1DCD 載波檢測(cè) 2 RXD Receive Data 接收數(shù)據(jù) 3 TXD Transmit Data 發(fā)送數(shù)據(jù) 4 DTR Data Terminal Ready 數(shù)據(jù)終端準(zhǔn)備 5 GND System Ground 接地 6 DSR Data Set Ready 數(shù)據(jù)準(zhǔn)備完成 7 RTS Request to Send 請(qǐng)求發(fā)送 8 CTS Clear to Send 清除發(fā)送 9 RI Ring Indicator 振鈴提示 電腦主板上的串口:進(jìn)行串行傳輸?shù)慕涌?,它一次只能傳?Bit,。串行端口可以用于連接外置調(diào)制解調(diào)器、繪圖儀或串行打印機(jī),。它也可以控制臺(tái)連接的方式連接網(wǎng)絡(luò)設(shè)備,,例如路由器和交換機(jī),主要用來(lái)配置它們,。 Universal Serial Bus ?。ㄍㄓ么锌偩€)簡(jiǎn)稱USB,是目前電腦上應(yīng)用較廣泛的接口規(guī)范,,由Intel,、Microsoft,、Compaq、IBM,、NEC,、Northern Telcom等幾家大廠商發(fā)起的新型外設(shè)接口標(biāo)準(zhǔn)。USB接口是電腦主板上的一種四針接口,,其中中間兩個(gè)針傳輸數(shù)據(jù),,兩邊兩個(gè)針給外設(shè)供電。USB接口速度快,、連接簡(jiǎn)單,、不需要外接電源,傳輸速度12Mbps,,最新USB2.0可達(dá)480Mbps,;電纜最大長(zhǎng)度5米,USB電纜有4條線,,2條信號(hào)線,,2條電源線,可提供5伏特電源,,USB電纜還分屏蔽和非屏蔽兩種,,屏蔽電纜傳輸速度可達(dá)12Mbps,價(jià)格較貴,,非屏蔽電纜速度為1.5Mbps,,但價(jià)格便宜;USB通過(guò)串聯(lián)方式最多可串接127個(gè)設(shè)備,;支持熱插拔,。 RJ-45接口 RJ-45接口是以太網(wǎng)最為常用的接口,RJ45是一個(gè)常用名稱,,指的是由IEC (60)603-7標(biāo)準(zhǔn)化,使用由國(guó)際性的接插件標(biāo)準(zhǔn)定義的8個(gè)位置(8針)的模塊化插孔或者插頭,。 com口 COM口即串行通訊端口,。微機(jī)上的com口通常是9針,也有25針的接口,,最大速率115200bps,。通常用于連接鼠標(biāo)(串口)及通訊設(shè)備(如連接外置式MODEM進(jìn)行數(shù)據(jù)通訊或一些工廠的CNC機(jī)接口)等。一般主板外部只有一個(gè)COM口,,機(jī)箱后面和并口一起的那個(gè)九孔輸出端(梯形),,就是COM1口,COM2口一般要從主板上插針引出,。并口是最長(zhǎng)的那個(gè)梯形口,。 但目前主流的主板一般都只帶1個(gè)串口,,甚至不帶,慢慢會(huì)被USB 取代,。 COM口的接口標(biāo)準(zhǔn)規(guī)范和總線標(biāo)準(zhǔn)規(guī)范是RS-232,,有時(shí)候也叫做RS-232口。 9針串口引腳圖 9針串行口的針腳功能: 針腳 功能 1 載波檢測(cè)(CD) 2 接受數(shù)據(jù)(RXD) 3 發(fā)出數(shù)據(jù)(TXD) 4 數(shù)據(jù)終端準(zhǔn)備好(DTR) 5 信號(hào)地線(SG) 6 數(shù)據(jù)準(zhǔn)備好(DSR) 7 請(qǐng)求發(fā)送(RTS) 8 清除發(fā)送(CTS) 9 振鈴指示(RI) 25針的接口定義: Pin 1 Protective Ground Pin 2 Transmit Data Pin 3 Received Data Pin 4 Request To Send Pin 5 Clear To Send Pin 6 Data Set Ready Pin 7 Signal Ground Pin 8 Received Line Signal Detector (Data Carrier Detect) Pin 20 Data Terminal Ready Pin 22 Ring Indicator 什么是RS-232? ------------------------------------------ RS-232(ANSI/EIA-232標(biāo)準(zhǔn))是IBM-PC及其兼容機(jī)上的串行連接的標(biāo)準(zhǔn),??捎糜谠S多用途,比如連接鼠標(biāo),、打印機(jī)或者M(jìn)odem,,同時(shí)也可以接工業(yè)儀器儀表。用于驅(qū)動(dòng)和連線的改進(jìn),,實(shí)際應(yīng)用中RS-232的傳輸長(zhǎng)度或者速度常常超過(guò)標(biāo)準(zhǔn)的值,。RS-232只限于PC串口和設(shè)備間點(diǎn)對(duì)點(diǎn)的通信。RS- 232串口通信最遠(yuǎn)距離是50英尺,。 -DB-9針連接頭 ------------- \ 1 2 3 4 5 / \ 6 7 8 9 / ----------- 從計(jì)算機(jī)連出的線的截面,。RS-232針腳的功能: 數(shù)據(jù): TXD(pin 3): 串口數(shù)據(jù)輸出RXD(pin 2): 串口數(shù)據(jù)輸入握手: RTS(pin 7): 發(fā)送數(shù)據(jù)請(qǐng)求CTS(pin 8): 清除發(fā)送DSR(pin 6): 數(shù)據(jù)發(fā)送就緒DCD(pin 1): 數(shù)據(jù)載波檢測(cè)DTR(pin 4): 數(shù)據(jù)終端就緒地線: GND(pin 5): 地線其他RI(pin 9): 鈴聲指示注: COM接口就是遵循RS232標(biāo)準(zhǔn)的物理口。COM口指串口的物理實(shí)現(xiàn),,而RS232是一種串口接口標(biāo)準(zhǔn),。 |
|
來(lái)自: 帥啟 > 《我的圖書(shū)館》