Distribuované vnorené počítačové systémy: Rozdiel medzi revíziami
Zo stránky SensorWiki
Riadok 20: | Riadok 20: | ||
My vás hodnotíme tak, ako vidíte v tejto tabuľke. Prosím, ohodnoťte aj vy našu prácu -> | My vás hodnotíme tak, ako vidíte v tejto tabuľke. Prosím, ohodnoťte aj vy našu prácu -> | ||
'''[https://docs.google.com/spreadsheet/viewform?formkey=dGVoUDlKQXl1TzdBU3F4bTdHaUhlX0E6MA#gid=0 vyplňte dotazník]''' -- pomôžete zvýšiť kvalitu tohoto predmetu. | '''[https://docs.google.com/spreadsheet/viewform?formkey=dGVoUDlKQXl1TzdBU3F4bTdHaUhlX0E6MA#gid=0 vyplňte dotazník]''' -- pomôžete zvýšiť kvalitu tohoto predmetu. | ||
<iframe width='500' height='300' frameborder='0' src='https://docs.google.com/spreadsheet/pub?key=0AhS3f3dCsrEvdFB1QU9CZWZGRVNRRnNTQV9zYjNMMFE&single=true&gid=0&range=a1%3Ah33&output=html&widget=true'></iframe> | |||
Verzia z 12:59, 10. január 2013
Odkaz na AIS:
- 38156_3I - Distribuované vnorené počítačové systémy
Ročník: 2.Ing aplikovaná mechatronika
Semester: zimný
Rozsah: 3-2 (z,s)
Prednášateľ: Ing. Štefan Chamraz,PhD.
Záver semestra
Vypracované projekty majú byť zverejnené tu...
Hodnotenie predmetu
My vás hodnotíme tak, ako vidíte v tejto tabuľke. Prosím, ohodnoťte aj vy našu prácu -> vyplňte dotazník -- pomôžete zvýšiť kvalitu tohoto predmetu.
<iframe width='500' height='300' frameborder='0' src='https://docs.google.com/spreadsheet/pub?key=0AhS3f3dCsrEvdFB1QU9CZWZGRVNRRnNTQV9zYjNMMFE&single=true&gid=0&range=a1%3Ah33&output=html&widget=true'></iframe>
Cvič. Prog. Proj. Skuska Bonusy Spolu Známka -------------------------------------------------------------------- Vzorná Evička 10 20 20 50 0 100 A Virág Edvin 9 4 Topoli Lukás 9 0 Géczy Michal 8 0 Kamenský Ondrej 10 0 Mrva Lukáš 10 7 Rekšák Vladimír 10 7 Cebák Marek 10 1 Darvaši Peter 10 1 Šnyr Pavol 10 1 Solik Tivadar 10 2 Boráros Alexander 10 Gál Ladislav 10 Gálik Gabriel 10 20 20 6 Gogola Roman 10 20 20 9 Baláž Ján 10 6 Kupčiha Jozef 10 3 Berčák Andrej 10 4 Harmata Juraj 10 Rozsár Adam 10 Vincze Tamás 10 Špitálová Zuzana 10 20 20 0 Statečný Tomáš 10 Mazúch Ján 10 1 Lovaš Peter 10 4 Lacko Martin 8 Pecho Andrej 10 2 Oravec Tomáš 10
Prednášky
- Úvod - Štruktúra a základné vlastnosti MMP (AVR). Pamäťový podsystém a spôsoby adresovania. Zabudované periférne obvody: univerzálne vstupy a výstupy.
Slajdy z prednášky - LCD zobrazovač. Klávesnica.
Slajdy z prednášky - Zabudované počítadlá (čítače) a časovače I.
Slajdy z prednášky - Prerušenia. (Resetovacie obvody. Watchdog.)
Slajdy z prednášky - Zabudované počítadlá (čítače) a časovače II - PWM, využitie ako D/A prevodník.
Slajdy z prednášky - Návrh parametrov PWM signálu a spracovanie PWM signálu.
Slajdy z prednášky, + Článok, + SMT160 datasheet - Analógovo číslicový prevodník.
Slajdy z prednášky I., Slajdy z prednášky II. - Zabudované periférne obvody: sériové rozhranie - USART.
Slajdy z prednášky, Doplňujúce materiály. - Zabudované periférne obvody: I2C zbernica.
Slajdy z prednášky - Obvody pripojiteľné na I2C.
Prezentácie autori nedodali. - Riadenie napätia na RC člene I.
Slajdy z prednášky, + Článok. - Riadenie napätia na RC člene II.
Softvér k prednáške
Cvičenia
- v piatok o 9:00, 11:00 a 13:00 v miestnosti D-519
Cvičenia pozostávajú z dvoch častí. V prvej časti cvičiaci vysvetlí preberanú látku a predvedie funkčnú ukážku. V druhej časti budú študenti prezentovať vedomosti z prednášok a cvičení tak, že podľa pokynov cvičiaceho upravia ukážkový program.
Vybavenie na cvičenia:
- vývojová doska Acrob (Technical documentation)
- procesor ATmega328 (datasheet - 22,3MB!, stiahnite si na svoj počítač).
- Cvičenie 1
Tvorba programov pre MMP. Prekladače. Assembler. Hex súbor. Simulátor. Emulátor. AVR Studio. Pamäťové priestory. - Cvičenie 2
Tvorba programov vo vyššom programovacom jazyku. AVR-Gcc. Simulátor, debugger. AVR Studio. Časovanie, slučky. - Cvičenie 3
LCD displej. Zobrazovanie textu. Špeciálne funkcie. Užívateľské znaky, diakritika. - Cvičenie 4
Čítače a počítadlá. Generovanie časových vzoriek. - Cvičenie 5
Spracovanie prerušenia. Dokončenie predošlých úloh. - Cvičenie 6
PWM. Použitie čítača T1 v režime PWM. Generovanie analógového signálu pomocou PWM. - Cvičenie 7
Meranie dĺžky periódy neznámeho signálu pomocou počítadla. - Cvičenie 8
USART. Konfigurácia periférie. Nastavenie baudovej rýchlosti, parametrov prenosu, atď. Vizualizácia. - Cvičenie 9
A/D prevodník, referenčné napätia, vzorkovanie. - Cvičenie 10
Distribuované systémy. Zbernica i2c. - Cvičenie 11
Práca na projektoch I. - Cvičenie 12
Práca na projektoch II. Prezentácia výsledkov - Anketa
Pomôžte zvýšiť kvalitu tohoto predmetu.
- NEW: Keď to nefunguje... Piny PD0 a PD1 vs. Bootloader
- NEW: Keď to nefunguje... ISP Mode error
- Dodatok 1: AVR Pamäťové priestory
- Dodatok 2: AVR Vstupy a výstupy v C
- Dodatok 3: AVR Bit Magic
- Dodatok 4: AVR a <stdio.h> - printf("Hello, World!\n");
Literatúra
Katalógové listy použitých obvodov (dostupné na internete). Okrem toho je literatúra vo forme odkazov pri každom cvičení
Podmienky absolvovania
Zápočet
- aktívna účasť na cvičeniach a vypracovanie úloh z cvičení (10b)
- vypracovanie referátu na zadanú tému (20b)
- vypracovanie projektu - programu (20b)
Záverečná skúška (50b)
Učitelia
- Ing. Štefan Chamraz,PhD. (stefan.chamraz @ stuba.sk)
- Ing. Richard Balogh (balogh @ elf.stuba.sk)
V Bratislave, IX.2012 Ing. Štefan Chamraz,PhD.