Orvostechnikai szenzorok használata Zynq SoC eszközzel

OData támogatás
Konzulens:
Raikovich Tamás
Méréstechnika és Információs Rendszerek Tanszék

A szakdolgozat témája különböző mérési elveken alapuló orvostechnikai szenzorok bemutatása, alapvető funkcióinak tesztelése, a mérési eredmények értékelése, illetve összehasonlítása. Jelen dolgozat keretein belül egy pulzoximéter és egy elektrokardiográfiai szenzor kerül bemutatásra, illetve az ezek által szolgáltatott nyers adatokhoz tartozó jelfeldolgozási algoritmus. A mérési elrendezésben egy Zynq SoC eszközt használok fel (PYNQ – Z1), amely az adatgyűjtést, és annak elemzését elvégzi. Az eszköz legfontosabb tulajdonsága, hogy egy ’hibrid’ – mikroprocesszoros, FPGA-s – architektúra található meg rajta. Már itt célszerű leszögezni, hogy az eszköz választásának indokoltsága pusztán didaktikai szempontokra, és személyes motivációra vezethető vissza – sem a jelfeldolgozási algoritmus bonyolultsága, sem az adatok érkezésének sebessége nem indokolja az FPGA használatát, nincs szükség hardveres gyorsításra. A programozható logikai részt csupán a kivezetésekhez használom fel, magát a jelfeldolgozást az ARM processzor végzi.

A fent említett didaktikai szempontok és személyes motiváció alapja, hogy a ’System-on-a-Chip’ (SoC) elvet megismerjem, a Zynq-hez tartozó tervezési lépéseket (’design flow’) elsajátítsam, és az ehhez tartozó fejlesztői környezetet készségszinten használni tudjam. Akár a gyakorlatban, éles projektben, munkahelyen kamatoztassam a szakdolgozat elkészítése során megszerzett tudást, amely nem kifejezetten az orvostechnikára korlátozódik, hanem általában véve a jelfeldolgozásra, az SoC eszközök használatára vonatkozik. Éppen ezért, a pulzusdetektáló algoritmusok is egy egyszerű állapotgép-implementációval történnek, nem szolgáltatnak orvosi értékelésre alkalmas információkat.

Letölthető fájlok

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