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

Slides:



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

Počítačové sítě Přenosová média
Tvorba softwaru pro řadič sériové linky RS 232C – 4/1 s PIC16F88
Digitální učební materiál
Síťové karty, parametry
Autor:Ing. Bronislav Sedláček Předmět/vzdělávací oblast:Telekomunikace Tematická oblast:Lokální počítačové sítě Téma:Ethernet V. - Thick-Ethernet Ročník:4.
The Controller Area Network - CAN Sériový komunikační protokol s podporou distribuovaného řízení v reálném čase.
D03 - ORiNOCO RG-based Wireless LANs - Technology
Programovatelné automaty rs485 RS422
PROGRAMOVATELNÉ AUTOMATY SÉRIOVÝ PŘENOS13 Ing. Jana Horáková Elektrotechnika
Sběrnice.
Průmyslová komunikace
O protokolech sady a mé implementaci variace 104
ActuatorSsensorInterface
Informatika 1_6 6. Týden 11. A 12. hodina.
Technické prostředky informačních systémů 4. Týden – Sběrnice.
Paměti RAM. 2 jsou určeny pro zápis i pro čtení dat. Jedná se o paměti, které jsou energeticky závislé. Z hlediska stavu informace v paměťové buňce jsou.
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
UČÍME V PROSTORU Název předmětu: Název a ID tématu: Zpracoval(a): Elektronické počítače Počítačové sítě (EL41) Ing. Stanislav Hanulík ELEKTROTECHNIKA.
Profibus FMS Fieldbus Message Specification. Průmyslová sběrnice Profibus je určena pro automatizaci výrobních linek (výroba automobilů, plnicí linky,
Universal Serial Bus Petr ChlumskýPZA 2007/2008. USB univerzální sériová sběrnice Plug&Play (bez restartu a instalace ovladačů) rychlost 1,5 a 12 až 480.
 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)
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.
Historie Ethernetu Ethernet (od slova ether) –1973 Xerox - Robert Metcalf - propojení stanic Alto - myšlenka vysílání ke všem existujícím uzlům - 2,94.
Síťové karty Eva Zdráhalová 4. Z. Obsah prezentace 1. Role síťové karty Příprava dat 5 3. Posílání a kontrola dat Volby konfigurace.
Autor:Ing. Bronislav Sedláček Předmět/vzdělávací oblast:Telekomunikace Tematická oblast:Datová komunikace Téma:OSI - spojová vrstva III. Ročník:4. Datum.
TCP a firevall Centrum pro virtuální a moderní metody a formy vzdělávání na Obchodní akademii T.G. Masaryka, Kostelec nad Orlicí Autor:
Vestavné mikropočítačové systémy
Sběrnice Obr. 1.
PROGRAMOVATELNÉ AUTOMATY METODY PŘÍSTUPU K SDÍLENÉMU MÉDIU Ing. Jana Horáková Elektrotechnika
Techniky pro komunikační kanály s násobným (sdíleným) přístupem Techniky pro dvoubodové komunikační kanály Techniky pro zvýšení využitelnosti spoje – multiplexing.
Vestavné mikropočítačové systémy
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-09.
Počítačové sítě Datový spoj (Data Link) Organizovaný komunikační kanál
PCI Express Pavel Stianko. 2 Požadavky doby Vysoká přenosová rychlost Quality of service – data musí být v určitý čas přístupná pro zpracování Zvyšování.
Maturitní otázka do Telekomunikačních systémů
Sběrnice II. Sběrnice v automatizační a měřicí technice.
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-07.
SCI Serial Communication Interface
Industrial ethernet Zpracoval Dne Michal Dědek G461 Michal Dědek G461Podle: Průmyslová automatizace Doc. Ing. František Zezulka CSc. Vysoké učení.
Gymnázium, Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Hodonín Počítačové sítě Topologie.
PROGRAMOVATELNÉ AUTOMATY RS232 Ing. Jana Horáková Elektrotechnika
PB169 – Operační systémy a sítě Řízení přístupu k médiu, MAC Marek Kumpošt, Zdeněk Říha.
Autor:Ing. Bronislav Sedláček Předmět/vzdělávací oblast:Telekomunikace Tematická oblast:Lokální počítačové sítě Téma:Token - Ring II. - přístup na síť.
Linková úroveň Úvod do počítačových sítí. 2 Problémy při návrhu linkové úrovně Služby poskytované síťové úrovni Zpracování rámců Kontrola chyb Řízení.
Počítačové sítě Datový spoj
Internet protocol Počítačové sítě Ing. Jiří Ledvina, CSc.
Počítačové sítě 2. přednáška rozdělení počítačových sítí topologie počítačových sítí metody přístupu k médiu Tato prezentace je spolufinancována Evropským.
Počítačové sítě 4. přednáška standardy LAN - historický přehled Ethernet 10 Mb/s - vlatnosti platformy detekce chyb při přenosu Tato prezentace je spolufinancována.
Vrstvy ISO/OSI  Dvě skupiny vrstev  orientované na přenos  fyzická vrstva  linková vrstva  síťová  orientované na aplikace  relační vrstva  prezentační.
Řízení přenosů TCP Počítačové sítě Ing. Jiří Ledvina, CSc.
Počítačové sítě 12. Další technologie LAN © Milan Keršlágerhttp:// Obsah: ● Arcnet.
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.
Sběrnice CAN (Controller Area Network) Střední průmyslová škola strojní a elektrotechnická a vyšší odborná skola.
Počítačové sítě pro V3.x Teoretická průprava I. Ing. František Kovařík SPŠE a IT Brno
Porty a rozhraní Markéta Koubíková.
MIKROPROCESOROVÁ TECHNIKA
Výukový materiál zpracován v rámci projektu
ELEKTRONICKÉ ZABEZPEČOVACÍ SYSTÉMY
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
ZPŮSOBY ZABEZPEČENÍ DIGITÁLNÍCH SIGNÁLŮ
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 10. Týden – Datové komunikace IV (CAN)

