Co je to sériová komunikace?

Sériová komunikace je metoda přenosu dat, která posílá informace po jednom po druhém ze zařízení do zařízení. V průběhu let bylo vyvinuto mnoho různých sériových standardů jak pro šířku pásma nízké rychlosti, tak pro vysokorychlostní šířky zařízení. Data lze obvykle vyměnit na mnohem větší vzdálenosti pomocí seriálu než paralelní komunikace. Sériová komunikace se obvykle používá k připojení tiskáren, terminálů a kamer k počítačům. Používá se také k propojení k externím pevným diskům, digitálním video diskům (DVD) a paměťovým zařízením Flash. Velmi minimální připojení může zahrnovat pouze jeden vodič pro data a druhý pro pozemní odkaz. V praxi zahrnuje mnoho sériových odkazů také několik signálů handshakingu a také datový linii v každém směru. Univerzální sériová sběrnice (USB), běžně používaná k připojení počítačů a periferií, používá pouze čtyři nebo fiVE signály, z nichž dva jsou pro sílu. Doporučené standardní (RS) 232 Sériové připojení mohou být použity až 20 signálů, v závislosti na implementaci.

Méně signálů obecně umožňuje, aby bylo sériové komunikační spojení rychlejší a spolehlivěji provozovalo na velké vzdálenosti. Paralelní komunikace může zavést zkosení nebo rušení mezi datovými bity, když spolu cestují po dlouhém odkazu. Sériové připojení Rs 232 1 000 stop (300 metrů) nebo déle lze obvykle provozovat na více než 115 200 bitů za sekundu. Naproti tomu odkazy USB 2.0 se často používají k připojení úložných zařízení s vysokou šířkou pásma k počítačovým systémům. Obecně si mohou vyměňovat data až 480 megabitů za sekundu, ale kabely jsou mezi nábojemi omezeny na 16 stop (5 metrů).

Když jsou data přenášena napříč sériovým odkazem, musí mít přijímač způsob, jak zjistit, kdy každý bajt skončí a další začne. V asynchronní seriiL Komunikace, odesílatel vloží bit „Start“ před odesláním bitů každého bajtu. Počáteční bit také synchronizuje vnitřní hodiny, které pomáhají rozdělit zbytek přijatého rámce na jednotlivé bity. Toto je nejčastěji používaná metoda synchronizace Rs 232. V synchronní sériové komunikaci se používá samostatný hodinový signál k označení, kdy je každý bit a bajt dokončen.

Před zahájením výměny dat Rs 232 musí být zařízení na obou stranách nastavena tak, aby používala stejný počet dat a bitů zastavení a stejný typ parity. Osm dat bitů, jeden bit stop a žádná parita je častá konfigurace, běžně vyjádřená jako 8N1. Pokud je použita parita Mark nebo Space, je paritní bit odpovídajícím způsobem nastaven na jednu nebo nulu odesílatelem. Pokud se použije rovnoměrná nebo zvláštní parita, je paritní bit nastaven na hodnotu, díky níž bude celkový počet jednoho bitů nebo lichých. Přijímač kontroluje hodnotu přijatého paritního bitů, pokud existuje, a označuje chybu, pokud anoneodpovídá očekávané hodnotě.

Kromě kontroly parity lze použít jeden nebo více softwarových sériových komunikačních protokolů, které chrání před chybami přenosu dat. Například protokol Xmodem nebo Zmodem se často používá pro přenosy souborů mezi počítači přes sériový odkaz Rs 232. Tyto protokoly byly původně navrženy tak, aby byly použity s modemem založeným na telefonním telefonu na každém konci odkazu, ale také fungují bez nich. Každý protokol obsahuje ověření kontrolního součtu cyklické redundance (CRC) vypočítaného pro odesílaná data. Pokud jsou přítomny modemy, provádějí také podobné kontroly CRC v hardwaru během přenosu.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?