450-4083/01 – Aplikace mikrokontrolérů v biomedicínském inženýrství (AMvBI)

Garantující katedraKatedra kybernetiky a biomedicínského inženýrstvíKredity4
Garant předmětuprof. Ing. Michal Prauzek, Ph.D.Garant verze předmětuprof. Ing. Michal Prauzek, Ph.D.
Úroveň studiapregraduální nebo graduálníPovinnostpovinně volitelný typu B
Ročník1Semestrletní
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í
CHO0178 Ing. Jan Choutka
PRA132 prof. 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 studenta obecně s mikrokontroléry založené na jádře ARM Cortex M a jejími aplikacemi zejména v oblasti biomedicínského inženýrství. Student je seznámen s možnostmi použití mikrokontrolérů včetně jejich základní konfigurace, nastavení periferií a konstrukce programu. Studenti by po absolvování tohoto kurzu měli být schopni využít mikrokontrolér pro ovládání a řízení jednoduchých hardwarových aplikací a to zejména v oblasti biomedicínského inženýrství.

Vyučovací metody

Přednášky
Individuální konzultace
Experimentální práce v laboratoři
Projekt
Výuka odborníka z praxe (přednáška nebo cvičení)

Anotace

Předmět je zaměřen na aplikaci mikrokontrolérů ARM Cortex M a jejich využití v biomedicínském inženýrství. Osnova předmětu má tři dílčí části. V první části budou vysvětleny základní pojmy z oblasti týkající se mikroprocesorů a mikrokontrolérů. Ve střední část předmětu se věnuje jednotlivým periferiím mikrokontroléru a jejich možnostem použití. Poslední část vysvětluje aplikace mikrokontroléru v biomedicínském inženýrství pomocí základních řídicích a měřicích úloh. Laboratorní práce v předmětu zahrnuje zejména praktickou činnost s vývojovými prostředky.

Povinná literatura:

Dean, Alexander G. Embedded systems fundamentals with ARM Cortex-M based microcontrollers : a practical approach. Cambridge: ARM Education Media, 2017.

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

Další studijní materiály

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

Student je hodnocen na základě práce v laboratoři, zápočtového testu a samostatného projektu. Zápočet se uděluje od 13. týdne. Podmínkou udělení zápočtu je dosažení minimálně 10 bodů, maximálně lze získat 40 bodů. Zkouška se skládá z písemné části – závěrečného testu (20–40 bodů) a ústní části (10–20 bodů). Celkové hodnocení je 51–100 bodů v souladu se studijním řádem.

E-learning

Materiály jsou dostupné v https://lms.vsb.cz/

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

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. Moderní trendy ve vestavěných řídicích systémech, přehled aktuálních technologií. 13. Závěrečná přednáška, shrnutí předmětu, příprava studentů ke zkoušce.

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 (40) 15
                Zápočtová písemka Písemka 40  1 1
        Zkouška Zkouška 60 (60) 15 3
                Písemná část Písemná zkouška 40  10 3
                Ústní zkouška Ústní zkouška 20  10 1
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
2026/2027 (N0988A060001) Biomedicínské inženýrství K čeština Ostrava 1 povinně volitelný typu B stu. plán
2026/2027 (N0988A060001) Biomedicínské inženýrství P čeština Ostrava 1 povinně volitelný typu B stu. plán
2025/2026 (N0988A060001) Biomedicínské inženýrství K čeština Ostrava 1 povinně volitelný typu B stu. plán
2025/2026 (N0988A060001) Biomedicínské inženýrství P čeština Ostrava 1 povinně volitelný typu B stu. plán
2024/2025 (N0988A060001) Biomedicínské inženýrství P čeština Ostrava 1 povinně volitelný typu B stu. plán
2024/2025 (N0988A060001) Biomedicínské inženýrství K čeština Ostrava 1 povinně volitelný typu B stu. plán
2023/2024 (N0988A060001) Biomedicínské inženýrství P čeština Ostrava 1 povinně volitelný typu B stu. plán
2023/2024 (N0988A060001) Biomedicínské inženýrství K čeština Ostrava 1 povinně volitelný typu B stu. plán
2022/2023 (N0988A060001) Biomedicínské inženýrství P čeština Ostrava 1 povinně volitelný typu B stu. plán
2022/2023 (N0988A060001) Biomedicínské inženýrství K čeština Ostrava 1 povinně volitelný typu B stu. plán
2021/2022 (N0988A060001) Biomedicínské inženýrství P čeština Ostrava 1 povinně volitelný typu B stu. plán
2021/2022 (N0988A060001) Biomedicínské inženýrství K čeština Ostrava 1 povinně volitelný typu B stu. plán
2020/2021 (N0988A060001) Biomedicínské inženýrství K čeština Ostrava 1 povinně volitelný typu B stu. plán
2020/2021 (N0988A060001) Biomedicínské inženýrství P čeština Ostrava 1 povinně volitelný typu B stu. plán
2019/2020 (N0988A060001) Biomedicínské inženýrství P čeština Ostrava 1 povinně volitelný typu B stu. plán
2019/2020 (N0988A060001) Biomedicínské inženýrství K čeština Ostrava 1 povinně volitelný typu B 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



2024/2025 letní
2023/2024 letní
2022/2023 letní
2021/2022 letní
2020/2021 letní