Autóipari kommunikációs protokoll anlizátor

OData támogatás
Konzulens:
Szalay Zoltán Attila
Szélessávú Hírközlés és Villamosságtan Tanszék

A beágyazott rendszerekben számos példát találhatunk kommunikáció protokolok alkalmazására. Ezen eszközök fejlesztése magában foglalja azok hibáinak kiküszöbölését, amely gyakran jelent valamilyen protokolon keresztüli kommunikációt. Így például UART, SPI vagy I2C. A kommunikáció létrehozásához, azonban gyakran szükség van valamiféle egyéb hardware-ra, például egy mikrokontrolleres fejlesztőkártyára. A fejlesztés ezen szakaszát segítendő, egy eszközt terveztem, amely különböző interface-eken keresztüli adatcserét könnyíti meg. A rendszer alapját egy raspberry pi számítógép képezi az erre tervezett bővítő kártya logikai szintillesztést illetve a pin-ek védelmét biztosítja. Ezen felül egy CAN adó-vevő áramkört is tartalmaz ezzel bővítve a kapcsolódási lehetőségek számát. A raspberry pi ethernet kapcsolaton keresztül kommunikál az őt vezerélő host számítógéppel. A bejövő kéréseket egy azon futó python-ban írt szerver dolgozza fel. A szakdolgozat magában foglalja kapcsolás és az ehhez tartozó nyomtatott áramkör tervezését, ezen felül a raspberry pi-on futó szoftver megírását. A fejlesztés számos nehézséget tartogatott, így például a nyomtatott áramkör tervezési hibáit azonban ezeket a problémákat sikeresen tudtam áthidalni. Ezen problémák megoldásán keresztül számos terülten volt lehetőségem a fejlődésre, melyeket igyekeztem mindig megragadni.

Letölthető fájlok

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