RS-232

Az RS-232 ( English  Recommended Standard 232 , másik nevén EIA232 [1] ) az aszinkron interfész (UART) fizikai réteg szabványa . A szabványt támogató eszközöket általában személyi számítógép soros portjának nevezik . Történelmileg a szabványt széles körben használták a távközlési berendezésekben. Jelenleg sokféle, árfolyam-igénytelen berendezés számítógéphez való csatlakoztatására szolgál, különösen akkor, ha jelentősen lekerül a számítógépről, és a használati feltételek eltérnek a szokásostól. Az irodai és szórakoztató alkalmazások által elfoglalt számítógépeken ezt gyakorlatilag felváltotta az USB interfész .

Az RS-232 adatátvitelt és néhány speciális jelet biztosít a terminál ( angol  Data Terminal Equipment , DTE) és a kommunikációs eszköz ( angol  Data Communications Equipment , DCE) között 15 méteres távolságban, maximális sebességgel (115200 baud ). Mivel ez az interfész nem csak a programozás egyszerűségéről, hanem az igénytelenségéről is ismert, valós körülmények között ez a távolság a többszörösére nő a sebesség hozzávetőlegesen arányos csökkenésével.

Az interfész protokoll két adatátviteli módot tartalmaz - szinkron és aszinkron , valamint két adatcsere-vezérlési módszert - hardvert és szoftvert. Mindegyik mód bármilyen vezérlési módszerrel működhet. A protokoll feltételezi az adatátvitel vezérlésének lehetőségét is a gazdagép által beállított speciális jelekkel (DSR - kész állapotjel, DTR - adatátvitel kész jel).

Az RS-232 interfészen keresztüli adatátvitelhez az NRZ kódot használják , amely nem önszinkronizál, ezért a szinkronizáláshoz start és stop biteket használnak, amelyek lehetővé teszik a bitsorozat kiválasztását és a vevő szinkronizálását az adóval.

Időpont

Eredetileg telefonmodemek számítógépekhez való csatlakoztatására tervezték . Az ilyen specializációval kapcsolatban vannak alapjai, például egy külön RING vonal („hívás”) formájában. Fokozatosan a telefonos modemek más interfészekre (USB) váltottak, de az RS-232 csatlakozó minden személyi számítógépen elérhető volt, és sok berendezésgyártó ezt használta berendezései (például számítógépes egér ) csatlakoztatására.

Jelenleg leggyakrabban ipari és speciális berendezésekben, beágyazott eszközökben használják . Hordozható számítógépeken (laptopok, netbookok, PDA-k stb.) az RS-232 nem talált széles körű alkalmazásra, azonban egészen a közelmúltig a helyhez kötött személyi számítógépek alaplapja még tartalmazta az RS-232-t - akár egy csatlakozó formájában a hátoldalon panel, vagy blokk formájában a kábel csatlakoztatásához a táblán. Lehetőség van adapter-konverterek használatára is. Ezenkívül az RS-232 elérhető néhány TV -n és vevőkészüléken , különösen a műholdas vevőkészülékeken, ahol a firmware számítógépen keresztüli frissítésére is szolgál .

Ezt a szabványt gyakran használják UART interfésszel rendelkező, különböző architektúrájú mikrovezérlők más digitális eszközökkel és perifériákkal való interakciójára.

Hogyan működik

Az RS-232 egy vezetékes duplex interfész. Az adatátviteli módszer hasonló az UART aszinkron soros interfészéhez .

Az információt vezetékeken keresztül két feszültségszintű bináris jel továbbítja ( NRZ kód ). A logikai "0" egy pozitív feszültségnek felel meg (+5 és +15 V között a távadónál), és logikai "1" - negatív (-5 és -15 V között az adó esetében). Az RS-232 vonalak és a szabványos UART digitális logika elektromos illesztéséhez a meghajtó mikroáramkörök széles választéka áll rendelkezésre, például a MAX232 .

