Hallo zusammen,
vor kurzem habe ich meine erste Schattenbahnhofsebene mechanisch fertig gestellt. Bedeutet; 16 Gleise liegen, sowie die Wendeschleifen um die zukünftigen Wendel herum, zudem die entsprechenden Weichenfelder. Der nächste Schritt soll nun sein, die Blockeinteilung zu machen, um für die zukünftige Steuerung bereit zu sein. Hierzu habe ich zunächst einige Gleisabschnitte mit entsprechenden Kabeln versehen, um in die nächste Phase starten zu können: Aufbau entsprechender Rückmelder und Weichendecoder.
Bei den Rückmeldern hatte ich nun die Hoffnung, einfach auf die bei Philipp Gahtow vorgestellten Exemplare zurückgreifen zu können.
Entsprechend habe ich mir nach dem Vorbild einen RailCom Detektor aufgebaut
https://pgahtow.de/w/R%C3%BCckmeldung
Zudem das Loconet Interface mit simplem Interface und Stromquelle für die Busleitung.
https://pgahtow.de/w/Loconet
Die Arduinos sind mit den jeweiligen Beispielcodes versehen, um einen Einstieg zu ermöglichen.
In Rocrail habe ich nun versucht, den Rückmelder zu finden. Zu diesem Zweck habe ich das Interface als LocoBuffer eingebunden und mit dem Rückmeldemodul verbunden. An dieser Stelle beginnt nun leider auch schon mein Problem. Beim Versuch, die Adresse des Rückmelders um Loconet zu finden erhalte ich leider nur einen Timeout vom RocRail Server.
Zur Fehlersuche habe ich mir einen weiteren Arduino als LocoNet Monitor programmiert und ebenfalls an den Bus angehangen. Dieser empfängt beim Abfragen folgendes Datenpaket: RX: E5 10 50 00 01 00 02 00 00 00 00 00 00 00 00 59
Auch für andere LocoNet Abfragen, wie zB über die I/O Abfrage, erscheinen vergleichbare Datenpakete, sodass ich an und für sich das Interface für in Ordnung halte.
Da RocRail eine sehr umfangreiche Software ist, aber für den Einstieg doch recht unübersichtlich, hoffe ich darauf, dass ich einfach irgendeinen kleinen Fehler an der Konfiguration mache, den ich übersehe. Vielleicht hat ja jemand die selbe Konfiguration aufzubauen versucht.
Achja: Am Detektor kommen die LocoNet Signale sauber an Pin8 an, ebenso ist dieser in der Lage, das LocoNet zu bespielen, das habe ich mittels einfachem PinToggle getestet, um einen Fehler an der Optokopplerstufe auszuschließen. Die eingebaute LED an Pin13 zeigt ebenso eine Reaktion, wenn ein Ereignis detektiert wurde.
Danke schonmal an Alle, die sich die Mühe gemacht haben, diesen Beitrag bis hierhin zu lesen.