Vestavné mikropočítačové systémy

Slides:



Advertisements
Podobné prezentace
Vestavné mikropočítačové systémy
Advertisements

Síťové prvky.
HW – Kabely a konektory Název školy
Programovatelné automaty rs485 RS422
PROGRAMOVATELNÉ AUTOMATY SÉRIOVÝ PŘENOS13 Ing. Jana Horáková Elektrotechnika
Otázky k absolutoriu HW 1 - 5
Sběrnice.
Klopné obvody RS JK D asynchronní K.O. základní klopné obvody
ActuatorSsensorInterface
Rozhraní PC.
Informatika 1_6 6. Týden 11. A 12. hodina.
USB porty a jejich využití
Komunikační moduly C2COM a CSAIO8x
Autor:Ing. Bronislav Sedláček Předmět/vzdělávací oblast:Telekomunikace Tematická oblast:Datová komunikace Téma:OSI - spojová vrstva I. Ročník:4. Datum.
Technické prostředky informačních systémů 4. Týden – Sběrnice.
ZÁKLADNÍ DESKA MOTHERBOARD
Sběrnice I. Sběrnice v počítačích. Sběrnice I. Sběrnice v počítačích.
Sběrnice = soustava vodičů, která umožňuje přenos signálů mezi jednotlivými částmi počítače. Přenáší data a zajišťuje komunikaci.
USB rozhraní aneb Jak to funguje Vypracoval: Vladimír Paločko Pro předmět: Periferní zařízení (X36PZA)
PROGRAMOVATELNÉ AUTOMATY USB Ing. Jana Horáková Elektrotechnika
 vytváření signálů a jejich interpretace ve formě bitů  přenos bitů po přenosové cestě  definice rozhraní (pro připojení k přenosové cestě)  technická.
Vestavné mikropočítačové systémy
Výrok "Věřím, že OS/2 je předurčen stát se navždy nejdůležitějším operačním systémem." (Bill Gates, Microsoft, 1982)
Rozhraní a porty Jsou to prvky, které vytvářejí rozhraní mezi počítačem a periférním zařízením.
Ethernet Ethernet je jeden z typů lokálních sítí, který realizuje vrstvu síťového rozhraní využívá topologii sběrnice, což znamená že sdílené médium, kde.
Vestavné mikropočítačové systémy
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_02A16 Autor Ing. Jiří Kalousek Období vytvoření duben 2014.
Telekomunikační systémy a sítě
Způsob přenosu dat Paralelní přenos dat Sériový přenos dat
Sběrnice. Sběrnice Sběrnici si můžeme obecně představit jako skupinu elektrických vodičů spojujících jednotlivě součásti počítače. Sběrnici si můžeme.
Tato prezentace byla vytvořena
Infračervený přenos.
J. Peterka, 1996 Počítačové sítě, v.2.0, lekce č. 6
Vytvořil: Petr Hruška G461
Sběrnice II. Sběrnice v automatizační a měřicí technice.
SCI Serial Communication Interface
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
David Rozlílek ME4B. 1) k čemu slouží ………? 2)co znamená že je sériový kanál u 8051 plně duplexní…….? 3)V jakém režimu umožňuje komunikovat a kolik rozhraní.
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost Číslo projektu: CZ.1.07/1.5.00/ Číslo materiálu: VY_32_INOVACE_PSK-3-12.
skupina signálových vodičů - Paralerní - skupiny řídicích, adresových a datových vodičů - Sériové - sdílení dat a řízení na společném vodiči Má za účel.
PROGRAMOVATELNÉ AUTOMATY RS232 Ing. Jana Horáková Elektrotechnika
Bezdrátové sítě Používají se, pokud není možné propojení kabelem
Základní parametry kabelů
Mikroprocesor.
Připojení k rozlehlých sítím Základy počítačových sítí Lekce 12 Ing. Jiří ledvina, CSc.
Metody zpracování fyzikálních měření - 2
Družicové datové přenosy. Družicové komunikační systémy jsou v dnešní době velmi důležitou součástí komunikačního řetězce. Doplňují pozemní kabelové,
Vrstvy ISO/OSI  Dvě skupiny vrstev  orientované na přenos  fyzická vrstva  linková vrstva  síťová  orientované na aplikace  relační vrstva  prezentační.
Počítačové sítě Přenos signálu
1.5 Porty. porty  slouží k připojení externích zařízení  existuje řada typů portů seriový paralelní PS/2 USB FireWire grafické, zvukové, síťové …
Fyzická vrstva (PL) Techniky sériové komunikace (syn/asyn, sym/asym ) Analogový okruh (serial line) Přenos v přeneseném pásmu (modem) Digitální okruh.
Charakteristiky síťových topologií OB21-OP-EL-KON-DOL-M Orbis pictus 21. století.
ELEKTRONICKÉ ZABEZPEČOVACÍ SYSTÉMY. Název projektu: Nové ICT rozvíjí matematické a odborné kompetence Číslo projektu: CZ.1.07/1.5.00/ Název školy:
Vysokofrekvenční vedení OB21-OP-EL-ELN-NEL-M
Datové komunikace Tento projekt je spolufinancován Evropským sociálním fondem, státním rozpočtem České republiky a rozpočtem Hlavního města Prahy.
Základní desky Marek Kougl 1.L.
PC sestava. Základní deska (MB) Chipset Je skupina integrovaných obvodů (čipů), které jsou navrženy ke vzájemné spolupráci a jsou obvykle prodávány.
Lekce 3. Linkový kód ● linkový kód je způsob vyjádření digitálních dat (jedniček a nul) signálem vhodným pro přenos přenosovým kanálem: – optický kabel.
Základy datových komunikací Verze 0.1. Principy datových přenosů Signál Je časová funkce fyzikální veličiny − generovaná vysílačem a přijímaná přijímačem.
EU peníze školám Registrační číslo projektu CZ.1.07/1.4.00/ Název projektu Inovace školství Šablona - název Inovace a zkvalitnění výuky prostřednictvím.
Porty a rozhraní Markéta Koubíková.
Systémy moderních elektroinstalací
Optické spojovací členy
Telekomunikační systémy a sítě
Sběrnice v automatizační a měřicí technice
PB169 – Operační systémy a sítě
Výukový materiál zpracován v rámci projektu
Jednočipové počítače – I2C sběrnice
Sériový port (1) Určen k připojení:
Úvod do počítačových sítí - Linková úroveň
Transkript prezentace:

