150 likes | 303 Views
Rozhranie fyzickej vrstvy RS-232. Peter Ždánsky 34E21 šk.r.2013/2014. Obsah. Definícia a história Elektrické vlastnosti vodiča Komunikácia a konektory Asynchrónny prenos Riadenie toku dát Použitá literatúra. Definícia a história. RS-232 => rok 1960 EIA-232-D => rok 1987
E N D
Rozhranie fyzickej vrstvy RS-232 Peter Ždánsky 34E21 šk.r.2013/2014
Obsah • Definícia a história • Elektrické vlastnosti vodiča • Komunikácia a konektory • Asynchrónny prenos • Riadenie toku dát • Použitá literatúra
Definícia a história • RS-232 => rok 1960 • EIA-232-D => rok 1987 • EIA/TIA-232-E => rok 1991 • TIA-232-F => rok 1997 (súčasné označenie) TIA - TelecommunicationsIndustryAssociation EIA - ElectronicIndustries RS - Recommended Standard
Elektrické vlastnosti vodiča • RS-232 je nesymetrický prenosový kanál (signály sa prenášajú jedným vodičom a spoločným zemným vodičom)
Prenosové rýchlosti 600, 1200, 2400, 4800, 9600, až 38,4 kb/s. Skutočná dosiahnuteľná rýchlosť závisí od dĺžky vedenia a podmienok.
ReceivedData a TransmittedData (RxD, TxD) je vstup, resp. výstup (vzhľadom na zariadenie) údajov v sériovom tvare. • Requestto Send (RTS): Ak je počítač (DTE) pripravený vyslať údaje periférii (DCE), signál RTS sa nastaví do jednotky a periféria sa musí pripraviť na vysielanie. • Clearto Send (CTS): Týmto signálom dáva DCE najavo pripravenosť na vysielanie. Keď mu začne DTE posielať údaje, jeho úroveň sa znova zmení. • Data Set Ready (DSR): Aj tento signál nastavuje DCE a oznamuje tak, že je pripojený k telekomunikačnej linke. • DataCarrierDetect (DCD): Týmto signálom DCE indikuje, že prijíma nosný signál (carrier) zo vzdialeného zariadenia v požadovanej kvalite. • Data Terminal Ready (DTR): DTR indikuje pripravenosť počítača (DTE) prijímať dáta. Aby mohol modem (DCE) nastaviť signál DSR, musí najprv byť nastavený tento signál. • Ring Indicator (RI): Ak sa využíva aj tento signál, potom indikuje prítomnosť vyzváňacieho signálu na strane modemu (DCE).
Nulový modem • Nulový modem sa často používa pri priamom prepojovaní dvoch počítačov PC káblom, bez vloženého medzičlánku (modemy, linka). Prepojovací kábel je zapojený podľa normy ISO/IEC 8481.
Asynchrónny prenos • vysielač pošle definované dáta po dátovom vodiči • prijímač zosynchronizuje. • pri asynchrónnom prenose sa dáta prenášajú v sekvenciách, tzv. „rámcoch“ presne danou rýchlosťou s úvodnou štartovacou sekvenciou vyslaním „štart“ bitu.
vysielač a prijímač sa musia dohodnúť na počte dátových bitov Poznámka: • Baud je číslo reprezentujúce počet zmien stavu vodiča za sekundu. Napríklad, keď prenášame údaje rýchlosťou 19,2 kb/s, stav linky sa zmení 19200 krát za sekundu. => 1 Baud = 1 b/s
Riadenie toku dát (handshaking) • Dôvod riadenia toku je zabránenie stratám údajov tzv. pretečenie buffera. • Hardvérový handshaking • Softvérový handshaking • Nevýhody: • použiteľné len v textovom režime • nemožné použiť pri prenose binárnych údajov • riadiace znaky znižujú šírku pásma pre užitočné údaje • riziko skomolenia riadiacich znakov
Duplexný mód pri spojení DTE-DTE Spojenie DTE-DCE
Zdroje • http://www.hw.cz/rozhrani/hw-server-predstavuje-seriova-linka-rs-232.html • http://cs.wikipedia.org/wiki/RS-232 • http://ap.urpi.fei.stuba.sk/ap/texty/rs232.php • http://sk.wikipedia.org/wiki/S%C3%A9riov%C3%BD_port • http://www.mastervideo.com/rs232specs.htm • http://fel.uniza.sk/ktebi/new/predmety/SSL/material/cv_1.pdf • www.google.sk • Prednášky