RS Kommunikációs standardok (RS-232, RS-422, RS-485)
busz rs rs_protokoll en: Recommanded Standard
Az RS-232 szabványt az Electronic Industries Association (EIA), az USA Villamosipari Szövetsége fejlesztette ki.
A szabvány nevében az RS betűk a Recommanded Standard, azaz Ajánlott Szabvány kezdőbetűit jelentik, a végén lévő betű pedig az ajánlás különböző módosított, felújított változatait jelenti.
RS-232
Az RS-232 szabvány első változatát 1962-ben vezették be, majd ezt követték a módosítások, melyek közül a harmadik a legismertebb, az EIA RS-232-C szabvány 1986-ból , ezt felváltotta a TIA/EIA-232-E melynek megjelentek az európai ajánlásai is CCIT/ITU V.24 illetve DIN 66020 valamint az ISO IS2110, a legújabb ajánlás pedig a TIA/EIA-232-F, melynek az európai megfelelői az ITU-T V.24, és az ISO/IEC 2110.
RS-422
Az RS-422 egy szimmetrikus átviteli rendszer (pont-pont kapcsolat), melyet az RS-232 rendszernél nagyobb távolságokhoz és nagyobb adatsebességre terveztek. Minden fő áramkör két, nem közös földű vezetékkel rendelkezik. Az RS-422 szabvány kompatibilis a CCITT/ITU V.11 és X.27 előírással.
A rendszer legegyszerűbb formája amikor egy pár RS-232/RS-422 átalakítót használunk az RS-232 rendszer hosszabbítására. Az RS-422 átvitelt hálózatokban is lehet használni 10 résztvevőig, ha 1 adó és 10 vevő van a hálózatra csatlakoztatva.
Az RS-422 szabványt az EIA 1978-ban vezette be, legutolsó változata a TIA/EIA-422-B 1994-ben jelent meg. A szabványban csatlakozó típus és bekötés nincs definiálva, csak a jelkarakterisztikák. A szabvány max. 1200 m adatátviteli távolságot enged meg, e távolság reálisan 1000 m, 115,2 kBd sebesség esetén, amennyiben meghajtóként egy PC kommunikációs portot használunk.
RS-485
Az RS-485 szabványt 1983-ban jelentette meg az EIA, és a szabvány legutolsó felülvizsgálata 1998 március 3.-án történt, a szabvány teljes neve TIA/EIA-485-A (PN-3498 Project Number), az európai változatának neve pedig ISO/IEC 8482.
RS-232, RS-422, RS-485 összehasonlítása
RS-232 | RS-423 | RS-422 | RS-485 | |
---|---|---|---|---|
Működési mód | asszinkron átvitel | asszinkron átvitel | szinkron átvitel | szinkron átvitel |
Meghajtók és vevők száma egy vonalon | 1 meghajtó 1 vevő (pont-pont) | 1 meghajtó 10 vevő (pont-pont) | 1 meghajtó 10 vevő (pont-pont) | 32 állomás szegmensenként |
Adatátvitel módja | félduplex, full-duplex | félduplex | félduplex | félduplex |
Adatátvitel | p2p | multi-drop (broadcast) | multi-drop (broadcast) | multipoint |
Max. kábelhosszúság | 15 m | 1200 m | 1200 m | 1200 m |
Max. adatátvitel 12 m 1200 m | 20 kbps (1 kbps) | 100 kbps 1 kbps | 10 Mbps 100 kbps | 35 Mbps 100 kbps |
Max. jelváltozási sebesség (slew rate) | 30 V/μs | állítható | n.a. | n.a. |
Vevő bemeneti ellenállás | 3..7 kΩ | ≧ 4 kΩ | ≧ 4 kΩ | ≧ 12 kΩ |
Meghajtó terhelés- impedancia | 3..7 kΩ | ≧ 450 Ω | 100 Ω | 54 Ω |
Vevő „holtsáv” | ±3 V | ±200 mV | ±200 mV | ±200 mV |
Vevő feszültségszint | ±15 V | ±12 V | ±10 V | –7..12 V |
Meghajtó kimenő feszültség max. | ±25 V | ±14 V | ±12 V | –9..14 V |
Meghajtó kimenő feszültség min. (terheléssel) | ±5 V | ±3.6 V | ±2.0 V | ±1.5 V |
Meghajtó kimeneti rövidzárási áram limit | 500 mA Vcc vagy Test felé | 150 mA Test felé | 150 mA Test felé | 150 mA tól Test felé 250 mA Vcc felé |
Vevő hiszterézis | 1,15 V | 50 mV | 50 mV | 50 mV |
RS-ek jelrátája
Az átviteli ráta / távolság hányadosa jelentősen függ az alkalmazott vezeték minőségétől és a vonali erősítők (repeater-ek) számától. A lenti görbék pusztán jellemző értékeket jelenítenek meg.