Detail předmětu

Digital Electronics

FEKT-MPA-DIEAk. rok: 2021/2022

Předmět se věnuje problematice mikroprocesorové techniky a jejímu využití v tzv. embedded systémech. Studenti si prohloubí znalosti z digitální techniky, především z oblasti mikroprocesorových systémů. Kurz pokračuje programováním mikrokontrolerů v jazyce C a v jazyce symbolických adres. Tímto způsobem získají studenti praktické zkušenosti s funkcí dílčích částí mikroprocesorových systémů. Předmět tak rovněž prohlubuje zkušenosti s programovacím jazykem C.

Jazyk výuky

angličtina

Počet kreditů

4

Výsledky učení předmětu

Absolvent předmětu je schopen: (a) porozumět a popsat základní prvky mikroprocesorových systémů, (b) konstruovat zapojení embedded zařízení, řízené n-bitovým mikrokontrolérem, (c) testovat funkci mikroprocesorových systémů, (d) analyzovat početní náročnost algoritmů číslicového zpracování dat, (e) naprogramovat základní algoritmy řídicí techniky v jazyce symbolických adres a v jazyce C, (f) technicky využívat mikroprocesorové obvody.

Osnovy výuky

1. Číselné soustavy a reprezentace čísel.
2. Úvod do mikroprocesorových systémů.
3. Architektura mikrokontrolérů.
4. Vývoj embedded systémů.
5. Způsoby vývoje řídicí aplikace 1.
6. Způsoby vývoje řídicí aplikace 2.
7. Řízení paralelní a sériové komunikace 1.
8. Řízení paralelní a sériové komunikace 2.
9. Převod analogových signálů.
10. Zobrazovací zařízení.
11. Stavový automat.
12. Instrukční sada mikrokontroléru 1.
13. Instrukční sada mikrokontroléru 2.

Učební cíle

Cílem předmětu je seznámit studenty s fungováním mikroprocesorových systémů a naučit je praktickým postupům návrhu obvodových zapojení embedded aplikací, včetně vývoje a testování obslužných firmwarů.

Základní literatura

LACAMERA, Daniele. Embedded systems architecture: explore architectural concepts, pragmatic design patterns, and best practices to produce robust system. Birmingham: Packt, 2018. ISBN 978-1788832502. (EN)
NAIMI Sepehr, NAIMI Sarmad, MAZIDI, Muhammad Ali. The AVR Microcontroller and Embedded Systems Using Assembly and C: Using Arduino Uno and Atmel Studio. MicroDigitalEd, 2nd edition, 630 pages, 2017. ISBN-10: 0997925965, ISBN-13: 978-0997925968. (EN)
SCHERZ, Paul a Simon MONK. Practical electronics for inventors. Fourth edition. New York: McGraw-Hill Education, [2016]. ISBN 1259587541. (EN)

Zařazení předmětu ve studijních plánech

  • Program MPAJ-TEC magisterský navazující 2 ročník, zimní semestr, povinný

Typ (způsob) výuky

 

Přednáška

13 hod., nepovinná

Vyučující / Lektor

Cvičení na počítači

26 hod., povinná

Vyučující / Lektor