Vestavné mikropočítačové systémy 6. Týden – Datové komunikace I (rozdělení, RS-232, RS-422/485)

Datová komunikace I Sériový přenos dat Technické standardy Sériový vs. paralelní Simplexní, duplexní, poloduplexní Přenos v základním pásmu (nemodulovaný) Synchronizace přenosu Technické standardy RS-232 RS-422 a RS-485 Možnosti AVR USART

Sériový vs. paralelní přenos v jednom okamžiku se přenese celé slovo (1/2/4/8 bajtů) součástí sběrnice musí být řídící signály mnoho vodičů, proto se používá téměř výhradně pouze na DPS (lokální použití) typické použití: adresové a datové sběrnice mezi procesorem a paměťmi, příp. mezi moduly jednoho zařízení (backplane) nevhodný pro propojování více zařízení (drahý kabel, drahé konektory, složitější galvanické oddělování – každý vodič) Sériový přenos data se serializují a přenáší po bitech řídící signály nejsou nezbytné, je možné je rekonstruovat z dat propojování přístrojů na dlouhé vzdálenosti (desítky a stovky metrů) levné kabely a konektory, snadné galvanické oddělování, průmyslové standardy odolnost proti rušení současným trendem je komunikovat sériově data control 1 bajt „strobe“ data control 1 bajt

Simplex, duplex, poloduplex Z hlediska schopnosti komunikovat v obou směrech rozlišujeme: (plně) duplexní přenos: komunikace může probíhat v obou směrech současně poloduplexní přenos: přenos je možný v obou směrech, ale nikoliv současně simplexní přenos: přenos je možný jen v jednom směru Jde o obecnou klasifikaci komunikace rozdělení se netýká pouze toho, co umožňuje přenosové médium může popisovat i způsob použití: nad plně duplexním médiem můžeme provozovat protokol založený na principu otázka-odpověď a pak mluvíme o poloduplexní komunikaci Příbuzné pojmy semiduplex (dusimplex): každý přenosový směr je realizován jinak, jinou cestou, jinou technologíí, na jiné frekvenci (např. 2× RS-422) asymetrický přenos: když jsou maximální/nominální rychlosti v obou směrech různé (např. ADSL)

Přenos v základním pásmu (baseband, nemodulovaný přenos) Signál je převáděn na přenosové médium přímo Přenášené bity se reprezentují napěťovými úrovněmi velikostí proudu (tzv. proudová smyčka) Na jednom přenosovém médiu probíhá pouze jeden přenos I v případě kódované komunikace mluvíme přenosu v základním pásmu jeden bit je „zakódován“ více změnami přenášeného signálu motivace: větší robustnost, lepší detekce chyb, nulová SS složka signálu high low 1 U/I t

