Vezetékes kommunikáció kiváltása BLE technológiára épülő beágyazott szoftver megoldással

OData támogatás
Konzulens:
Csuka Barna
Szélessávú Hírközlés és Villamosságtan Tanszék

Az okos eszközök és az Internet of Things térhódítása révén megnövekedett a fizikai eszközök közötti hálózatok kialakításának igénye, ezzel párhuzamosan pedig mindinkább kényelmetlenné válnak a hagyományos, vezetékes összeköttetést kívánó kommunikációs megoldások. Az IoT révén megjelenő új, vezeték nélküli hálózatok létrehozását lehetővé tevő módszerekkel szemben fontos elvárás az energiahatékonyság is, hiszen eszközeinket szinte kizárólag akkumulátorról működtetjük. Az említett követelményeket teljesítő, személyes hálózat kialakítását lehetővé tevő, rendkívül széles körben elterjedt Bluetooth Low Energy technológia ideális alternatívát kínál a vezetékes kommunikációra. Eszközeink kis fogyasztásával együtt jár képességeik korlátossága is, emiatt komplexebb feladatok megoldása gyakran több mikrokontroller összehangolását igényli. Ilyen komplex feladat lehet különböző vezeték nélküli technológiák közötti átjáró kialakítása, például vezeték nélküli szenzorhálózat Bluetooth kapcsolaton keresztül történő vezérlése. A szakdolgozat témája egy BLE-t támogató alkalmazás létrehozása volt a Silicon Labs Blue Gecko Bluetooth Smart SoC nevű, Bluetooth kapcsolatot lehetővé tevő radio board-jára. A beágyazott szoftver által megvalósításra került projekt célja az okos telefonok és tabletek révén elterjedt BLE technológia és a SiliconLabs által fejlesztett, szenzorhálózatokban alkalmazható Connect vezeték nélküli protokoll közötti átjárhatóság biztosítása. Mivel a különböző fizikai interfészeket eltérő mikrokontrollerek vezérlik, az MCU-k közötti kommunikáció lebonyolítására a beágyazott rendszerekben széleskörűen alkalmazott SPI kapcsolatot választottam. Az SPI interfész elterjedtsége miatt az elkészült eszköz képes tetszőleges vezeték nélküli protokollal kommunikáló hálózatot a felhasználók számára egyszerűen hozzáférhetővé tenni.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.