Az adatbeviteli és kimeneti vonalakon kívül az RS-232 számos opcionális segédvonalat szabályozott a hardveres áramlásszabályozáshoz és a speciális funkciókhoz.

Csatlakozók

A soros kommunikációra szolgáló eszközök 9 vagy 25 tűs D-sub csatlakozókkal ellátott kábelekkel csatlakoznak . Általában Dx-yz- nek jelölik , ahol

x  - csatlakozó mérete (például B 25 tűhöz, E 9 tűhöz); y  az érintkezők száma (25 vagy 9); z  — érintkezők típusa: dugó ( Р , ) vagy aljzat ( S , aljzat ).

Tehát a DB25P  egy 25 tűs csatlakozó, a DE9P  egy 9 tűs csatlakozó, a DB25S és a DE9S pedig 25, illetve 9 tűs aljzatok.

Kezdetben az RS-232 DB-25-öt használt, de mivel sok alkalmazás csak a szabvány által biztosított érintkezők egy részét használta, lehetővé vált erre a célra a 9 tűs DE-9 csatlakozók használata, amelyeket az RS-574 ajánl. alapértelmezett.

A DE-9 és DB-25 csatlakozóknál eltérő az adatot adó és fogadó főérintkező száma: DE-9 esetén a 2-es érintkező a vevő bemenete, a 3-as az adó kimenete. Ezzel szemben a DB-25 esetében a 2-es érintkező az adó kimenete, a 3-as érintkező a vevő bemenete.

A technológia fejlődésével a távközlési berendezések gyártói különféle csatlakozókat kezdtek használni az RS-232-hez, például 6P6C, 6P4C, 8P8C stb.

Standard

Az RS-232 szabványt 1962-ben javasolta az Electronic Industries Association of America (EIA). Az EIA-szabványokat eredetileg az "RS" előtaggal jelölték meg ( eng.  ajánlott szabvány , "ajánlott szabvány"), de ma már egyszerűen "EIA"-nak jelölik. 1969-ben bemutatták a harmadik kiadást (RS-232C), 1987-ben a negyediket (RS-232D vagy EIA-232D). A legújabb az "E" módosítás, amelyet 1991 júliusában fogadtak el EIA / TIA-232E szabványként. Ebben a verzióban nincsenek olyan műszaki változtatások, amelyek kompatibilitási problémákat okoznának a szabvány korábbi verzióival.

Az RS-232 megegyezik az ITU-T (CCITT) V.24/V.28, X.20bis/X.21bis és ISO IS2110 szabványokkal.

Korlátozások

A működés sebességét egy bájt átviteli sebességének fizikai paraméterei korlátozzák: 115200 baud mellett minden bit tart (1/115200) = 8,7 µs. Ha 8 bites adatot továbbítunk, az 8 x 8,7 µs = 69 µs, de minden bájthoz egy extra start és stop bit szükséges, tehát 10 x 8,7 µs = 87 µs szükséges. Ez 11,5 KB/s maximális sebességet jelent.

A gyakorlatban a használt kábel minőségétől függően előfordulhat, hogy a szükséges 15 méteres átviteli távolság nem érhető el, például árnyékolatlan lapos vagy kerek kábel esetén 1,5 m nagyságrendben 115 200 baud mellett. Ennek oka a differenciáljelek helyett az egyfázisú jelek használata, valamint a vevő (és gyakran az adó) vonalhoz való illesztésének hiánya.

Ennek a korlátozásnak a kiküszöbölésére, valamint a csomópontok közötti galvanikus leválasztás lehetőségére az RS-232 fizikai réteget az aszinkron interfész más fizikai rétegeivé alakítják:

Lásd még

Jegyzetek

  1. Az RS232 szabvány . CAMI Research Inc. . Letöltve: 2018. április 22. Az eredetiből archiválva : 2018. július 12.
  2. Kezdetben a szabványnak megfelelően a CE jelet az 1-es érintkezőre csatlakoztatták. De mivel a CE-t elsősorban modemekhez használják, az 1-es érintkező gyakran csatlakozik a CC jelhez.

Linkek