Symbol www.digital-bahn.de Symbol
Shop Forum Gästebuch Suche Kontakt

Drehscheibendekoder 2010 - PC-Schnittstelle

Diese Seite beschreibt die Möglichkeiten der PC-Steuerung des DSD2010-Systems.
achtung3 (1K) Entwicklung ist noch nicht abgeschlossen, Änderungen möglich achtung3 (1K)

Bedienung / Gleis-Definition / Parameter / Diagnose / Anschluss / Download

 
Die Haupt-Platine besitzt eine RS232-Schnittstelle, an der ein PC angeschlossen werden kann. Über diese Schnittstelle ist die komplette Bedienung des DSD2010 Systems möglich. Die Bühne kann angesteuert werden, Soll- und Istposition kann ausgelesen werden. Besonders nützlich ist die PC-Verbindung bei der Inbetriebnahme des Systems, da hierdurch erhebliche Diagnose-Möglichkeiten bestehen.
Des weiteren kann hierüber das System komfortabel konfiguriert werden, wenn die voreingestellten Parameter nicht dem eigenen Geschmack entsprechen.
 
Es ist eine PC-Software (Windows) im Gratis-Download erhältlich, die diese Funktionalität besitzt.
 
Die Software-Schnittstelle ist natürlich dokumentiert und frei zugänglich, sodass es jedem Hersteller von Steuerungs-Programmen freisteht, das DSD2010 System direkt über diese Schnittstelle in die PC-Software zu integrieren. arrow Doku

Panel: Bedienung

Das Bedien-Panel bietet u.a. direkte Gleis-Anwahl. In der grafischen Darstellung ist die Ist-Position in Grau zu sehen. Die blasse Anzeige wäre dann die Soll-Position, zu der sich die Bühne nach Druck auf "zum Ziel drehen rechts / links" bewegt. Ausserdem werden Infos der Bühne angezeigt (z.B. die Rückmelde-Kontakte und die Info "Bühne dreht").
 
DSD2010_PC

zurück zum Anfang nach Oben

Panel: Gleis-Definition

Hier wird die Drehscheibe definiert: Gleise werden aktiviert und stehen damit im Bedien-Panel zur Direkt-Anwahl zur Verfügung. Auch können die Adressen für die digitale Ansteuerung via DCC / MM eingestellt werden. Die blaue Linie ist die "Umschalt-Linie" und für 2-Leiter Fahrer interessant. Hier wird die Polung der Gleise umgedreht (Kehrschleifen-Funktion).
 
DSD2010_PC

zurück zum Anfang nach Oben

Panel: Parameter

Hier können Parameter für den Drehscheiben-Betrieb angepasst werden. Hierzu zählt z.B. die Drehscheiben-Geschwindigkeit, Sound-Parameter wie die Länge des Horn-Signals, Zeit-Verzögerungen usw.
 
DSD2010_PC

Adressen vergebenen

Neben der manuellen Adress-Vergabe durch direktes definieren der Adresse in den entsprechenden Eingabe-Feldern stehen verschiedene automatische Ausfüll-Funktionen zur Verfügung:
 
In diesem Beispiel wird z.B. die Funktion "Adressen Positionen von P1 aufsteigend ohne Wechsel" ausgewählt.
 
DSD2010_PC

 
Nun muss der Button "Los!" betätigt werden und die Felder werden entspreched ausgefüllt.
 
DSD2010_PC

 
Nun sind die Felder ausgefüllt, aber die Daten müssen dann mittels "Werte schreiben" noch zur Gruben-Platine übertragen werden!
 
DSD2010_PC

 

zurück zum Anfang nach Oben

Panel: Diagnose

Das Diagnose-Fenster gibt Fehlermeldungen heraus. Es werden Fehler angezeigt, soweit diese vom System erkannt werden (z.B. Kurzschluss im Motor-Anschluss, fehlerhafte Sensor-Pegel, Motor nicht angeschlossen, fehlerhafte Kommunikation Hauptplatine zur Bühnen-Platine usw.). Die beiden Grafen zeigen dann direkt die Spannungs-Pegel an einigen Messpunkten der Bühnen-Platine (z.B. die des Sensors), was die Diagnose bei Problemen erheblich erleichtert.
 
DSD2010_PC

Fehler-Anzeige

DSD2010_PC

Direct Drive: Einmessen der Drehscheibe