CAN – Controller Area Network Poloduplexní multi-masterová asynchronní sériová sběrnice Koncem 80. Let vyvinuta firmou Robert Bosch GmbH Norma ISO 11898 – elektrické vlastnosti fyzického přenosu CAN 2.0 Propojování mikropočítačů, inteligentních čidel, akčních členů Používá se v automobilech, kolejových vozidlech a průmyslu obecně Odolná proti rušení, optimalizovaná na spolehlivost přenosu – priority zpráv, arbitráž sběrnice bez přídavné režie (CDMA/CD+AMP) Maximální přenosová rychlost až 1Mbit/sec Zařízení 1 Zařízení 2 Zařízení 3 Zařízení 4 Zařízení 5 CAN_H CAN_L 120

CAN – fyzická vrstva Sběrnice rozlišuje dva stavy: Dominantní (d) – představuje log. 0 Recesivní (r) – představuje log. 1 Jsou-li na sběrnici dvě nebo více zařízení, která vysílají, platí: vysílá-li alespoň jedno zařízení d zatímco ostatní r, sběrnice je v d sběrnice je v r tehdy, když všechna zařízení vysílají r > 0,9V 2,5V CAN_L CAN_H < 0,5V U t recesivní stav dominantní stav

CAN – fyzická vrstva Délka vedení Odpor vodičů Max. rychlost < 40m < 70m/m 1Mbit/s < 300m < 60m/m 500kbitů/s < 600m < 40m/m 100kbitů/s < 1000m < 26m/m 50kbitů/s

CAN – fyzická vrstva Synchronizace hodin se provádí z přijímaného signálu Na rozdíl od UART není každý bajt uvozen start a stop bitem  Vysílač musí po pěti po sobě jdoucích datových bitech vložit bit s opačnou log. úrovní, který je na přijímací straně odebrán, ale slouží pouze k synchronizaci Signál po vložení bitů Signál před vložením bitů Vložení bitů opačné úrovně

