Detail předmětu

Mikrokontroléry pro přístrojové aplikace

FEKT-MMIAAk. rok: 2012/2013

Speciální funkce AVR GCC, AVR bootloader. Použití ukazatelů, polí, stavového automatu při programování procesoru. RTOS. Komunikační sběrnice použitelné s mikroprocesory. Komunikace s externími čidly (tlaku, teploty...). Čítače/časovače, přesné měření časových úseků. PWM. LCD displeje znakové/grafické, řadiče, použití. Základy vektorové grafiky. Řízeni stejnosměrného a krokového motoru.

Jazyk výuky

čeština

Počet kreditů

7

Garant předmětu

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

Schopnost práce s mikroprocesory na pokročilé úrovni jak po HW tak SW stránce.

Prerekvizity

Jsou požadovány znalosti na úrovni bakalářského studia.

Plánované vzdělávací činnosti a výukové metody

Metody vyučování závisejí na způsobu výuky a jsou popsány článkem 7 Studijního a zkušebního řádu VUT.

Způsob a kritéria hodnocení

Za aktivní práci v počítačových cvičeních lze získat maximálně 30 bodů. Za individuální projekt lze získat 30 bodů, za závěrečný test 40 bodů.

Osnovy výuky

1.Speciální funkce AVR GCC, AVR bootloader.
2.Proměnné (globální, lokální …), umístění v paměti.
3.Použití ukazatelů, polí, stavového automatu při programování procesoru.
4.Funkce, volání, ukazatel na funkci, tabulky.
5.RTOS.
6.Komunikační sběrnice použitelné s mikroprocesory.
7.Komunikace s externími čidly (tlaku, teploty...).
8.Čítače/časovače, přesné měření časových úseků. PWM.
9.LCD displeje znakové/grafické, řadiče, použití. Základy vektorové grafiky.
10.Řízení spotřeby a úsporné režimy.
11.Řízeni stejnosměrného a krokového motoru.
12.Tendence ve vývoji mikroprocesorů, 16 a 32 bitové procesory.
13.Externí přednáška.

Učební cíle

Prohloubit znalosti studentů v oblasti mikroprocesorové techniky a seznámit je s některými pokročilými periferiemi a postupy.

Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky

Vymezení kontrolované výuky a způsob jejího provádění stanoví každoročně aktualizovaná vyhláška garanta předmětu.

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

  • Program EEKR-M magisterský navazující

    obor M-EST , 1 ročník, letní semestr, volitelný oborový

  • Program EEKR-M1 magisterský navazující

    obor M1-EST , 1 ročník, letní semestr, volitelný oborový

  • Program EEKR-CZV celoživotní vzdělávání (není studentem)

    obor ET-CZV , 1 ročník, letní semestr, volitelný oborový

Typ (způsob) výuky

 

Přednáška

26 hod., nepovinná

Vyučující / Lektor

Osnova

1.Speciální funkce AVR GCC, AVR bootloader.
2.Proměnné (globální, lokální …), umístění v paměti.
3.Použití ukazatelů, polí, stavového automatu při programování procesoru.
4.Funkce, volání, ukazatel na funkci, tabulky.
5.RTOS.
6.Komunikační sběrnice použitelné s mikroprocesory.
7.Komunikace s externími čidly (tlaku, teploty...).
8.Čítače/časovače, přesné měření časových úseků. PWM.
9.LCD displeje znakové/grafické, řadiče, použití. Základy vektorové grafiky.
10.Řízení spotřeby a úsporné režimy.
11.Řízeni stejnosměrného a krokového motoru.
12.Tendence ve vývoji mikroprocesorů, 16 a 32 bitové procesory.
13.Externí přednáška.

Cvičení na počítači

39 hod., povinná

Vyučující / Lektor

Osnova

Speciální funkce AVR GCC, AVR bootloader. Použití ukazatelů, polí, stavového automatu při programování procesoru. RTOS. Komunikační sběrnice použitelné s mikroprocesory. Komunikace s externími čidly (tlaku, teploty...). Čítače/časovače, přesné měření časových úseků. PWM. LCD displeje znakové/grafické, řadiče, použití. Základy vektorové grafiky. Řízeni stejnosměrného a krokového motoru.