Die sog. "Direct Drive" Funktion ermöglicht es, direkt mittels Geschwindigkeits-Vorgabe vom PC aus die Bühne zu bewegen. Dies ist insbesondere zur Diagnose und zum Justieren der Geschwindigkeit sowie der Lastregel-Parameter seht nützlich.
 
Drückt man im "Direct Drive" Panel auf den Button "Start Direct Drive", so wird dieses Panel gelb gefärbt und die Bühne sollte sich mit der eingestellten Geschwindigkeit bewegen. Über die 4 Einstell-Taster "-5", "-1", "+1" und "+5" kann jetzt die Geschwindigkeit der Drehbewegung definiert werden. Auch dir Drehrichtung kann gewählt werden.
 
Um nun die Drehscheibe optimal einzumessen, muss zunächst der Haken bei "Regelung aktiv" entfernt sein. Nun wird die Geschwindigkeit so eingestellt, dass die Bühne sich mit langsamer Geschwindigkeit bewegt. Die obere (Rote) Kurve zeigt hierbei den gemessenen Motor-Strom an, die untere (Blaue) zeigt den Pegel am optischen Sensor an. Es sollten sich in der Blauen Kurve ungefähr diese Impuls-Form ergeben:
DSD2010_PC
Nun ein Blick auf die Rote Kurve, die den Motor-Strom anzeigt. Die Strom-Werte ändern sich mit der eingestellten Geschwindigkeit, mit der Belastung (z.B. wenn mit dem Finger gebremst wird) und auch mit der Temperatur des Motors (kalter Motor = mehr Strom). Zusätzlich ist eine gestrichelte Linie zu sehen. Diese definiert den Mittelwert der letzten Strom-Werte. Wenn nun die Strom-Werte stabil sind, also ca. 10 Sekunden in der eingestellten Geschwindigkeit gefahren wurde, dann ist das Einmessen in dieser Richtung beendet (wenn der Motor noch ganz kalt war, dann ruhig etwas länger drehen lassen!)
 
DSD2010_PC

 
Anschliessend wird auch für die andere Drehrichtung die Geschwindigkeit ebenfalls eingestellt. Es ist durchaus nicht ungewöhnlich, dass sich ein bisschen unterschiedliche Geschwindigkeits-Werte für die beiden Richtungen ergeben!
 
DSD2010_PC

 
Nun sind die nötigen Parameter ermittelt. Man muss nun den Button "Stop Direct Drive" betätigen. Das Panel verliert seine gelbe Farbe und der Button "Parameter ins EEprom schreiben" wird benutzbar. Durch Betätigung werden die Parameter zur Bühne übertragen (also die minimale Geschwindigkeiten und die Nominal-Strom Werte für jede Drehrichtung).
 
DSD2010_PC

 
Jetzt kann "Direct Drive" mit der Lastregelung ausprobiert werden. Durch setzten bzw. löschen des entsprechenden Hakens kann man sehr schön die Wirksamkeit der Regelung testen, indem man die Bühne ein bisschen mittels Finger bremst. Bei aktiver Lastregelung sollte dies deutlich schwieriger sein!
 
DSD2010_PC

zurück zum Anfang nach Oben

Anschluss

Der PC wird via RS232-Schnittstelle mit dem PC verbunden. Ein USB-Konverter kann verwendet werden.

zurück zum Anfang nach Oben

Download

disk DSD2010 V0.36 vom 20.01.2012
Änderungen V0.36: Parameter Laden/Speichern hinzu, Parameter für Bühne V0.12 ergänzt
V0.35: Zeiten für Länge Horn/Hupe: Null wieder zugelassen (d.h. keinen Sound abspielen)
V0.34: Gleis-Definition: Positions-Nummern können für Befehle übernommen werden, Button "ALLE" und "KEINE" hinzu
             Korrektur Drehrichtung bei "Zählweise umdrehen", Boost-Impuls-Lönge darf wieder 0 sein (d.h. kein Boost-Impuls)
V0.33: Ermitteln der Lastregel-Parameter hinzu, Auswahl der Darstellungs-Art hinzu
V0.32: Direct Drive hinzu, Diagnose-Möglichkeiten erweitert
V0.30: kleine Korrekturen
V0.29: digitale Adressen können editiert werden
V0.26: Fehler behoben, weitere Parameter einstellbar, Optimierung im Betriebsablauf, Sperren von Bedien-Fehlern

 

zurück zum Anfang nach Oben