Distribuované vnorené počítačové systémy: Rozdiel medzi revíziami
Zo stránky SensorWiki
| Riadok 65: | Riadok 65: | ||
| # Obvody pripojiteľné na I2C.<BR>''Prezentácie autori nedodali.'' | # Obvody pripojiteľné na I2C.<BR>''Prezentácie autori nedodali.'' | ||
| # Riadenie napätia na RC člene I.<BR>[http://ap.urpi.fei.stuba.sk/mmp/prednaska11.pdf Slajdy z prednášky], [http://ap.urpi.fei.stuba.sk/balogh/pdf/09APVFirstOrderSystem.pdf + Článok.] | # Riadenie napätia na RC člene I.<BR>[http://ap.urpi.fei.stuba.sk/mmp/prednaska11.pdf Slajdy z prednášky], [http://ap.urpi.fei.stuba.sk/balogh/pdf/09APVFirstOrderSystem.pdf + Článok.] | ||
| # Riadenie napätia na RC člene II. | # Riadenie napätia na RC člene II.<BR> | ||
|   [[PS regulátor|Softvér k prednáške]] | |||
| == Cvičenia == | == Cvičenia == | ||
Verzia z 12:25, 17. december 2012
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. 
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.
- Ing. Richard Balogh
V Bratislave, IX.2012						Ing. Štefan Chamraz,PhD.