mikrovezérlők címkéhez tartozó bejegyzések

Akvárium automatizálás és távfelügyelet megvalósítása

Implementing aquarium automation and remote monitoring system

Ahhoz, hogy egy akvárium mikroklímája megfelelő legyen, számos berendezés kell összehangoltan működjön. Ilyenek pl. a vízforgató és szűrő berendezések, fényforrások, fűtőszálak, ventilátorok és CO2 adagoló rendszerek. Ezek egy jó részét egyszerű időzítőkkel szokták vezérelni, működésüknek a monitorozása pedig általában nincs megoldva. Számos műveletet (pl. halak etetése, vegyszerek adagolása) pedig csak manuálisan lehet elvégezni. A hallgató feladata egy olyan rendszer megvalósítása, mely egyrészt vezérelni tudja a különböző eszközöket, másrészről pedig monitorozza az akvárium állapotát, a mért paramétereket pedig távolról is le lehet kérdezni. A megvalósítás során figyelni kell az üzembiztonságra, vagyis a rendszer semmilyen körülmény között nem fagyhat le. Bővebben…

Látványos mérnökinformatikai témájú kísérletek és bemutatók készítése

Egyetemünkön kiemelten fontos, hogy megszólíthassuk a középiskolába járó ügyes diákokat. Ennek érdekében rendszeresen szervezünk bemutatókat nyílt napon és kutatók éjszakáján, azonban jelenleg a rendelkezésre álló kísérletek száma erősen korlátozott, ezért is célszerű lenne sok új érdekes kísérletet és bemutatót készíteni. Mivel a lányok az informatikus (és elsősorban a mérnökinformatikus képzésben) a nemzetközi trendek ellenére erőteljesen alul reprezentáltak, célszerű lenne olyan kísérleteket is fejleszteni, amelyek akár elsősorban őket célozzák meg. A hallgató feladata olyan kísérletek vagy bemutatók fejlesztése és építése, melyek a fent leírt szempontokat figyelembe veszik.

Mikrovezérlőre írt szoftver automatizált ellenőrzése

A Mikrovezérlők alkalmazástechnikája során a hallgatók különböző programokat írnak, melyek egy 8051 alapú mikrovezérlőn futnak. A jegyzőkönyvek javítása során igen hasznos lenne egy olyan eszköz, amely az elkészített programokat elemzi, és megvizsgálja, hogy azok megfelelnek-e a követelményeknek. Ugyanígy célszerű lehet, ha a hallgatók egy online felület segítségével maguk is le tudják ellenőriztetni a kódot. Bővebben…

MA-DAQ DDS modul fejlesztése átviteli függvények méréséhez

MA-DAQ-kal illetve a Picoscope 2206A segítségével lehetőség van átviteli függvények mérésére, de sajnos csak 1 MHz frekvenciáig. Ez jelentős korlát a Műszerelektronika tárgy oktatásánál. A gyakorlatok megfelelő megvalósításához szükség lenne egy olyan jelgenerátorra, mely 50 MHz frekvenciáig képes szinuszjel előállítására. Költséghatékonyság szempontjából egy olyan modul megvalósítása jöhet szóba, mely a MA-DAQ-hoz illeszthető és egy DDS jelgenerátor chip segítségével állítja elő a kívánt jelet. Bővebben…

További, 8 bit-es mikrovezérlő témák

További lehetséges témaötletek Silicon Laboratorries 8 bit-es mikrovezérlőket felhasználva:

  • Mikrovezérlős műszerek számára távoli Firmware update lehetőségének megteremtése, megbízhatóságának ellenőrzése
  • Mikrovezérlős műszerek kommunikációjának megbízhatóságának növelése, megbízhatóság tesztelése
  • Szabályos műszervezérlési interfészek implementálása 8 bit-es mikrovezérlők számára
  • Library készítése grafikus kijelzők meghajtására

Bővebben…

Moduláris, LED-mátrix alapú kijelző megvalósítása

Végezze el egy általános célú moduláris, flexibilis máretű LED mátrix alapú kijelző tervezését, kivitelezését és tesztelését. A kijelző egy moduljának mérete legyen 48×8-as. A rendszert három egységből alakítsa ki. A led kijelző tartalmazzon autonomiát biztosító mikrokontrollert, így a kijelző önállóan is képes a már feltöltött információt megjeleníteni. A rendszer egy másik modulja egy egy lapos számítógép, amely a rendszer központi szerepét látja el. A rendszer harmadik eleme egy HMI interface mely segítségével a felhasználó elvégezheti a receptkezeléseket. Készítse el a szükséges szoftver komponenseket, tesztelje az elkészített programokat a mikrokontrollereken és PC-ben. A munka elkészítése folyamán különös figyelmet fordítson az elemek és modulok közötti kommunikáció megvalósítására. A modulok összekapcsolása esetén természetes, hogy megnövekszik a rendszer energi igénye, ügyeljen a megfelelő tápellátás biztosítására. Adjon példákat a felhasználási lehetőségekre.

Interaktív sakktábla fejlesztése (megvalósítva)

Development of an interactive chessboard

A sakk egy olyan kétszemélyes játék, melynek története több mint egy évezredre nyúlik vissza. A szakdolgozat célja egy olyan, mikrovezérlőn alapuló, “interaktív sakktábla” megtervezése, majd hardveres és szoftveres megvalósítása. A sakktáblának képesnek kell lennie a bábuk érzékelésére, valamint a sakkjáték szabályainak betartatására interaktív visszajelzés segítségével. A sakktáblát úgy kell kiképezni, hogy a jövőben személyi számítógéphez vagy egylapos PC-hez is lehessen csatlakoztatni.

DAGU robotkar vezérlése (elkelt)

A DAGU robotkar hat szabadsági fokkal rendelkezik. Jelenleg egy kínai szoftverrel vezérelhető számítógépről. A szakdolgozó a következő feladatok közül választhat: felhasználóbarát szoftver készítése, saját vezérlő elektronika készítése, demófeladatok megvalósítása. Bővebben…

Műszerfejlesztés: HF-DAQ

1 MHz feletti analóg jelek mérésére és feldolgozására vannak a kereskedelemben is kapható mérőeszközök, azonban ezek ára általában 1 MFt felett van. A feladat már csak azért is kihívás, mert ekkor a mikrovezérlők alkalmazása önmagában már nem elég. Az FPGA-k ugyanakkor alkalmasak nagyon gyors adatfeldolgozásra és akár valós idejű reagálásra. Bővebben…