450-4012/03 – Vestavěné řídicí systémy (VRS)

Garantující katedraKatedra kybernetiky a biomedicínského inženýrstvíKredity4
Garant předmětudoc. Ing. Michal Prauzek, Ph.D.Garant verze předmětudoc. Ing. Michal Prauzek, Ph.D.
Úroveň studiapregraduální nebo graduálníPovinnostvolitelný odborný
Ročník2Semestrzimní
Jazyk výukyčeština
Rok zavedení2019/2020Rok zrušení
Určeno pro fakultyFEIUrčeno pro typy studianavazující magisterské
Výuku zajišťuje
Os. čís.JménoCvičícíPřednášející
JAN0389 Ing. Karolína Gaiová
PRA132 doc. Ing. Michal Prauzek, Ph.D.
STA048 Ing. Martin Stankuš, Ph.D.
Rozsah výuky pro formy studia
Forma studiaZp.zak.Rozsah
prezenční Zápočet a zkouška 2+2
kombinovaná Zápočet a zkouška 0+16

Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi

Cílem předmětu je seznámit studenty s mikrokontroléry a jejich periferiemi v návaznosti na implementaci této technologie do vestavěných řídicích systémů. Obsahem jednotlivých přednášek a cvičení je učivo týkající se samotného mikrokontroléru a detailně jeho periferií. Po absolvování předmětu jsou studenti schopni zvolit pro řešený úkol vhodné technické prostředky, programovat mikrokontrolér a konfigurovat jeho periferie, což umožní implementovat zadané algoritmy řízení.

Vyučovací metody

Přednášky
Individuální konzultace
Experimentální práce v laboratoři
Projekt

Anotace

Předmět se zabývá uplatněním mikrokontrolérů v aplikacích vestavných řídicích systémů. V předmětu je popsána architektura vybraného mikrokontroléru a současně jsou popsány periferie, které daný mikrokontrolér obsahuje. Jedná se o zejména o prostředky číslicového a analogového spojení s okolím, možnosti časování, komunikace a dalších pokročilých periferií. Náplní cvičení je pak zvládnutí technických prostředků a programování mikrokontrolérů s jádrem ARM Cortex M.

Povinná literatura:

Dean, Alexander G. Embedded systems fundamentals with ARM Cortex-M based microcontrollers : a practical approach. Cambridge: ARM Education Media, 2017. Berger, A. Embedded systems design. Vyd. 1. San Francisco: CMP Books, 2002, 237 s. ISBN 1-57820-073-3.

Doporučená literatura:

Zhu, Yifeng. Embedded Systems with ARM® Cortex-M3 Microcontrollers in Assembly Language and C. E-Man Press, LLC, 2014. Ganguly, Amar K. Embedded Systems : Design, Programming and Applications. Oxford: Alpha Science International Ltd, 2014

Forma způsobu ověření studijních výsledků a další požadavky na studenta

Průběžná kontrola studia: písemka samostatný projekt Podmínky udělení zápočtu: Student je klasifikován na základě 1 testu, za 5-20 bodů, a samostatného projektu za 5-20 bodů. Zápočet od 14.týdne. Podmínkou udělení zápočtu je dosažení min. 10 bodů , max. lze získat 40 bodů . Zkouška - Písemná část - závěrečný test - 20 - 40 bodů. Ústní část 10 - 20 bodů. Celkové hodnocení 51 - 100 bodů dle studijního řádu.

E-learning

Další požadavky na studenta

Žádné další požadavky na studenta nejsou kladeny

Prerekvizity

Předmět nemá žádné prerekvizity.

Korekvizity

Předmět nemá žádné korekvizity.

Osnova předmětu

