Protokoll teszter készítése SPI alapú gyorsulásmérőhöz

OData támogatás
Konzulens:
Szabó Zoltán
Automatizálási és Alkalmazott Informatikai Tanszék

A feladatom egy olyan eszköz elkészítése volt, aminek a segítségével SPI alapú gyorsulásérzékelőket illetve kommunikációjukat lehet tesztelni. Fontos volt, hogy univerzális legyen, azaz ne csak egy adott gyorsulásmérőt lehessen vele tesztelni, hanem egy egész gyorsulásérzékelő család teszteléséhez alkalmas legyen. A teszt eszközök a VTI sca8xx/sca3xxx típusú gyorsulásszenzorok. Az eszköz XML fájlok segítségével konfigurálható. Megadható, hogy milyen szenzorról van szó, annak milyen regiszterei vannak stb. A start-up és teszt szekvenciák is XML fájlokkal írhatók le.

A teszt berendezés rendelkezik LCD kijelzővel, így a felhasználó egy felhasználói felületen tudja bekonfigurálni az eszközt és teszteket indítani, vagy akár manuálisan is tud egyes regisztereket írni illetve olvasni. Az eszköz megjeleníti a gyorsulásérzékelőtől érkező SPI üzenetet. Ez az üzenet tartalmaz státusz biteket és a regiszterben tárolt adatot. A státusz bitek bitenként jelennek meg és ha valamelyik eltérő a normális működéstől akkor annak a bitnek a háttere pirosra vált. Így a felhasználó azonnal láthatja ha valami nincs rendben. A tesztek eredményei és a manuális regiszter írások és olvasások mentésre kerülnek log fájlokban az SD kártyán.

Letölthető fájlok

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