Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




Rozhraní RS232, RS422, RS485

DOC
Stáhnout kompletní materiál zdarma (45 kB)

Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu DOC.

Linky RS232, RS485 a RS422

Komunikace po lince RS232 je nejběžnější, protože rozhraní RS232 má vyveden každý běžný počítač. Používá se pro připojení zařízení komunikujících maximální rychlostí 115.2 kBd na vzdálenost maximálně 15m. Kromě vodičů pro přenos dat - RxD a TxD obsahuje ještě další vodiče pro řízení toku dat. Tyto pomocné řídící signály nejsou obsaženy v linkách typu RS422 ani RS485 a musí být nahrazeny komunikačním protokolem. Ani mnohá zařízení komunikující po lince RS232 tyto signály nevyužívají.

Nevýhodou linky RS232 je omezená komunikační vzdálenost a nemožnost jejího větvení. Navíc obvykle nebývá od zařízení galvanicky oddělena, což přináší problémy se zemními smyčkami, které v průmyslovém prostředí celou komunikaci znemožní. Proto tam, kde nelze použít jinou linku, lze doporučit alespoň galvanicky oddělit všechny používané signály. Kromě zlepšení komunikace se tak předejde zničení budičů a přijímačů zařízení.

Pro přenos dat na větší vzdálenosti je vhodné použít linku RS485 nebo RS422. Linky mohou být vedeny až na vzdálenost 1600m (vodiče s kapacitou do 65pF/m) a lze je větvit.

Každý ze signálů linky je přenášen po dvojici vodičů, nejlépe v provedení twistový pár. Vodiče označované a a b jsou vysílačem buzeny v protifázi a přijímač vyhodnocuje jejich napěťový rozdíl. Tímto principem se odstraní součtové (aditivní) rušení.

Obr. 1. Přenos jednoho signálu po lince RS485 nebo RS422. D je vysílač, R je přijímač.

Z toho vyplývá i základní doporučení pro provedení linky RS485 nebo RS422 – není-li k dispozici zkroucený (twistový) pár vodičů, je třeba použít alespoň tak vedené vodiče, aby se do obou indukovaly poruchy shodně.

Zatímco linka RS232 pracuje s úrovněmi typicky –12V a +12V, úrovně linky RS485 nebo RS422 jsou menší, typický rozdíl mezi vodiči je 2V. Aby přijímač mohl pracovat diferenciálně, nesmí být rozdíl mezi zemí vysílače a zemí přijímače větší než 7V. V opačném případě se vstupy přijímače zahltí a dojde k přerušení komunikace.

Proto je nezbytné používat linky RS485 a RS422 vždy s galvanickým oddělením, jinak se jejich výhody ztratí.

Provedení linky RS485 a RS422

Jak již bylo uvedeno, obě linky přenášejí pouze data a nepoužívají žádné řídící signály.

Obr. 2. Provedení nevětvené linky RS422.

Linka RS422 používá jeden pár vodičů pro signál RxD a druhý pro signál TxD. Z toho vyplývá, že použijeme-li linku RS422 k prodloužení přenosové vzdálenosti místo “třídrátové” RS232 (RxD, TxD, GND), nic se nemusí na způsobu komunikace měnit a není tedy třeba ani zásah do software.

U rozvětvených linek může být počet zařízení na lince maximálně 16, avšak existují přijímače s menší zátěží, takže jich může být až 128. Linka by měla být provedena jako linie s krátkými odbočkami, ne jako strom nebo hvězda.

Témata, do kterých materiál patří