Arduino Loconet Buffer

Aus Digital Modellbahn

Eigenbau | Allgemein | LocoNet Buffer | LocoNet Kreuzung | LocoNet Throttle | LocoNet Light Control | LocoNet Spezialdekoder

Loconet Buffer

Buffer MGV85 mit Loconet-Versorgung (=+12V) für den COM-Port

Der Loconet Buffer MGV85 ist von Rocrail und auf einer normalen Lochrasterplatine aufgebaut.

Als Anschlüsse sind 1x RJ12 (Loconet) und 1x RS232 (COM) vorhanden. Für die Kommunikation mit dem PC werden die Daten mit einer Geschwindigkeit von 57600 Baud übertragen. Im Steuerungsprogramm Rocrail wird dieser als LocoBuffer mit CTS Flow konfiguriert. Für die Verwendung ohne eine Loconetzentrale muss unter Details der Slot server Freigeben aktiviert werden. Jetzt kann über Loconet mit Rocrail kommuniziert werden.

Übertragen werden alle Modellbahndaten. Über ein solches Interface lässt sich die ganze Modellbahn steuern. Alle verwendeten Komponenten müssen dazu Loconet unterstützen.

Schaltplan:


Software:


Arduino LocoNet Buffer

LocoLinx Sketch mit Arduino Loconet Adapter

Der Loconet Buffer ist ein Beispiel Sketch aus der LocoNet Library für den Arduino von Alex Shepherd. Das Sketch heißt dort "LocoLinx". Eine korrekte Funktion kann aber nur gewährleistet werden, wenn der CTS-PIN des virtuellen COM-Port mit dem Arduino Pin9 verbunden wird. Eine direkte Herausführung dieses CTS-PIN kann, wie im Bild zu erkennen, bei dem Arduino Duemilanove über die Buchse X3 realisiert werden.

Schaltplan:


Software:

Die Software ist mit der Arduino IDE geschrieben.