計(jì)算機(jī)與計(jì)算機(jī)或計(jì)算機(jī)與終端之間的數(shù)據(jù)傳送可以采用串行通訊和并行通訊二種方式,由于串行通訊方式具有使用線路少、成本低,特別是在遠(yuǎn)程傳輸時(shí),避免了多條線路特性的不一致而被廣泛采用.在串行通訊時(shí),要求通訊雙方都采用一個(gè)標(biāo)準(zhǔn)接口,使不同的設(shè)備可以方便地連接起來進(jìn)行通訊.RS-232-C接口(又稱 EIA RS-232-C)是目前最常用的一種串行通訊接口.它是在1970年由美國(guó)電子工業(yè)協(xié)會(huì)(EIA)聯(lián)合貝爾系統(tǒng)、
MODEM廠家及計(jì)算機(jī)終端生產(chǎn)廠家共同制定的用于
接口的電氣特性:
在RS-232-C中任何一條信號(hào)線的電壓均為負(fù)邏輯關(guān)系.即:邏輯"1",-5- -15V;邏輯"0" +5- +15V .噪聲容限為2V.即要求接收器能識(shí)別低至+3V的信號(hào)作為邏輯"0",高到-3V的信號(hào)作為邏輯"1" 。
接口的物理結(jié)構(gòu):
RS-232-C接口連接器一般使用型號(hào)為DB-25的25芯插頭座,通常插頭在DCE端,插座在DTE端. 一些設(shè)備與PC機(jī)連接的RS-232-C接口,因?yàn)椴皇褂脤?duì)方的傳送控制信號(hào),只需三條接口線,即"發(fā)送數(shù)據(jù)"、"接收數(shù)據(jù)"和"信號(hào)地".所以采用DB-9的9芯插頭座,傳輸線采用屏蔽雙絞線.并行口與串行口的區(qū)別是交換信息的方式不同,并行口能同時(shí)通過8條數(shù)據(jù)線傳輸信息,一次傳輸一個(gè)字節(jié);而串行口只能用1條線傳輸一位數(shù)據(jù),每次傳輸一個(gè)字節(jié)的一位.并行口由于同時(shí)傳輸更多的信息,速度明顯高于串行口,但串行口可以用于比并行口更遠(yuǎn)距離的數(shù)據(jù)傳輸。
傳輸電纜長(zhǎng)度:
由RS-232C標(biāo)準(zhǔn)規(guī)定在碼元畸變小于4%的情況下,傳輸電纜長(zhǎng)度應(yīng)為50英尺,其實(shí)這個(gè)4%的碼元畸變是很保守的,在實(shí)際應(yīng)用中,約有99%的用戶是按碼元畸變10-20%的范圍工作的,所以實(shí)際使用中最大距離會(huì)遠(yuǎn)超過50英尺,其中1號(hào)電纜為屏蔽電纜,型號(hào)為DECP.NO.9107723 內(nèi)有三對(duì)雙絞線,每對(duì)由22# AWG組成,其外覆以屏蔽網(wǎng).2號(hào)電纜為不帶屏蔽的電纜.型號(hào)為DECP.NO.9105856-04是22#AWG的四芯電纜.
什么是RS-485接口?它比RS-232-C接口相比有何特點(diǎn)?
答:由于RS-232-C接口標(biāo)準(zhǔn)出現(xiàn)較早,難免有不足之處,主要有以下四點(diǎn):
(1) 接口的信號(hào)電平值較高,易損壞接口電路的芯片,又因?yàn)榕cTTL 電平不兼容故需使用電平轉(zhuǎn)換電路方能與TTL電路連接。
(2) 傳輸速率較低,在異步傳輸時(shí),波特率為20Kbps。
(3) 接口使用一根信號(hào)線和一根信號(hào)返回線而構(gòu)成共地的傳輸形式,這種共地傳輸容易產(chǎn)生共模干擾,所以抗噪聲干擾性弱。
(4) 傳輸距離有限,最大傳輸距離標(biāo)準(zhǔn)值為50英尺,實(shí)際上也只能用在50米左右。
(5) RS-485的電氣特性:邏輯"1"以兩線間的電壓差為+(2-6) V表示;邏輯"0"以兩線間的電壓差為-(2-6)V表示.接口信號(hào)電平比RS-232-C降低了,就不易損壞接口電路的芯片;
(6) RS-485的數(shù)據(jù)最高傳輸速率為10Mbps;
(7) RS-485接口是采用平衡驅(qū)動(dòng)器和差分接收器的組合,抗共模干能力增強(qiáng),即抗噪聲干擾性好;
(8) RS-485接口的最大傳輸距離標(biāo)準(zhǔn)值為4000英尺,實(shí)際上可達(dá)3000米,另外RS-232-C接口在總線上只允許連接1個(gè)收發(fā)器, 即單站能力.而RS-485接口在總線上是允許連接多達(dá)128個(gè)收發(fā)器.即具有多站能力,這樣用戶可以利用單一的RS-485接口方便地建立起設(shè)備網(wǎng)絡(luò).因RS-485接口具有良好的抗噪聲干擾性,長(zhǎng)的傳輸距離和多站能力等上述優(yōu)點(diǎn)就使其成為首選的串行接口. 因?yàn)镽S-485接口組成的半雙工網(wǎng)絡(luò),一般只需二根連線,所以RS-485接口均采用屏蔽雙絞線傳輸.RS-485接口連接器采用DB-9的9芯插頭座,與智能終端RS-485接口采用DB-9(孔),與鍵盤連接的鍵盤接口RS-485 采用DB-9(針)。