Úvodní stránka | Tato stránka v originále

RS-232

RS-232 (také odkazoval se na jako RS-232C) je standard pro asynchronní seriál komunikace dat mezi DTE (Vybavení datového terminálu) a DCE (Datové komunikační vybavení), běžně používaný v osobním počítači sériové porty. Toto původně znamenalo prostý terminál (nebo teletypewriter) a modem; to bylo jediné později že minipočítače, osobní počítače, tiskárny a jiná zařízení začali používat standard. Na mnoho let někteří se tvoří RS-232 přístav byl standardní rys téměř všechny počítače (jiný než IBM sálové počítače) a zůstal v širokém užití do pozdních devadesátých lét. Pro hodně z tohoto času to byl standardní způsob, jak spojit modemy.

Dnes RS-232 je postupně být nahrazen USB, který je rychlejší a má konektory, které jsou jednodušší připojovat se a používat. Toto je proč mnoho PC určených kancelářskému použití často dopraví s “dědictví-volný” základní desky bez nějakého RS-232 circuitry. Nicméně, RS-232 je ještě docela běžný v bodě-- prodej (proplatit zásuvky, čárový kód a magnetické pruhové čtenáře) a průmyslový (měření a vzdálený-kontrolní zařízení) periférie tak počítače dělané pro takové aplikace jsou ještě vybavení RS-232 porty jeden “on-board”, nebo na oddělit PCI nebo Isa karta.

V RS-232, charaktery jsou poslal jednoho jeden jako vzor kousků. Nejvíce obyčejné kódování formát je asynchronní začátek-zastávka formát, který používá “startovní bit” následoval sedm nebo osm datových bitů, možná “parita” kousla, a jeden nebo dva “kousky zastávky”. Tak 10 kousků je používáno poslat jediný charakter, který má hezkou postranní skutečnost, že rozdělovat signalizující míru deset výsledků v celkové přenosové rychlosti. Nejvíce obyčejná alternativa k asynchronnímu začátku-zastávka je HDLC.

RS-232 standard definuje úrovně napětí, které odpovídají logickému a logickým nulovým úrovním, rychlosti standardního přenosu a konektorové typy.

Standard specifikuje 25 různých signálových spojení, a 25-pin “D-náhradník” (D-formoval subminiature) konektor byl běžně používaný. Muž a samičí konektory jsou používáni - často konce kabelu jsou mužské a konektory zařízení jsou ženské; ale ne vždy; m-m a f-f”konektorové adaptéry” být dostupný. Pro projektování a určovat jako problémy s RS-232 kabeluje, “krabice útěku” může být používána. Toto zařízení normálně má ženu a muže RS-232 konektor a je chtěl připevnit in-line; to pak má světla pro každý pin.

Většina z těchto pinů byla nepoužívaná mnoho zařízení, nicméně, tak to bylo obyčejné pro stroje šetřit peníze tím, že používá menší konektory. IBM PC bylo propuštěno s 9-pin D-konektory náhradníka, a to se stalo de facto standardem; většina externích zařízení ještě používá 25-připnout konektory tak kabely s 9 piny bez jednoho přestání a 25 na jiný byl obyčejný. Apple Macintosh používal podobný systém, ale později se změnil na nový konektor se jen 8 piny, méně než co je potřebováno pro modem.

RS-232 kabely mohou být stavěny s konektory obyčejně dostupný u elektronických obchodů. Kabely mohou být mezitím 3 a 25 pinů; typicky 4 - nebo 6-dráty sponky jsou používány. Byt RJ (telefon-styl) kabely mohou být používány s specialitou RJ-RS232 konektory, který být nejsnadnější konfigurovat (protože dráty jsou paralelní a ne zkroucený, kabely nemohou být schopné podporovat signál přes delší vzdálenosti).

Signály jsou plus nebo minus 3 k 15 voltům. Nulové volty je ne platný RS-232 vyrovnaný; logická nula je definována jako negativní napětí stejné s logikou jeden. Úrovně signálu + - 5, + - 10, + - 12, a + - 15 jsou všichni obyčejně vidění se spoléhat na dostupné dodávky elektřiny uvnitř zařízení.

Tam jsou tři typy signálů nesených těmito dráty: zakotvit, přenášet/přjímat, a podání rukou. Tam jsou standardní kódy pro tyto signály, například:

SG nebo GND - zakotvit
TD nebo TX - přenášet data
RD nebo RX - přijmout data
DTR - datový terminál připravený
DSR - data dala Readyho
RTS - připravený posílat
CTS - povolit posílat
DCD - data Carrier objeví
RI - indikátor prstenu
FG - Frame zakotví

RS-232 zařízení mohou být klasifikovaná jako DTE (vybavení datového terminálu) nebo DCE (datové komunikační vybavení) - toto definuje kterého dráty pošlou a přijmou každý signál. Nicméně, tyto definice nejsou vždy držel se přísně; normálně to je nutné konzultovat dokumentaci nebo testovat spojení s krabicí útěku určovat požadované signály.

