Übersicht Gesamtprojekt

LabVIEW

Die Aufgabenstellung des Teilprojektes LabVIEW besteht darin, dass man eine benutzerfreundliche Oberfläche generiert. In dieser Benutzeroberfläche kann ein beliebiger Mitarbeiter seine Befehle eingeben. Diese Testpatterns können Binär oder in Hex Schreibweise definiert werden. Alle Befehle werden dann in einem Paket zusammengefasst und zum µC weitergeleitet.

XMC Hexagon Kit

Dieser Teilbereich befasst sich mit der Programmierung des XMC Hexagon Kits von Infineon, welches mit den beiden anderen Komponenten dieser Diplomarbeit kommuniziert (LabVIEW, Platine). Zur Kommunikation mit LabVIEW wird die Schnittstelle UART verwendet. Als erstes werden die Pakete von LabVIEW empfangen und ausgelesen. Der nächste Schritt ist, das Trigger Signal von der Anlage (Stresstestanlage von Infineon) einzulesen und abhängig von diesem Signal werden die Pakete an die Platine weitergeleitet. Der Controller bietet Ausgänge für insgesamt 16 Bauteile, die alle mit den Befehlen beschalten werden.

Hardware

Dieser Teil der Diplomarbeit setzt sich aus der benötigten Hardware zusammen. Es wird mit Unterstützung der Werkstätte HTL Mössingerstraße eine Platine entworfen und gefertigt. Diese enthält einen Optokoppler, Pegelkonverter und verschiedene Treiber. Der Optokoppler sorgt für eine galvanische Trennung, währenddessen der Pegelkonverter verschiedene Spannungsversorgungen für verschiedene Bauteile, bereitstellt. Da der µC seine Ausgänge auf die Platine weiterleitet, wird auch eine UART-Schnittstelle mit einbezogen. Der Platinen-Entwurf erfolgt mit Eagle. Eventuell ist auch ein Gehäuse für die Platine geplant, diese wird dann mit dem Laser-Cutter der Schule gefertigt.