Detail práce

Modulární simulátor mikrokontroléru

Bakalářská práce Student: Vosyka Pavel Akademický rok: 2018/2019 Vedoucí: Peringer Petr, Dr. Ing.
Název anglicky
Modular Simulator of Microcontroller
Jazyk práce
český
Abstrakt

Cílem práce bylo prozkoumat existující volně dostupné simulátory mikrokontrolerů a vytvořit nový, který dokáže podporovat více typů mikrokontrolérů. Simulátor má své uživatelské rozhraní, které bylo řešeno pomocí grafického frameworku QT. Do simulátoru byla přidána podpora pro ATmega328p mikrokontrolér pomocí knihovny simavr. Pro okolí mikrokontroléru byly modelovány tři elektrické obvody, spínač, LED a RC článek. Simulátor byl implementován v C++ a úspěšně testován na několika příkladech, výsledkem práce je funkční simulátor podporující simulaci mikrokontroléru ATmega328p.

Klíčová slova

mikrokontrolér, MCU, simulace, AVR, ATmega328p

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení E
Obhajoba
27. srpna 2019
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm "E".

Komise
Růžička Richard, doc. Ing., Ph.D., MBA (UPSY FIT VUT), předseda
Beran Vítězslav, doc. Ing., Ph.D. (UPGM FIT VUT), člen
Dytrych Jaroslav, Ing., Ph.D. (UPGM FIT VUT), člen
Křena Bohuslav, Ing., Ph.D. (UITS FIT VUT), člen
Ryšavý Ondřej, doc. Ing., Ph.D. (UIFS FIT VUT), člen
Citace
VOSYKA, Pavel. Modulární simulátor mikrokontroléru. Brno, 2019. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2019-08-27. Vedoucí práce Peringer Petr. Dostupné z: https://www.fit.vut.cz/study/thesis/22486/
BibTeX
@bachelorsthesis{FITBT22486,
    author = "Pavel Vosyka",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Modul\'{a}rn\'{i} simul\'{a}tor mikrokontrol\'{e}ru",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2019,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/22486/"
}
Nahoru