Funktionsnachweis

 

Nachdem das Substrat gefertigt wurde, ist die geforderte Funktion nachzuweisen. Hierfür müssen Demoapplikationen entwickelt werden, welche die einzelnen Hardwarefunktionen verwenden und anzeigen. Die Entwicklung der Testanwendungen erfolgt mit Hilfe der Intel XDK, hierbei handelt es sich um eine Cross-Toolchain, welche in eine Entwicklungsumgebung integriert wurde. Als Programmiersprache wird JavaScript verwendet, da diese auch für die bisherigen MixMaster-Anwendungen genutzt wurde.

Nachzuweisende Funktionen

Die erste Aufgabe der Platine besteht darin, die Ansteuerung der Leistungselektronik für die Magnetventile zu ermöglichen. Hierfür werden die digitalen 1.8V Pegel des Intel Edison auf 3.3V gewandelt. Die Leistungselektronik verfügt über LEDs um den Zustand der Magnetventile anzuzeigen. Folglich kann die Funktionalität der gefertigten Platine nachgewiesen werden, indem die digitalen Ausgänge des Intel Edison mit einem Rechtecksignal beschalten werden und die LEDs daraufhin, im Takt dieses Signales, blinken.

Die zweite Aufgabe der Platine besteht darin, die Auswertung des Messverstärkers HX711 zu ermöglichen. Die Testapplikation versucht im ersten Schritt, über die digitale Schnittstelle, Messdaten von dem Verstärker zu empfangen. Daraufhin werden entweder über ein Potentiometer oder einen Signalgenerator unterschiedliche Signale erzeugt, welche anschließend über den Messverstärker von dem Intel Eidson verarbeitet und visualisiert werden. Dadurch kann die erwünschte Funktion des integrierten Messverstärkers nachgewiesen werden.