Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
anleitungen:allgemein:ansteuerung_mll_ueber_software [2021/01/03 17:09] – ↷ Seite von anleitungen:pygen:ansteuerung_mll_ueber_software nach anleitungen:allgemein:ansteuerung_mll_ueber_software verschoben moba_nick | anleitungen:allgemein:ansteuerung_mll_ueber_software [2022/02/09 21:41] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 53: | Zeile 53: | ||
[[https:// | [[https:// | ||
- | Bis jetzt können mit den Schalter | + | Bis jetzt können mit den Schaltern |
Die Möglichkeit die Schalterstellungen auch an eine Modellbahnsteuerungssoftware als Rückmelder zu melden ist in Vorbereitung - erste Tests waren sehr vielversprechend. Der ARDUINO muss dazu aber immer direkt per USB mit dem PC verbunden sein. | Die Möglichkeit die Schalterstellungen auch an eine Modellbahnsteuerungssoftware als Rückmelder zu melden ist in Vorbereitung - erste Tests waren sehr vielversprechend. Der ARDUINO muss dazu aber immer direkt per USB mit dem PC verbunden sein. | ||
Zeile 64: | Zeile 64: | ||
- DCC | - DCC | ||
- Selectrix (HW auf Platine ab Version 1.5, vorher mit Zusatzplatine) | - Selectrix (HW auf Platine ab Version 1.5, vorher mit Zusatzplatine) | ||
- | - Loconet (HW auf der Basisplatine bis Version 1.4, aber bis jetzt nicht getestet) | + | |
{{: | {{: | ||
+ | Weiter unten sind einige Beispiele für die Steuerung der MLL über verschiedene Digitalzentralen zu finden. [[anleitungen: | ||
==== CAN-Bus ==== | ==== CAN-Bus ==== | ||
Zeile 100: | Zeile 101: | ||
Dies geht am einfachsten mit dem Programmgenerator. | Dies geht am einfachsten mit dem Programmgenerator. | ||
- | - Nur den DCC ARDUINO mit dem USB Kabel an den PC anschließen | + | - <wrap em>Nur den DCC ARDUINO mit dem USB Kabel an den PC anschließen!</ |
- Den Excel Programmgenerator starten. | - Den Excel Programmgenerator starten. | ||
- " | - " | ||
Zeile 150: | Zeile 151: | ||
- | ==== Loconet ==== | ||
- | <wrap em>noch nicht freigegeben, Bei Bedarf bitte Hardi fragen.</wrap> | + | ===== Beispiele für MLL mit Digitalzentralen ===== |
+ | |||
+ | ==== Märklin CS2/CS3 und MS2 ==== | ||
+ | |||
+ | Die Märklin-Zentralen CS2, CS3 und MS2 (mit Gleisbox) können mit MobaLedLib wahlweise über den DCC-Standard oder über den M-CAN-Bus kommunizieren. Der CAN-Bus (Controller Area Network) ist ein serieller Bus, der 1983 von Bosch entwickelt wurde. Der darauf basierende M-CAN-Bus ist ein Märklin-Standard, | ||
+ | |||
+ | Soll die MobaLedLib mit dem Can-Bus der Zentrale oder Gleisbox verbunden werden, werden die beiden Anschlüsse " | ||
+ | |||
+ | **Achtung: | ||
+ | |||
+ | Für die Kommunikation per DCC werden zwei Adern vom DCC-Anschluss der Hauptplatine mit der Märklin-Zentrale verbunden. Sie können wahlweie am Gleisausgang der Zentrale oder Gleisbox, aber auch direkt am Gleis angeschlossen werden. Die Hauptplatine unterscheidet hierbei nicht zwischen Bahnstrom (schwarz) und Masse (braun). Es ist also - anders als beim M-CAN-Bus - für DCC nicht relevant, welches der beiden Kabel an welche DCC-Anschlussklemme der Hauptplatine angeschlossen wird und entsprechend sind diese auch nicht farblich markiert. | ||
+ | |||
+ | Um Digitalstrom zu sparen bietet es sich an, nur das Steuersignal von der Zentrale zu übernehmen und MobaLedLib zusätzlich mit einer eigenen Stromversorgung zu versehen. Dies kann bei neueren Hauptplatinen ab Version 1.7 über ein an die Hauptplatine angeschlossenes Netzteil geschehen oder über eine Verteilerplatine, | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Damit MobaLedLib-Elemente wie Leuchtdioden, | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | In der Märklin-Zentrale werden die entsprechenden Adressen anschließend als " | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Grundsätzlich unterscheiden Märklin-Zentralen und MobaLedLib zwischen Schaltern und Tastern: Jede Magnetartikel-Adresse kann entweder als Umschalter zwischen zwei Zuständen angelegt werden (zum Beispiel Signal zeigt dauerhaft " | ||
+ | ==== ESU ECOS ==== | ||
+ | in Arbeit | ||
+ | |||
+ | ==== ROCO Z21 ==== | ||
+ | in Arbeit | ||
Zeile 169: | Zeile 199: | ||
* es reicht die minimal Konfiguration für die MobaLedLib aus - ein ARDUINO, ein 100 Ohm Widerstand und eine 4- oder 6-polige Buchse. | * es reicht die minimal Konfiguration für die MobaLedLib aus - ein ARDUINO, ein 100 Ohm Widerstand und eine 4- oder 6-polige Buchse. | ||
* der Steuerbus der Zentrale und auf dem Gleis wird nicht belastet - gerade bei DCC kann dies ein Problem werden, wenn komplexe Beleuchtungsszenarien geschaltet werden, können Steuerkommandos für Lokomotive verzögert werden. Was beim Bremsen zu ungenauen Haltepunkten führen kann. | * der Steuerbus der Zentrale und auf dem Gleis wird nicht belastet - gerade bei DCC kann dies ein Problem werden, wenn komplexe Beleuchtungsszenarien geschaltet werden, können Steuerkommandos für Lokomotive verzögert werden. Was beim Bremsen zu ungenauen Haltepunkten führen kann. | ||
- | * die Informationsübertagung ist etwas schnelle, da die Verzögerung durch die Zentrale und das Protokoll entfallen | + | * die Informationsübertagung ist etwas schneller, da die Verzögerung durch die Zentrale und das Protokoll entfallen |
* es ist möglich Informationen vom ARDUINO an die Software zurückzumelden, | * es ist möglich Informationen vom ARDUINO an die Software zurückzumelden, | ||
Zeile 281: | Zeile 311: | ||
Wie oben beschrieben, | Wie oben beschrieben, | ||
- | - über eine Digitalzentrale | + | - über eine Digitalzentrale |
- direkt über den USB-Anschluss und den Z21-Simulator | - direkt über den USB-Anschluss und den Z21-Simulator | ||
Zeile 289: | Zeile 319: | ||
==== Steuerung über Digitalzentrale ==== | ==== Steuerung über Digitalzentrale ==== | ||
- | Die Verbindung zwischen der Modellbahnsteuerungssoftware und der Digitalzentrale wird entsprechend der Dokumentation der Software hergestellt. | + | Die Verbindung zwischen der Modellbahnsteuerungssoftware und der Digitalzentrale wird entsprechend der Dokumentation der Software hergestellt. Beispiele für Die Einrichtung von verschiedenen Digitalzentralen zur Steuerung der MLL findet Ihr weiter unten. |
Will man einzelne MobaLedLib-Macros durch Befehle von der Modellbahnsteuerungssoftware ein- bzw. ausschalten, | Will man einzelne MobaLedLib-Macros durch Befehle von der Modellbahnsteuerungssoftware ein- bzw. ausschalten, | ||
Zeile 323: | Zeile 353: | ||
Details zu diesem Problem und der Behebung findet Ihr hier: [[anleitungen: | Details zu diesem Problem und der Behebung findet Ihr hier: [[anleitungen: | ||
+ | |||
+ | |||
Zeile 349: | Zeile 381: | ||
Die Steuerung der MobaledLib über eine Smartphone App ist eine Interessante Möglichkeit. | Die Steuerung der MobaledLib über eine Smartphone App ist eine Interessante Möglichkeit. | ||
- | Wenn die Digitaltentrale | + | Wenn die Digitalzentrale |
Der Z21-Simulator eröffnet hier aber eine neue Möglichkeit. | Der Z21-Simulator eröffnet hier aber eine neue Möglichkeit. | ||
- | Die ROCO Z21 App ist frei verfügbar. Auf der verlinkten Seite ist beschrieben, | + | Die ROCO Z21 App ist frei verfügbar. Auf der verlinkten Seite ist beschrieben, |
Nach dem Start der Z21 App wird folgender Bildschirm angezeigt. | Nach dem Start der Z21 App wird folgender Bildschirm angezeigt. |