Detail předmětu

Mikrokontroléry pro přístrojové aplikace

FEKT-LMIAAk. 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í

Podmínka získání zápočtu: absolvování všech lab. cvičení a rámcové splnění náplně cvičení.
Úkoly během semestru: max 30 bodů
Hodnocení jednotlivých lab.cvičení celkem: max 30 bodů
Hodnocení písemné části zkoušky: max 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-ML magisterský navazující

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

  • Program EEKR-ML1 magisterský navazující

    obor ML1-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.Nástroje pro dokumentaci a verzování.

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.