Signál země je znamenán k zemi jiná spojení. Je to reqired. Nicméně, jestliže vybavení je daleko dost oddělené nebo na oddělených energetických soustavách, země bude kazit se mezi dvěma zařízeními a komunikace propadnou; toto je těžká podmínka ke stopě. Pro 25-pinové konektory, pin 7 je normálně země (pin 1, země šasi, je zřídka použitý).

Pro 25-pinové konektory, pin 2 a 3 být normální přenášet/přijímat piny. Jedno zařízení předá 2 a přjímat na 3; jiný should být zpáteční rychlost (jestliže ne, zpáteční rychlost je dělána v konci kabelu jak s nulovým modemovým adaptérem). Jestliže vy telegrafujete spojení, kontrolovat podle krabice útěku na každém zařízení vidět kterou sponku to je přenášecí na. Přísně mluvit, jen jedna přístrojová potřeba být přenášecí (jestliže žádná podání rukou nebo duplexní komunikace je vyžadována) -- například jednoduchá tiskárna to neoznámí stav k počítači. Ale normálně oba TX a RX je vyžadován.

Jiná “podání rukou” mohou být vyžadována jedním nebo jiné zařízení. Například, pin 20 je běžně používaný signalizovat “zařízení připravený”. Piny mohou také být “jumpered” nebo porazená záda uvnitř konektoru. Například pinové pořekadlo “vy jste připravení?” od zařízení síla být nervózní k pinovému pořekadlu “já jsem připravený” na zařízení jestliže zařízení B nepřenášel takový signál. Obyčejný piny podání rukou jsou 20, 8, 4, a 6.

Software-moudrý tam být množství nastavení pro spojení seriálu. Většina obyčejných nastavení je rychlost, rovnováha a kousky zastávky.

Rychlost je rychlost kousku od jednoho zařízení k jinému v kouskách za sekundu (kousek/s). Obyčejné přenosové rychlosti za sekundu jsou 300, 1200, 2400, 9600, 19200, etc. Typicky obě zařízení musí být soubor ke stejné rychlosti ale některá zařízení (takový jako modemy) smět být soubor k rychlosti autodetect.

Parita je metoda ověřovat správnost dat. Rovnováha je obvykle jeden žádný (ne použitý), zvláštní, nebo dokonce (jiné systémy parity takový jak “značka” nebo “prostor” jsou hodně méně obyčejní). Parita pracuje tím, že modifikuje data v každém bajt posílal (nebo omezovat bajty posílal jestliže vy jako). Parita žádný je jednoduchý, data nejsou změněná. V sudé paritě data jsou uspořádána tak to číslo 1 kousky (to je, úplný počet jich v binárním bajtu) je sudé číslo; toto je uspořádáno nastavením paritní bit (obvykle nejvýznamnější bit) být 0 nebo 1 společně. V liché paritě číslo 1 kousky je liché číslo. Rovnováha může být používána přijímačem odhalit chyby přenosu - jestliže bajt je přijat se špatným číslem 1 kousky, pak to musí byli kazeni.

Kousky zastávky jsou poslány na konci každého bajtu předaného v rozkazu pomáhat signálovému hardwaru u jednoho konce resynchronise spojení.

Tam je D/P/S konvenční notace pro specifikovat nastavení softwaru sériového spojení. 8/N/1 (velmi běžný) specifikuje 8 datových bitů, žádná parita, 1 zastávkový kousek. Množství datových bitů může být 7, 8, nebo (někdy) 9. Rovnováha může být žádný (N), zvláštní (O), nebo dokonce (E); paritní bit je půjčil si od datových bitů, tak 8/E/1 znamená, že jeden z 8 datových bitů je používán jako paritní bit. Tam moci být 1, 1.5, nebo 2 zastávkové kousky.

Jiná nastavení vymezí, když piny pošlou signály podání rukou nebo jiné kontroly datové integrity. Nejvíce obyčejný tito je XON/XOFF. XON charakter řekne přijímači že odesílatel je připravený přijmout více dat. XOFF charakter řekne přijímači přestat poslat charaktery. Použití XON/XOFF je kritizován, to je lepší než použití RTS/CTS řízení toku místo toho.


Tam být pár signalizovat “standardy” často volaly RS-232, ale opravdu být ne. TTL-srovnat RS-232 použití + 5V pro vysoce, a 0V pro minimum. CMOS-srovnat RS-232 použití + 3.3V pro vysoce, a 0V pro minimum. Typicky, tyto úrovně signálu jsou používány mezi dvěma zařízeními na stejné desce s obvody. 20mA proudová smyčka používá nepřítomnost 20mA proudu pro vysoce, a přítomnost proudu ve smyčce pro minimum; tato úroveň signálu je často používána pro dálkový a optically izolovaný spojení.

Synonyma RS-232 jsou: EIA-232, V.24

Jiná rozhraní podobná RS-232:

Vnější spojení