Logitech játékkonzol illesztése CAN-buszra

OData támogatás
Konzulens:
Dr. Tóth Csaba
Méréstechnika és Információs Rendszerek Tanszék

A szakdolgozatom elkészítése során a Beágyazott rendszerek laboratóriumban oktatási célokra használt laborautóval és annak vezérléséért felelős játékkonzollal ismerkedtem meg. Megvizsgáltam a konzol belső felépítését, a vezérlőkártyán elhelyezett alkatrészek szerepét, a csatlakozókba érkező, csatlakozókból kimenő jelek funkcióit, a kormány- és pedálegység összeköttetését, a konzol jelenlegi CAN-buszra illesztésének megoldását és a buszon olvasható üzeneteit. Annak érdekében, hogy egy PC segítsége nélkül, közvetlenül lehessen a CAN hálózatra illeszteni a konzolt, átgondoltam a lehetőségeket, hogy milyen módon lehet átalakítani, kiegészíteni a vezérlőkártyát. Végül egy új panel tervezése mellett döntöttem, ehhez az eredeti vezérlőkártyáról szerzett ismereteket felhasználva választottam ki a megfelelő integrált áramköröket, csatlakozókat és az egyéb kiegészítő alkatrészeket. A kiválasztás után CAD tervező program segítségével elkészítettem a kapcsolási rajzot, ennek helyességéről való meggyőződés után pedig a nyomtatott áramkört. Pontos méretet vettem az eredeti vezérlőkártyáról annak érdekében, hogy az új tökéletesen illeszkedjen a régi helyére. A nyomtatott áramkör megtervezésére nagy hangsúlyt fektettem, a huzalozási és alkatrész elhelyezési szabályokat szigorúan betartottam, hogy a vezérlőkártya élesztése után ne lépjen fel helytelen működés. A gyártás után beforrasztottam az addigra kiválasztott és megvásárolt IC-ket és egyéb alkatrészeket (kondenzátorok, ellenállások, csatlakozók stb.), majd felélesztettem az áramkört.

A felhasznált mikrokontrollerhez a Tanszéken rendelkezésre állt egy fejlesztőkártya, aminek segítségével a kontroller programozásának az alapjaival is megismerkedtem, különösen a belső CAN-vezérlő áramkörhöz tartozó regiszterekkel és CAN üzenetek generálásával.

Letölthető fájlok

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