Časový harmonogram přednášek: 1. Vestavěné řídicí systémy: základní specifikace a současné trendy vestavěných aplikací, shrnutí teorie mikroprocesorů a mikrokontrolérů. 2. Mikrokontrolér: jádro ARM Cortex M, topologie mikrokontroléru a jeho vlastnosti 3. Základní konfigurace mikrokontroléru: hodinový signál, watchdog, JTAG, napájecí systém, referenční napětí, pouzdro, základní konfigurační registry mikrokontroléru. 4. Konfigurace vstupně výstupního rozhraní, konfigurační registry, elektrické vlastnosti portu, periferie PORT a GPIO. 5. Přerušování systém ARM Cortex M, řadič přerušení (NVIC), zdroje přerušení, priorita přerušení, vektor přerušení, obsluha přerušení. Interní propojení periferií mikrokontroléru. 6. Čítače a časovače: SysTick, generátory periodického přerušení, pokročilé časovače, časovače reálného času, low-power časovače. 7. Digitalizace signálu v mikrokontroléru: AD převodníky a jejich konfigurace, synchronizace, multiplexace a korektní implementace. 8. Další analogové periferie: DA převodník a analogový komparátor. 9. Základní komunikační periferie a jejich konfigurace: UART, I2C, SPI. Komunikace s externí pamětí. 10. Pokročilá komunikační rozhraní: USB, Ethernet a bezdrátové komunikační standardy. 11. Přímý přístup do paměti (DMA): Techniky použití a konfigurace periferie DMA. 12. Metody nízké spotřeby energie: low power módy, cyklování, buzení systému. 13. Moderní trendy ve vestavěných řídicích systémech, přehled aktuálních technologií. 14. Závěrečná přednáška, shrnutí předmětu, příprava studentů ke zkoušce. Praktická cvičení v laboratoři budou probíhat v tématickém souladu s přednáškami v těchto okruzích: - Základní seznámení s technologií ARM Cortex M a systémová konfigurace mikrokontoléru - Periferie a jejich konfigurace: vstupně-výstupní rozhraní, přerušovací systém, čítače a časovače, analogově-digitální převodníky, digitálně-analogové převodníky, analogové komparátory, komunikační rozhraní UART, SPI, I2C, přímý přístup do paměti. - Implementace úloh na základě znalosti periferií, kombinace využití periferií v aplikační praxi.

Podmínky absolvování předmětu

Kombinovaná forma (platnost od: 2019/2020 zimní semestr)
Název úlohyTyp úlohyMax. počet bodů
(akt. za podúlohy)
Min. počet bodůMax. počet pokusů
Zápočet a zkouška Zápočet a zkouška 100 (100) 51
        Zápočet Zápočet 40  15
        Zkouška Zkouška 60  15 3
Rozsah povinné účasti: 80% účast na cvičeních

Zobrazit historii

Podmínky absolvování předmětu a účast na cvičeních v rámci ISP: Splnění všech povinných úkolů v individuálně dohodnutých termínech.

Zobrazit historii

Výskyt ve studijních plánech

Akademický rokProgramObor/spec.Spec.ZaměřeníFormaJazyk výuky Konz. stř.RočníkZLTyp povinnosti
2024/2025 (N0988A060001) Biomedicínské inženýrství P čeština Ostrava 2 volitelný odborný stu. plán
2024/2025 (N0988A060001) Biomedicínské inženýrství K čeština Ostrava 2 volitelný odborný stu. plán
2023/2024 (N0988A060001) Biomedicínské inženýrství P čeština Ostrava 2 volitelný odborný stu. plán
2023/2024 (N0988A060001) Biomedicínské inženýrství K čeština Ostrava 2 volitelný odborný stu. plán
2022/2023 (N0988A060001) Biomedicínské inženýrství P čeština Ostrava 2 volitelný odborný stu. plán
2022/2023 (N0988A060001) Biomedicínské inženýrství K čeština Ostrava 2 volitelný odborný stu. plán
2021/2022 (N0988A060001) Biomedicínské inženýrství P čeština Ostrava 2 volitelný odborný stu. plán
2021/2022 (N0988A060001) Biomedicínské inženýrství K čeština Ostrava 2 volitelný odborný stu. plán
2020/2021 (N0988A060001) Biomedicínské inženýrství K čeština Ostrava 2 volitelný odborný stu. plán
2020/2021 (N0988A060001) Biomedicínské inženýrství P čeština Ostrava 2 volitelný odborný stu. plán
2019/2020 (N0988A060001) Biomedicínské inženýrství P čeština Ostrava 2 volitelný odborný stu. plán
2019/2020 (N0988A060001) Biomedicínské inženýrství K čeština Ostrava 2 volitelný odborný stu. plán

Výskyt ve speciálních blocích

Název blokuAkademický rokForma studiaJazyk výuky RočníkZLTyp blokuVlastník bloku

Hodnocení Výuky

Předmět neobsahuje žádné hodnocení.