Zitat von fbstr im Beitrag #568
Und die Platine ist für einen Bahnsteig, wo an jeder Seite ein Gleis ist. Also für 2 Gleise.
Hallo zusammen,hier kommt ja richtig Bewegung rein. Ich hab bis eben noch an der Platine gesessen und will euch mal auf den aktuellen Stand holen.
Zunächst ein großes Dankeschön an Frank
@fbstr und Daniel
@DanielSiefert für die Beantwortung der aufkommenden Fragen. Soweit stimme ich dem allen zu, bis auf eine Kleinigkeit:
Die Platine bedient
2 Bahnsteige mit jeweils 2 Gleisen, insgesamt also
4 Gleise.
An jedem Gleis können 3 Displays in Fahrtrichtung und 3 Displays gegen Fahrtrichtung angeschlossen werden, also 6 Displays pro Gleis.
Insgesamt bedient die Platine (wenn es klappt) 24 Displays, verteilt auf 2 Arduinos.
Im Schaltplan ist Main1 der erste und Main2 der zweite Bahnsteig.
Im Prinzip ist der zweite Bahnsteig ein Abfallprodukt. Ich brauche den zweiten Arduino, um die Laufschrift gleichzeitig vorn und hinten anzeigen zu lassen.
Ohne zweiten Bahnsteig würde ich nur zwei der möglichen fünf Ausgänge nutzen. Es bleibt aber jedem überlassen, je Bahnsteig eine Platine zu verwenden. Umso mehr Laufschriften sind möglich.
Statt von vorn und hinten bzw. links und rechts zu sprechen, habe ich der Platine die Zeichen
^ und
v spendiert. Sie kommen einer Kompassnadel am nächsten.
Denn von Fahrtrichtung zu sprechen wäre auch irreführend, unterscheidet sich diese doch von geraden zu ungeraden Gleisen.
Der Pfeil nach oben
^ zeigt also auf allen vier Gleisen in die eine und der Pfeil nach unten
v in die andere Himmelsrichtung.
Zur Erklärung:Jeder der sechs 8-poligen Wannenstecker (Main/Sub) versorgt zwei Kofferplatinen mit beidseitigem Display, also vier Displays je Wannenstecker. In jedem der sechs Wannenstecker befinden sich folgende Anschlüsse:
1) Gemeinsames Plus
2) Gemeinsames SCL
3) Gemeinsames Minus
4) Gemeinsames Reset
5) SDA (Gleis 1 ^)
6) SDA2 (Gleis 1 v)
7) SDA (Gleis 2 ^)
8) SDA2 (Gleis 2 v)
Drei der Wannenstecker versorgen Bahnsteig 1 (Gleis 1 und 2), drei der Wannenstecker versorgen Bahnsteig 2 (Gleis 3 und 4).
Unabhängig von der Anzahl der Bahnsteige müssen immer beide Arduinos bestückt werden.
Der siebte Wannenstecker dient wie von Frank und Daniel bereits erwähnt der Auslagerung der Taster.
Das müssen nicht zwangsläufig Taster sein. Gerade die Taster "S_Gleis1" bis "S_Gleis4" eignen sich ideal zum Anschluss von Lichtschranken oder Reedkontakten.
Die Wahl fiel auf Wannenstecker, weil diese sich am Ende schöner ins Gehäusedesign einfügen lassen. Sie setzten aber nicht zwangsläufig die Verwendung von Pfostenbuchsen voraus.
Ich gehe davon aus, dass ich meine Kabel einzeln mit DuPont-Buchsen anschließen werde, so wie ich es hier gezeigt habe:
💡 MobaLedLib: 768 LEDs, Servos, Sound, ……………❗ Nächster Stammtisch Do. 25.4.24 20 Uhr ❗ (455)Mir ist bewusst, dass es nicht einfach ist, diese Schaltung zu verstehen. Ich habe mehr als eine Woche an nichts anderem gearbeitet und war zwischenzeitlich kurz davor, alles in die Tonne zu schmeißen.
Wenn übernächste Woche die erste Platine aus China kommt, dann sieht hoffentlich alles anders aus.
Hier der finale Schaltplan:
![](https://files.homepagemodules.de/b851973/pictures_u6772_IvmptdMw.png)
Und so sieht die fertig geroutete Platine aus:
![](https://files.homepagemodules.de/b851973/pictures_u6774_hWquQesH.png)
![](https://files.homepagemodules.de/b851973/pictures_u6775_dPLvVDam.png)