Arduino Loconet Buffer: Unterschied zwischen den Versionen
K |
K |
||
| Zeile 1: | Zeile 1: | ||
{{Vorlage:Navigationsleiste LocoNet}} | {{Vorlage:Navigationsleiste LocoNet}} | ||
| − | == [http://wiki.rocrail.net/doku.php?id=mgv85-de | + | == [http://wiki.rocrail.net/doku.php?id=mgv85-de LocoNet Buffer] == |
| − | [[Datei:Loconet_Booster.jpg|thumb|Buffer MGV85 mit | + | [[Datei:Loconet_Booster.jpg|thumb|Buffer MGV85 mit LocoNet-Versorgung (=+12V) für den COM-Port]] |
| − | Der [http://pgahtow.de/?open=mgv85 | + | Der [http://pgahtow.de/?open=mgv85 LocoNet Buffer MGV85] ist von Rocrail und auf einer normalen Lochrasterplatine aufgebaut. |
| − | Als Anschlüsse sind 1x RJ12 ( | + | 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 LocoNet-Zentrale 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 | + | Ü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:''' | '''Schaltplan:''' | ||
| Zeile 24: | Zeile 24: | ||
[[Datei:loconet_buffer.jpg|thumb|LocoLinx Sketch mit Arduino Loconet Adapter]] | [[Datei:loconet_buffer.jpg|thumb|LocoLinx Sketch mit Arduino Loconet Adapter]] | ||
| − | Der | + | 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 | + | Eine korrekte Funktion kann aber nur gewährleistet werden, wenn der CTS-PIN des virtuellen COM-Port mit dem Arduino Pin9 verbunden wird. Eine direkter Anschluss am CTS-PIN, kann wie im Bild zu erkennen, bei dem Arduino Duemilanove über die Buchse X3 realisiert werden. |
'''Schaltplan:''' | '''Schaltplan:''' | ||
| Zeile 37: | Zeile 37: | ||
* [https://sourceforge.net/projects/pgahtow/files/Loconet/Arduino_Buffer/ArduinoBuffer.ino Arduino Sketch Download] | * [https://sourceforge.net/projects/pgahtow/files/Loconet/Arduino_Buffer/ArduinoBuffer.ino Arduino Sketch Download] | ||
| − | * [https://sourceforge.net/projects/pgahtow/files/Arduino%20%28v1.0%29%20libaries/LocoNet.zip Arduino | + | * [https://sourceforge.net/projects/pgahtow/files/Arduino%20%28v1.0%29%20libaries/LocoNet.zip Arduino LocoNet Library Download] |
<br /> | <br /> | ||
Version vom 10. September 2015, 12:45 Uhr
Eigenbau | Allgemein | LocoNet Buffer | LocoNet Kreuzung | LocoNet Throttle | LocoNet Light Control | LocoNet Spezialdekoder
LocoNet Buffer
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 LocoNet-Zentrale 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:
- lb1632.hex - für PIC 16F873
Arduino LocoNet Buffer
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 direkter Anschluss am 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.