Popis předmětu - AD2B34MIK

Přehled studia | Přehled oborů | Všechny skupiny předmětů | Všechny předměty | Seznam rolí | Vysvětlivky               Návod
AD2B34MIK Mikrokontroléry
Role:  Rozsah výuky:14KP+6KL
Katedra:13134 Jazyk výuky:CS
Garanti:  Zakončení:Z,ZK
Přednášející:  Kreditů:6
Cvičící:  Semestr:Z

Webová stránka:

https://moodle.fel.cvut.cz/enrol/index.php?id=2638

Anotace:

Cílem předmětu je seznámit studenty s obsluhou zajímavých moderních periiferií a senzorů pomocí mikrokontroléru. V laboratořích si studenti naprogramují vlastní aplikace a změří jejich vlastnosti. Vzhledem k použití programovacího jazyka C se bude možné soustředit převážně na praktické úlohy. Tímto předmětem je zajištěna kontinuita s oborovým předmětem Integrovaná aplikovaná elektronika.

Výsledek studentské ankety předmětu je zde: AD2B34MIK

Výsledek studentské ankety předmětu je zde: A2B34MIK

Osnovy přednášek:

1. Základní pojmy mikroprocesorové techniky a architektury mikrokontrolérů, srovnání programovacích jazyků, možnosti vývojových prostředí.
2. Řízení běhu programu, větvení, podmíněné nepodmíněné skoky, využití nepřímé adresace při zpracování vícebytových dat.
3. Možnosti rozšíření paměťového prostoru, využití externích pamětí a moderních paměťových médii (SD/MMC, CF, USB flash disk,...).
4. Zpracování naměřených dat, zpracování pomocí tabulek, číselné konverze.
5. Význam přerušení, obsluha, zdroje a priority přerušení, inkrementální enkodéry a způsoby kódování.
6. Odměřování časových úseků prostřednictvím hardwarových a softwarových prostředků.
7. Obsluha inteligentních grafických, alfanumerických a LED displejů, časový multiplex.
8. Zpracování analogových signálů, řízení analogových soustav, problematika rušení, ochrany vstupů.
9. Principy a metody výkonové regulace (amplitudová, frekvenční a pulzně šířková), proporcionální regulace (PID).
10. Řízení a regulace malovýkonových motorů (stejnosměrných, krokových a servomotorů).
11. Komunikace s inteligentními senzory, SPI, I2C,1-Wire.
12. Komunikace mikrokontroléru s PC, propojení více mikrokontrolérů (LAN on board), využití sítí v mikroprocesorové technice.
13. Použití mikrokontrolérů v GSM a GPS aplikacích, RF identifikaci a bezdrátovém přenosu senzorových dat (Bluetooth, ZigBee, IR).
14. Komplexní přístup k řešení stability a bezpečnosti systému pomocí softwarových a hardwarových prostředků.

Osnovy cvičení:

1. Hardwarové a softwarové řešení potlačení zákmitů tlačítek, maticová klávesnice (programování, měření)
2. Inkrementární enkodéry, 4-fázové vyhodnocení (programování, měření)
3. Obsluha LED displeje, multiplexovaný režim, použití inteligentních budičů (programování, měření)
4. Obsluha inteligentních grafických a alfanumerických LCD (programování, měření)
5. Obsluha analogově digitálního převodníku, analogový senzor teploty, DA převodníky, spínaný menič napětí (programování, měření)
6. Akcelerometry, měření vibrací, náklonu (programování, měření)
7. Přenos dat přes IR rozhraní, kód RC5, příjem a zpracování časové informace DCF (programování, měření)
8. Řízení stejnosměrných, krokových (včetně mikrosteppingu) a servomotorů (programování, měření)
9. Komunikace s PC (UART, RS232) (programování, měření)
10. Komunikace se sériovou EEPROM pamětí (SPI, I2C), kódový zámek (programování, měření)
11. Inteligentní senzory teploty a vlhkosti (I2C, 1-Wire) (programování, měření)
12. Dekódování RFID Manchester kódu (programování, měření)
13. Přenos informací prostřednictvím modulu Bluetooth, ZigBee (programování, měření)
14. Zpracování a vyhodnocení dat z GPS modulu, ovládání GSM modulu pomocí AT příkazů (programování, měření, zápočty)

Literatura:

Robert B.Reese: Microprocessors From Assembly Language to C Using The PIC18Fxx2, Da Vinci Engineering Press, Hingham Massachusetts 2005 Brian W. Kernighan, Dennis M. Ritchie: Programovací jazyk C, Computer Press, a.s., Brno 2006

Požadavky:

https://moodle.kme.fel.cvut.cz/moodle/login/index.php?lang=cs

Poznámka:

Rozsah výuky v kombinované formě studia: 14p+6l

Předmět je zahrnut do těchto studijních plánů:

Plán Obor Role Dop. semestr


Stránka vytvořena 20.4.2024 07:54:16, semestry: Z,L/2023-4, Z/2024-5, připomínky k informační náplni zasílejte správci studijních plánů Návrh a realizace: I. Halaška (K336), J. Novák (K336)