FM demodulációs algoritmus kifejlesztése hangkártyás mérésekhez
Szakdolgozat mérnök-informatikus BSc szakos hallgató számára
Témavezető: Gingl Zoltán egyetemi docens
Témakör: szoftverfejlesztés/méréstechnika
Műszaki Informatika Tanszék
A feladat leírása, a munka célja:
A számítógépek egyetlen analóg be- és kimeneti portját a hangkártya adja, mely minden számítógépen megtalálható. A jelek amplitúdóját nagy, 16-bites felbontással lehet mérni, ugyanakkor a pontosság kicsi, és az egyik fő hátrány, hogy a bemenet AC-csatolt, azaz nem lehet időben lassan változó jeleket mérni. Ha ezeket a jeleket frekvenciamodulált jelekké alakítjuk, akkor egyrészt lehetővé tehetjük DC jelek mérését, másrészt a pontosságot és megbízhatóságot is megnövelhetjük.
A cél egy nyílt-forrású JAVA alapú szoftver megírása, mely gyors, optimalizált frekvencidemodulációs algoritmus segítségével képes a mért jeleket valós időben képes grafikusan megjeleníteni, tárolni. A demodulált jelek valós értékekre skálázását és néhány fontosabb jelfeldolgozási lehetőséget is biztosítani kell.
A munkavégzés fontosabb lépései:
- A szükséges elméleti háttér megismerése
- FM demodulációs algoritmusok keresése, sebesség- és pontosságtesztje
- A szenzorjelek skálázásának megoldása
- Jelfeldolgozási alprogramok elkészítése
- Grafikus felhasználói felület és menürendszer létrehozása
- Mérések, tesztelés
- A dolgozat megírása
A fejlesztéshez rendelkezésre álló fontosabb erőforrások:
Kapcsolódó irodalom:
- Computer sound card assisted measurements of the acoustic Doppler effect for accelerated and unaccelerated sound sources, Am. J. Phys, 2001 Volume 69, Issue 12, pp. 1231
- A sound card based multi-channel frequency measurement system, The European Physical Journal Applied Physics March 2006, 33: 221-224
- VCO Transforms Sound Card Into Precision DC-Coupled ADC, Electronic Design, 2002
- Virtual Instrument for the Measurement of Haemo-dynamic Parameters Using Photoplethysmograph, IEEE IMTC 2006 – Instrumentation and Measurement Technology Conference, Sorrento, Italy 24-27 April 2006
A jelentkezés feltételei
- Érdeklődés a méréstechnika, műszerszoftverek területén
- A JAVA nyelv alapos ismerete
- Angol nyelvtudás
- A felsorolt fejlesztőeszközök ismerete vagy gyors megtanulási képessége
A téma kiíráasát engedélyezem.
Szeged, 2011.04.20. Gingl Zoltán, mb. tanszékvezető egyetemi docens