Seminář z architektury digitálních systémů

7. Jazyk C - programování EEPROM, makra, ap. (ME)

Studijni materialy

Zadání projektů

1. RGB led - využít tříbarevnou diodu RGB a udělat na ni různé efekty, ovládání pomocí tlačítek

2. Simulace svíčky - pomocí několika diod vytvořit simulaci svíčky, ovládání pomocí tlačítek

3. maják - efekt točícího se majáku (např. ze 4 diod), tlačítka na zrychlování/zpomalování - Lóránt Oroszlány

4. inteligentní semafor - infra/uz čidlo na auta z boční silnice + tlačítko pro chodce - Jan Sedlák

5. Implementace reálných hodin do světelného POV textu - Petr Raska

6. Využití akcelerometru - destička se 4 diodami - Tomas Kotula

7. Seriova linka 9600b. pomocí PICu, s krystalem, vstup/vystup

8. Voltmetr pomocí PICu na stejnosmerne napeti. Zobrazeni na dvouradkovem displeji s radicem HD44780.

9. Simulace ovladani nabijeni hybridniho motoru - přepínaní jízda na elektřinu/benzín, dobíjení

10. Ovládání dispeleje s řadičem textu HD44780 (PIC 16f ...)

11. Ovládání grafického dispeleje s řadičem (PIC 16f...) - Milan Vranik, Ľuboš Kardoš

12. POV effect pomocí mávátka

13. hodiny pomocí RTC a zobrazení na displeji

14. jednoduchý teploměr se signalizací překročení max. teploty, s nastavením max. teploty, OneWire - digitální - Mário Mertin

15. jednoduchý teploměr se signalizací překročení max. teploty, s nastavením max. teploty, AD převodník - odporové čidlo - Michal Tóth

16. Navrhněte obvod pro přenos dat optickou cestou na vzdálenost 5m.

17. Navrhněte obvod realizující časovou závoru, pro měření doby jízdy na okruhu.

18. Navrhněte a realizujte jednoduché minutky. Čas zobrazujte ve tvaru
mm na sedmisegmentovkách. Čas se nastavuje stlačením tlačítka, kdy po
jisté době držení tlačítka, dojde ke zvýšení hodnoty minut o jednu. Při
puštění tlačítka dochází ke startu a odpočtu. K indikaci konce časového
intervalu použijte ledku, která bude aktivní po dobu cca deseti sec.

19. měření vzdálenosti pomocí ultrazvuku - Martin Pavelek

20. vytvořit funkční repliku leteckého kompasu řízenou mikroprocesorem PIC - ing. Michael Borůvka

 (TETRIS, POV s akcelerometrem, POV točící se nebo kyvadlo)

Výběr projektu

 Jakmile odevzdáte příklad z minulé hodiny, máte možnost vybrat si projekt. Do příští hodiny (nejpozději během příští hodiny) nám zašlete podrobně rozepsané zadání vámi vybraného projektu na email (vojtec@ics.muni.cz, cc: xmatejz@mail.muni.cz, cc: elich@mail.muni.cz) s předmětem PB171 - projekt.

.

Podrobné zadání musí obsahovat následující:

  • specifikace vstupů - jaké vstupy, kolik, co budou dělat
  • specifikace výstupů - jaké výstupy, kolik, co budou dělat
  • textový popis přesně popisující, jak se bude dané zařízení chovat