在數(shù)據(jù)處理設(shè)備和外圍設(shè)備之間傳輸?shù)男畔⑹且詳?shù)字?jǐn)?shù)據(jù)的形式,以串行或并行方式傳輸。并行通信主要用于測(cè)試儀器或計(jì)算機(jī)與打印機(jī)之間的連接,而串行通訊則通常用于計(jì)算機(jī)與其他外圍設(shè)備之間的連接。代表產(chǎn)品有串口服務(wù)器
Rs232協(xié)議傳輸涉及通過一條通信線路一次一次發(fā)送數(shù)據(jù)。相反,并行通信至少需要與要傳輸?shù)淖种械奈粩?shù)一樣多的行(對(duì)于8位字,最少需要8條線)。RS232串行傳輸對(duì)于長距離通信很有用,而并行傳輸則設(shè)計(jì)用于短距離或需要很高的傳輸速率時(shí)。
RS232協(xié)議的優(yōu)點(diǎn)之一是使其可以通過電話線進(jìn)行傳輸。串行數(shù)字?jǐn)?shù)據(jù)可以通過DTU進(jìn)行轉(zhuǎn)換,放置在標(biāo)準(zhǔn)語音級(jí)電話線上,并通過另一個(gè)調(diào)制解調(diào)器在該線路的接收端轉(zhuǎn)換回串行數(shù)字?jǐn)?shù)據(jù)。
正式地,RS-232被定義為“使用串行二進(jìn)制數(shù)據(jù)交換的數(shù)據(jù)終端設(shè)備和數(shù)據(jù)通信設(shè)備之間的接口”。此定義將數(shù)據(jù)終端設(shè)備(DTE)定義為計(jì)算機(jī),而數(shù)據(jù)通信設(shè)備(DCE)是調(diào)制解調(diào)器。調(diào)制解調(diào)器電纜具有針對(duì)針連接,旨在將DTE設(shè)備連接到DCE設(shè)備。
RS-232被廣泛用于數(shù)據(jù)采集設(shè)備和計(jì)算機(jī)系統(tǒng)之間的連接。RS-232設(shè)備定義為DTE(通常是計(jì)算機(jī))或DCE(通常是接口設(shè)備)。將DCE設(shè)備連接到計(jì)算機(jī)(DTE)時(shí),需要直接連接。但是,并非所有接口設(shè)備或數(shù)據(jù)采集系統(tǒng)都是DCE,因此需要零調(diào)制解調(diào)器電纜,該電纜“交叉”必要的信號(hào)線。
除了通過電話線在計(jì)算機(jī)設(shè)備之間進(jìn)行通信之外,RS-232協(xié)議現(xiàn)在還廣泛用于數(shù)據(jù)采集設(shè)備和計(jì)算機(jī)系統(tǒng)之間的連接。正如RS232的定義一樣,計(jì)算機(jī)是數(shù)據(jù)傳輸設(shè)備(DTE)。但是,許多接口產(chǎn)品不是數(shù)據(jù)通信設(shè)備(DCE)。空調(diào)制解調(diào)器電纜是為這種情況而設(shè)計(jì)的??照{(diào)制解調(diào)器電纜具有調(diào)制解調(diào)器電纜的針腳式連接,而不是具有不同的內(nèi)部布線,以允許DTE設(shè)備相互通信。
RS-232電纜通常提供4針,9針或25針接線。25針Rs232電纜連接每個(gè)針。9針Rs232電纜不包含許多不常用的連接;4針Rs232電纜提供了最少的連接,并具有跳線,可為那些需要它的設(shè)備提供“握手”功能。這些跳線連接引腳4、5和8,以及引腳6和20。IBM
PC AT的問世在RS-232通信中帶來了新的挑戰(zhàn)。該計(jì)算機(jī)和許多用于pc的新擴(kuò)展板沒有標(biāo)準(zhǔn)的25針連接器,而是具有9針串行端口。要將此端口連接到標(biāo)準(zhǔn)的25針端口,可以使用9到25針的適配器電纜,或者用戶可以為此目的專門創(chuàng)建自己的電纜。
選擇RS-232電纜的主要考慮因素取決于要連接的設(shè)備。首先,您是將兩個(gè)DTE設(shè)備(零調(diào)制解調(diào)器電纜)還是將DTE設(shè)備連接到DCE設(shè)備(調(diào)制解調(diào)器電纜)?其次,每端需要公頭或母頭以及25或9針(AT型)的哪些連接器?通常,建議用戶獲得要連接的兩個(gè)設(shè)備,然后確定需要哪條電纜。
大多數(shù)RS-232設(shè)備只能使用3條信號(hào)線進(jìn)行操作:發(fā)送(TX),接收(RX)和接地(GND)。為了使兩個(gè)RS-232設(shè)備通信,必須將一臺(tái)儀器的TX連接到另一臺(tái)儀器的RX,反之亦然。
接地引腳必須連接在一起。請(qǐng)記住,PC上的25針RS-232端口在針2上傳輸并在針3上接收,而接地是針7。PC上的9針RS-232端口在針3上傳輸,在針2上接收。接地是引腳5。
您不能僅僅因?yàn)檫B接器合適而簡單地用串行電纜連接兩個(gè)設(shè)備。您必須驗(yàn)證每個(gè)設(shè)備上每個(gè)引腳的功能,以及驗(yàn)證電纜是直通電纜還是零調(diào)制解調(diào)器電纜。
傳輸信號(hào)
電壓等級(jí):
二進(jìn)制0:+5至+15 Vdc(稱為“空格”或“接通”)
二進(jìn)制1:-5至-15 Vdc(稱為“標(biāo)記”或“關(guān)閉”)
接收信號(hào)
電壓等級(jí):
二進(jìn)制0:+3至+13 Vdc
二進(jìn)制1:-3至-13 Vdc
數(shù)據(jù)格式
起始位:二進(jìn)制0
數(shù)據(jù):5、6、7或8位
奇偶校驗(yàn):奇數(shù),偶數(shù),標(biāo)記或空格(不適用于8位數(shù)據(jù))
停止位:二進(jìn)制1,一位或兩位