Předmět: Vestavné systémy

» Seznam fakult » FM » MTI
Název předmětu Vestavné systémy
Kód předmětu MTI/VES
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu Bakalářský
Rok studia nespecifikován
Semestr Zimní a letní
Počet ECTS kreditů 5
Vyučovací jazyk Čeština
Statut předmětu Povinně-volitelný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Buchta Jaroslav, Ing.
Obsah předmětu
Přednášky 1. Úvod do předmětu, aplikační oblasti jednočipových mikropočítačů 2. Instrukční soubor vybrané řady jednočipových mikropočítačů 3. Nástroje pro vývoj programů 4. Metody ladění programu 5. Vstupně/výstupní brány, jejich konfigurace, další obvyklé zabudované periferie 6. Typické vlastnosti běžně dostupných obvodů 7. Zásady programování aplikací pracujících v reálném čase 8. Implementace periodické obsluhy s využitím přerušení 9. Možnosti komunikace s nadřazeným systémem 10. Základní komunikační protokoly, zabezpečení komunikace 11. Praktická implementace PID regulátoru 12. Specifické vlastnosti signálových procesorů 13. Porovnání vlastností a kapacitních možností, typické úlohy 14. Ovládání procesu a jeho vizualizace Cvičení 1. Seznámení s přípravkem pro vybraný jednočipový mikropočítač 2. Čtení a programování interních pamětí, nastavení konfigurace 3. Seznámení s vývojovým prostředím 4. Zápis jednoduchého programu v assembleru, překlad, ladění 5. Práce se vstupně-výstupními bránami, jejich konfigurace 6. Zápis programu ve vyšším programovacím jazyce 7. Obsluha časovačů 8. Obsluha přerušení, vytvoření jádra pro periodickou obsluhu procesu 9. Práce se sériovým rozhraním 10. Implementace jednoduchého komunikačního protokolu 11. Práce s A/D převodníkem 12. Použití PWM signálu pro řízení analogových akčních členů 13. Implementace PID regulátoru 14. Vizualizace regulačního procesu, seřízení regulátoru

Studijní aktivity a metody výuky
Monologický výklad (přednáška, prezentace, vysvětlování), Pracovní činnosti (dílny)
  • Účast na výuce - 56 hodin za semestr
Výstupy z učení
Cílem předmětu je poskytnout informace o technologiích používaných pro vestavné (embedded) systémy, možnostech a programování jednočipových mikrokontrolérů a signálových procesorů, principech vývoje aplikací se zaměřením na obsluhu periferních rozhraní, přerušení a funkci v reálném čase.
Předmět seznamuje studenty s technologiemi jednočipových mikropočítačů a signálových procesorů, jejich programováním a využitím zejména pro řízení procesů v reálném čase. Studenti se seznámí se základními typy jednočipových mikropočítačů, jejich hardwarovou architekturou a instrukční sadou. Naučí se pracovat se zabudovanými periferními systémy s použitím základních vývojových prostředků. Dále se seznámí se specifickými vlastnostmi architektury signálových procesorů a jejich programování. Pozornost bude také věnována zvláštnostem při implementaci úloh pracujících v reálném čase.
Předpoklady
Nespecifikováno

Hodnoticí metody a kritéria
Kombinovaná zkouška, Praktická demonstrace získaných dovedností

Účast na cvičeních. Realizace zadané samostatné práce. Složení zkoušky.
Doporučená literatura
  • Sobotka, Z. Přehled číslicových systémů. SNTL, Praha, 1981.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr
Fakulta: Fakulta mechatroniky, informatiky a mezioborových studií Studijní plán (Verze): Informační technologie (2013) Kategorie: Informatické obory 3 Doporučený ročník:3, Doporučený semestr: Zimní