Eisenbahn Steuerung via Internet SJF - Informatikwoche Eisenbahn Steuerung via Internet Marco Hunziker Luca Bruderer
Inhaltsverzeichnis 1. Projekt 2. Ziel 3. Realisierung 4. Schwierigkeiten
1. Projekt: Tele-Labor über Internet Steuern einer Eisenbahn via Internet 2. Ziel: Schnittstellen zwischen Browser und Eisenbahn kennenlernen Einführung in LabVIEW
3. Realisierung Webserver eingerichtet
Lab-Karte: Analoge und Digitale Ausgänge Analoge: Spannung (Geschwindigkeit) Digitale: 0-1 (Weichen) Verstärkung der Spannung und Stromstärke Mehr Leistung Digitale Signale werden weitergeleitet zu Relais (=Magnetschalter). Stromkreis der Weichen wird geschlossen Weichen werden geschalten
Einrichten eines Webservers via Socket Algorithmus für Weichen Algorithmus für Geschw. Server Client HTML Dokument Serverkommunikation Wartet auf Eingabe Eingabe Verarbeitung Ausgabe Wartet auf Eingabe
Algorithmus für die Weichen Case While Wie funktioniert eine Weiche? 2 Relais für Umschalten Für 0,5 sec aktiviert
Algorithmus für die Geschwindigkeit While Spannung wird verstärkt und zur Eisenbahn weitergeleitet
Webserver While Wartet auf Eingabe Eingabe Verarbeitung durch Algorithmen Ausgabe
4. Schwierigkeiten Erhöhung der Spannung des Zuges via Browser um 1V Spezielle Funktion einfügen (Shiftregister) Zug fährt nicht weiter, wenn Weiche gestellt wird Logikfehler: Falscher Rückgabewert Übertragungsgeschwindigkeit der Webcam war unbrauchbar Andere Software
Vielen Dank an: Betreuer Informatikzentrum Uni Basel Stiftung Schweizer Jugend Forscht