Popis předmětu - AD2B34MIK
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=2638Anotace:
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 2006Požadavky:
https://moodle.kme.fel.cvut.cz/moodle/login/index.php?lang=csPozná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 16.9.2024 17:50:45, semestry: Z/2025-6, L/2023-4, Z,L/2024-5, Z/2023-4, 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) |