Synchronizace přenosu Bitový intervalu přenos jednoho bitu není „okamžitý“, ale trvá určitou dobu – bitový interval hodnotu bitu reprezentuje stav signálu během bitového intervalu Příjemce vyhodnocuje stav signálu v rámci bitového intervalu (kde?) rozhodující je okamžik vyhodnocení signálu příjemce se musí „strefit“ do správného bitového intervalu hodiny příjemce musí „tikat“ dostatečně souběžně (synchronně) jak to udělat, pokud nemáme k dispozici hodiny vysílací strany?

Asynchronní přenos Přenáší se skupiny bitů (obvykle 8) tvořící tzv. znaky Začátek přenosu znaku je uvozen tzv. start-bitem příjemci slouží k zasynchronizování hodin vychází se z předpokladu, že se během přenosu jednoho znaku udrží dostatečná synchronnost Časové prodlevy mezi jednotlivými znaky mohou být různě dlouhé proto se někdy také hovoří o arytmickém přenosu – postrádá rytmus 1 pevný počet datových bitů start-bit parita stop-bit(y) synchronizační hrana

Synchronní přenos Přenáší se celé souvislé bloky dat (libovolně dlouhé) Synchronnost je udržována průběžně po celou dobu přenosu souvislého bloku někdy se udržuje i v době mezi bloky Synchronní přenos je obecně rychlejší než asynchronní Možnosti synchronizace hodin samostatný synchronizační signál: přenáší „tikání“ odesilatele, obvodově nejjednodušší řešení, používá se ale pouze lokálně, ne mezi přístroji redundantní kódování: zahrnutí časového signálu do kódování jednotlivých bitů, např. kódování Manchester – nezáleží na datech synchronizace z dat: přenášený signál neobsahuje žádné časování, příjemce se synchronizuje podle datových bitů, problémem jsou dlouhé sekvence stejných bitů – řeší se vkládáním bitů

RS-232 Rozhraní pro duplexní asynchronní sériový přenos dvě zařízení proti sobě úroveň L – vysílač: +5V  +15V, přijímač: +3V  +25V úroveň H – vysílač: –5V  –15V, přijímač: –3V  –25V max. délka kabelu dle specifikace je 15m nebo délka vodiče o kapacitě 2500pF, tzn. při použití kvalitního kabelu cca až 50m max. délka závisí na použité rychlosti nevýhody: krátká vzdálenost, propojené země různých přístrojů  zemní smyčky integrované převodníky úrovní TTL/RS-232: MAX232 (+5 kondenzátorů pro nábojovou pumpu), MAX3233 (bez kondenzátorů) pro nově vyvíjené konstrukce určené k připojení k PC není již vhodný, stává se minulostí, nahradilo jej USB pozor na převodníky USB/RS-232, pokud se řídící signály používají k něčemu jinému než k čemu jsou určeny, je zle, převodníky je nepřenášejí ale nanejvýš generují a zpracovávají lokálně

RS-422 a RS-485 Průmyslové standardy pro sériovou asynchronní komunikaci Mají stejné elektrické specifikace, liší se způsobem použití Stejný princip přenosu dat – diferenciální napětí úroveň L: A–B > 0,3V, vysílač: +2V, přijímač: >200mV úroveň H: A–B < –0,3V, vysílač: –2V, přijímač: <200mV max. délka 500m (až 1600m pro vodiče s kapacitou do 65pF/m) použití kroucených párů zvýší odolnost proti rušení rozdíl mezi zeměmi vysílače a přijímače musí být menží než 7V Specifikace předepisuje proudové omezení výstupu  odolnost proti zkratu Zakončení sběrnice sběrnice by měla být zakončena odporem stejným jako je impedance vedení, aby nedocházelo k odrazům má význam pro vysoké komunikační rychlosti při nízkých rychlostech to vývojáři často nedodržují Klidový stav linky Vcc

RS-422 Jeden pár pro jeden směr, druhý pár pro druhý směr – dusimplexní komunikace Transparentní konverze RS-232 – RS-422 – RS-232, není třeba podpora software „Diferenciální náhrada“ RS-232  vyšší odolnost proti rušení, delší vzdálenost RS-485 Jeden pár pro oba směry – poloduplexní provoz Přepínání musí zajistit buď software nebo MKO Až 16 zařízení na stejné sběrnici

AVR – USART Duplexní komunikace – oddělený datový registr pro příjem a pro vysílání Volitelně synchronní nebo asynchronní přenos V synchronním režimu může být master nebo slave, volitelná aktivní hrana hodin Dedikovaný baud-rate generátor – na rozdíl od 8051, kde se používá timer 5, 6, 7, 8 nebo 9 datových bitů, 1 nebo 2 stop-bity Hardwarová podpora generování i kontroly parity (liché i sudé) Podpora multiprocesorové komunikace první stop-bit obsahuje příznak adresy, který je hardwarově detekován a příp. filtrován