Date post: | 05-Apr-2015 |
Category: |
Documents |
Upload: | beate-laur |
View: | 110 times |
Download: | 1 times |
Eisenbahn Steuerung via Internet
SJF - Informatikwoche
Marco Hunziker
Luca Bruderer
Inhaltsverzeichnis
1. Projekt
2. Ziel
3. Realisierung
4. Schwierigkeiten
2. Ziel:
Tele-Labor über Internet
Steuern einer Eisenbahn via Internet
Schnittstellen zwischen Browser und Eisenbahn kennenlernen
Einführung in LabVIEW
1. Projekt:
3. Realisierung
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
Wartet auf Eingabe
Ausgabe
Algorithmus für die Weichen
Wie funktioniert eine Weiche?
2 Relais für Umschalten
Für 0,5 sec aktiviert
Case
While
Algorithmus für die Geschwindigkeit
Spannung wird verstärkt und zur Eisenbahn weitergeleitet
While
Webserver
Wartet auf Eingabe Eingabe
Verarbeitung durch Algorithmen
Ausgabe
While
4. Schwierigkeiten
Zug fährt nicht weiter, wenn Weiche gestellt wird
Logikfehler: Falscher Rückgabewert
Erhöhung der Spannung des Zuges via Browser um 1V
Spezielle Funktion einfügen (Shiftregister)
Übertragungsgeschwindigkeit der Webcam war unbrauchbar
Andere Software
Vielen Dank an: Betreuer
Informatikzentrum Uni Basel
Stiftung Schweizer Jugend Forscht