CAN – linková vrstva Přenos dat na CAN sběrnici probíhá v tzv. rámcích: SOF – začátek rámce – 1 bit v úrovni d; Arbitrážní pole se skládá z 11-ti bitového identifikátoru zprávy (typ přenášených dat) a příznaku „Remote Request“ (RTR). Datový paket má RTR = 0, požadavek na data má RTR = 1; Příznak IDE rozlišuje mezi standardním (IDE = 0) a rozšířeným (IDE = 1) formátem rámce; Bit r0 je rezervován pro budoucí použití, musí být vysílán jako 0; DLC obsahuje délku datového pole (08); CRC – kontrolní součet zprávy, polynom: x15+x14+x10+x8+x7+x4+x3+1 ERC – vždy log. 1 ACK – příznak potvrzení přijetí zprávy, ACD je oddělovač a musí být log. 1 EOF – konec rámce – 7 bitů v úrovni r. IFS – mezera mezi rámci  3 bitové intervaly Data (08 bajtů) SOF (1 bit) ID zprávy (11 bitů) RTR (1 bit) IDE (1 bit) r0 (1 bit) DLC (4 bity) CRC (15 bitů) ERC (1 bit) ACK (1 bit) ACD (1 bit) EOF (7 bit) IFS Arbitrážní pole Řídící pole Zabezpečení Potvrzení

CAN – rozšířený rámec Specifikace CAN podporuje dva formáty rámců: Standardní – identifikátor zprávy má délku 11 bitů Rozšířený – identifikátor zprávy má délku 28 bitů Standardní rámec SOF 11 bitů identifikátor RTR IDE r0 DLC 4 bity Data Rozšířený rámec SOF 11 bitů identifikátor SRR IDE RTR DLC 4 bity Data 18 bitů identifikátor r1 r0

CAN – arbitráž sběrnice Fyzická vrstva umožňuje současné vysílání několika stanic; Používá se mechanismus CSMA/CD+AMP (Carrier Sense Multiple Access with Collision Detection and Arbitration on Message Priority); Při vysílání musí každá stanice sledovat skutečný stav na sběrnici. Pokud stanice vyšle r, ale na sběrnici se objeví d, jde o kolizi více stanic. Stanice musí ukončit vysílání a přejít do přijímacího režimu. SOF RTR Identifikátor zprávy 1. stanice 2. stanice 3. stanice sběrnice pouze přijímá r d

CAN – žádost o data Potřebuje-li stanice nějaká data, může odeslat rámec s žádostí o ně; V identifikačním poli je typ požadovaných dat a příznak RTR (Remote Transfer Request) je nastaven na log. 1 (r); Datové pole má nulovou délku; Takový rámec by měl být akceptován stanicí, která je schopna poskytovat požadovaný typ dat.

CAN – detekce chyb Každá stanice na sběrnici CAN detekuje následující typy chyb: chyba vkládání synchronizačních bitů; bitová chyba – na sběrnici je přítomna jiná úroveň, než kterou stanice vysílá. Tato chyba není identifikována v arbitrážním poli, v potvrzovacím a zakončovacím poli rámce; chyba CRC – vypočtený kontrolní součet z přijatých dat nesouhlasí s přijatým kontrolním součtem; chyba potvrzení (ACK) – žádná stanice nepotvrdila přijetí zprávy; chyba formátu – nesprávná logická úroveň v zakončovacích bitech potvrzovacího a zabezpečovacího pole nebo zakončovacím poli rámce. Každá stanice udržuje dva čítače REC a TEC, které čítají počet chyb při příjmu resp. při vysílání. Podle počtu registrovaných chyb se stanice chová: < 127 – stanice je v aktivním stavu, při detekci chyb vysílá aktivní chybový rámec; > 96 – řadič sběrnice dává informaci nadřazenému procesu;  127 – stanice je v pasivním stavu, při detekci chyb vysílá pasivní chybový rámec; > 255 – stanice je odpojena od sběrnice, k opětovnému připojení dojde až po resetu.