Přeskočit na hlavní obsah
Přeskočit hlavičku

Mikropočítače v automobilových systémech

Typ studia navazující magisterské
Jazyk výuky čeština
Kód 430-4120/01
Zkratka MPAS
Název předmětu česky Mikropočítače v automobilových systémech
Název předmětu anglicky Microcomputers in Automotive Systems
Kreditů 5
Garantující katedra Katedra aplikované elektroniky
Garant předmětu Ing. Martin Sobek, Ph.D.

Osnova předmětu

Přednášky:
Požadavky na mikropočítačový systém pro využití v automotive, základní součásti tohoto systému
Mikrokontroléry a procesory pro použití v automobilových systémech. Přehled architektur a jejich vlastností, možnosti využití v jednotlivých oblastech.
Digitální vstupy a výstupy. Obvodové ošetření vstupů proti rušivým vlivům, zpracování impulzních signálů, galvanicky oddělné vstupy.
Impulzní výstupy mikropočítačového systému (PWM), galvanické oddělní výstupů, obvodové řešení výkonových výstupů.
Možnosti analogového výstupu mikropočítačových systémů. Přehled typů (principů) D/A převodníku, PWM jako analogový výstup.
Analogové vstupy mikropočítačových systémů, přehled typů A/D převodníků a jejich principů.
Sběrnice pro komunikaci s periferními obvody mikropočítačového systému, I2C, SPI, OneWire, a další.
Sběrnice pro přenos dat a komunikaci s okolními systémy. Přehled jednotlivých sběrnic a jejich využití.
Sběrnice CAN, dělení dle normy, adresování, arbitrace a priority přenosu, přenášení dat, zabezpečení chyb při přenosu, fyzická vrstva a její řešení.
Sériové sběrnice rozdělení, základní vlastnosti, sběrnice USART.
Sběrnice USART fyzické vrstvy a jejich aplikace (RS-232, RS-485/422), sběrnice LIN vlastnosti, využití, aplikace.
Hardwarové řešení mikropočítačového systému pro využití v oblasti automotive. Případové studie a ukázkové řešení různých systémů.
Vývojové prostředky pro tvorbu aplikačního software. Sestavení programových modulů, vzájemné vazby. Rozdělení strojového času.
Návrh programových modulů a ovládačů periferii.

Laboratoře:
Obvody pro přizpůsobení vstupních digitálních signálů.
Obvody pro digitální výstupní a výkonové signály.
Výstupní analogové obvody řídicích systémů, D/A převodníky, měření jejich vlastností.
Vstupní analogové obvody řídicích systémů, zpracování analogových signálů, A/D převodníky a jejich vlastnosti.
Analogový výstup realizovaný pomocí PWM generátoru, měření jeho vlastností.
Seznámení se s vývojovými nástroji pro návrh aplikačního SW a s univerzální platformou pro vývoj aplikací mikropočítačových řídicích systémů.
Test 1.
Návrh jednoduché aplikace pro generování obdélníkového signálu (Blik LED).
Komunikace pomocí sériové sběrnice pro potřeby výpisu ladících informací.
Zpracování impulzního digitálního signálu pomocí MCU.
Zpracování analogových dat, A/D a D/A převodník.
Použití sběrnice I2C a SPI pro komunikaci s periferními obvody.
Komunikace pomocí sběrnice CAN.
Test 2.

Semestrální projekt
Teoretický návrh mikropočítačového systému s ověřením programového vybavení na univerzální vývojové platformě.

E-learning

Studijní opory jsou dostupné v LMS studentům předmětu.

Povinná literatura

Brandštetter, P.: Mikropočítačové řídicí systémy II. Učební texty pro kombinované a distanční studium. VŠB-TU Ostrava,
2010.
BALL, Stuart R. Embedded microprocessor systems: real world design. 3rd ed. Boston: Newnes, c2002. ISBN 0-7506-7534-9.
ARNOLD, Ken. Embedded controller hardware design. Eagle Rock: LLH Technology Publishing, c2001. ISBN 1-878707-52-3.
HEATH, Steve. Embedded systems design. Oxford: Newnes, 1997. ISBN 0-7506-3237-2.

Advised literature

MANN, Burkhard. C pro mikrokontroléry: ANSI-C, kompilátory C, spojovací programy - linkery, práce s Atmel AVR a MSC-51, příklady programování v jazyce C, nástroje pro programování, tipy a triky,-. Přeložil Václav LOSÍK. Praha: BEN - technická literatura, 2003. ISBN 80-7300-077-6.
BARR, Michael. Programming embedded systems in C and C++. Sebastopol: O'Reilly, 1999. ISBN 1-56592-354-5.