Studienprojekte
PROJEKT
NFC-VHD
FAKTEN
Themenfeld
Hardwareentwurf, Softwareentwurf, FPGA-Design
Zeitraum
Oktober 2010 - Juni 2011
FH-Studierende
Patrick Greindl, Bernhard Greslehner, Dominik Heschl, Daniel Huber, Martin Klepatsch
FH-Betreuer
Prof.(FH) Dr. Josef Langer, DI (FH) Christian Saminger (NFC Research Lab)
Projekthomepage
Kurzbeschreibung
Dieses Projekt behandelt die Weiterentwicklung der Demonstratorapplikation für die VHD-Technologie (Very High Datarate) im Bereich Nearfield Communication (NFC). Um das Potenzial der in der Entwicklung befindlichen VHD-Technologie aufzuzeigen, entstand an der FH-Hagenberg eine Demoapplikation, welche in diesem Projekt weiterentwickelt wird.
DETAILS
Ausgangssituation / Motivation / Einleitung
Gemeinsam mit der Universität Klagenfurt, TU Graz und NXP Semiconductors arbeitet das NFC Research Lab (FH OÖ Forschungs & Entwicklungs GmbH) an der Steigerung der Datenrate über eine kontaktlose Schnittstelle. Um das Potential der neuen VHD-Technologie auf Messen und Ausstellungen demonstrieren zu können, wurde im Laufe des letzten Jahres eine Demoapplikation entwickelt. Bei der Demoapplikation werden Multimediadaten wie zum Beispiel Bilder und Videos via Bluetooth, USB-Stick oder WLAN an die Mediabox gesendet. Diese Box schickt die Daten über eine serielle Schnittstelle (SPI) an den VHD-Transponder, welcher kontaktlos die Daten an den VHD-Reader weiterleitet. Dieser VHD-Reader setzt sich aus einem analogen Empfangspart und dem Xilinx ML507-FPGA-Board zusammen. Die empfangenen Daten werden vom Xilinx ML507-FPGA-Board digital verarbeitet und auf einem Bildschirm dargestellt oder auf einer Flash-Karte abgespeichert.
Projektziel
Ziel des diesjährigen NFC-VHD-Projektes ist es, die bestehende VHD-Demoapplikation des NFC Research Labs zu erweitern. Die Implementierungen für die Mediabox werden aus Performancegründen von .NET Microframework auf Windows CE umgestellt. Für die Ansteuerung der Mediabox-Hardware müssen Windows CE Treiber implementiert und die bestehende Softwarekomponenten adaptiert werden. Ein Augenmerk wird auf die Neugestaltung einer intuitiven Oberfläche gelegt. Die in der Mediabox implementierten Anwendungen (Bildbrowser, Audio- und Videoplayer) werden in deren Darstellung und Interaktionsmöglichkeiten verbessert. Auf der Seite des ML507-FPGA-Boards wird die Möglichkeit geschaffen, JPEG-Bilder in einer Slideshow Audio- und Videodateien anzuzeigen bzw. abzuspielen. Dafür wird ein Dateibrowser entwickelt, welcher es ermöglicht, Dateien auf der Compact-Flash-Karte zu speichern, laden, anzeigen und abspielen zu können. Für die Soundausgabe muss der Audiocodec des ML507-Boards angesteuert werden. Des Weiteren wird ein IP-Core entwickelt, welcher als Sende- und Empfangs-Schnittstelle zwischen dem Prozessor (PowerPC) und der Singalverarbeitung von NXP dient. Die von der RFID-Übertragung gewonnen Messdaten werden auf der grafischen Oberfläche ausgegeben.


