Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
anleitungen:bauanleitungen:locoturn_v10:150_locoturn_beleuchtung_signale [2023/06/14 17:33] – [Drehbühnenbeleuchtung und -effekte mit FASTLED-Library (rote Bühnen-Platine)] domapi | anleitungen:bauanleitungen:locoturn_v10:150_locoturn_beleuchtung_signale [2024/10/30 13:15] (aktuell) – [Drehbühnenbeleuchtung und -effekte mit FASTLED-Library (rote Bühnen-Platine)] domapi | ||
---|---|---|---|
Zeile 65: | Zeile 65: | ||
* Innenbeleuchtung Haus = Blau_2 | * Innenbeleuchtung Haus = Blau_2 | ||
+ | Bei manchen WS2811-ICs sind die R- und G-Kanäle vertauscht, dann stimmt die Signalfarbe nicht. Über das #define **WS2811_R_G_OUTPUT_SWAPPED** kann man die Kanäle wieder zurücktauschen, | ||
+ | ==== Anschluss der Bühnenplatine ==== | ||
Die folgende Abbildung zeigt, wie die Bühnenplatine an die Hauptplatine angeschlossen wird. Genau genommen geht das | Die folgende Abbildung zeigt, wie die Bühnenplatine an die Hauptplatine angeschlossen wird. Genau genommen geht das | ||
3-polige Kabel von unten an die Schleiferanschlüsse des Drehscheiben-Königstuhl´s. Über die Schleifer gelangen | 3-polige Kabel von unten an die Schleiferanschlüsse des Drehscheiben-Königstuhl´s. Über die Schleifer gelangen | ||
die Signale auf die standardmäßig eingebaute Drehscheibenplatine und von dort aus auf die rote Bühnenplatine. | die Signale auf die standardmäßig eingebaute Drehscheibenplatine und von dort aus auf die rote Bühnenplatine. | ||
- | {{ bilder: | + | {{ bilder: |
So werden die Signale auf der Bühne verbaut (auf dem Hausdach befindet sich eine orangene LED als Warnleuchte und unter dem Hausdach wurde eine weiße LED für die Innenbeleuchtung montiert): | So werden die Signale auf der Bühne verbaut (auf dem Hausdach befindet sich eine orangene LED als Warnleuchte und unter dem Hausdach wurde eine weiße LED für die Innenbeleuchtung montiert): | ||
- | {{ bilder: | + | {{ bilder: |
Das niedrige Gleissignal (rechts vor dem Bühnenhaus) ist nach außen gerichtet, das hohe Sperrsignal (links vom Gleis) nach innen. | Das niedrige Gleissignal (rechts vor dem Bühnenhaus) ist nach außen gerichtet, das hohe Sperrsignal (links vom Gleis) nach innen. | ||
- | ==== Ansteuerung | + | Die beiden Signale am jeweiligen Bühnenende werden parallel angeschlossen. |
+ | |||
+ | ==== Ansteuerungslogik | ||
Folgende Steuerungslogik ist implementiert: | Folgende Steuerungslogik ist implementiert: | ||
Zeile 83: | Zeile 87: | ||
* Wenn sich die Bühne in Bewegung setzt, gehen alle Signale auf rot. | * Wenn sich die Bühne in Bewegung setzt, gehen alle Signale auf rot. | ||
- | * Am Zielport angekommen wird bei #define ADVANCED_SIGNAL_CONTROL = 1 geprüft, wo das jeweilige Bühnenende steht: Steht das Bühnenende an einem aktiven Port (mit Gleisanschluss) wird das Signal auf weiß (= freie Fahrt) gestellt, bei blinden und inaktiven Ports bleiben die Signal auf rot (= Stopp). Hierfür muss pro Port im PORT_TYPE angegeben werden, ob es ein aktiver Port ist oder nicht. | + | * Am Zielport angekommen wird bei #define ADVANCED_SIGNAL_CONTROL = 1 geprüft, wo das jeweilige Bühnenende steht: Steht das Bühnenende an einem aktiven Port (mit Gleisanschluss) wird das Signal auf weiß (= freie Fahrt) gestellt, bei blinden und inaktiven Ports bleiben die Signal auf rot (= Stopp). Hierfür muss pro Port im PORT_TYPE angegeben werden, ob es ein aktiver Port ist oder nicht. Bei ADVANCED_SIGNAL_CONTROL = 0 werden am Zielport einfach alle Signale auf weiß gestellt. |
- | + | ||
- | Bei ADVANCED_SIGNAL_CONTROL = 0 werden am Zielport einfach alle Signale auf weiß gestellt. | + | |
* Wenn man die Bühne im Nirwana stoppt (Drücken der Encoder-Taste während einer Fahrt oder entsprechender DCC-Befehl) oder wenn man eine Bewegung mit dem Poti beendet, bleiben alle Signale auf rot, da die Bühne i.d.R. nicht exakt an einem gültigen Port steht. | * Wenn man die Bühne im Nirwana stoppt (Drücken der Encoder-Taste während einer Fahrt oder entsprechender DCC-Befehl) oder wenn man eine Bewegung mit dem Poti beendet, bleiben alle Signale auf rot, da die Bühne i.d.R. nicht exakt an einem gültigen Port steht. | ||
+ | |||
+ | {{ : | ||
---- | ---- | ||
Zeile 159: | Zeile 163: | ||
{{ : | {{ : | ||
+ | |||
+ | ==== Ansteuerungslogik von Signalen ==== | ||
+ | Siehe oben. | ||
==== Ansteuerung von Gleissperr-Formsignalen über die MobaLedLib ==== | ==== Ansteuerung von Gleissperr-Formsignalen über die MobaLedLib ==== |