Hallo in die Runde,
ich bin neu hier und hoffe in diesem Forum auf eine Antwort.
Über einen (alte) Trix Lok Controll 2000 habe ich einen Arduino Uno angesteuert der wiederum Signale ansteuert. Das klappt auch hervorragend. Nun wollte ich das über eine Zentrale der Fa. Stärz steuern, was leider nicht klappte. Kann mir da eventuell jemand einen Tipp geben, warum das so ist und ob es eine Möglichkeit gibt.
Danke im Voraus Peter
Arduino mit Selectrixadresse über Stärz Zentrale ansteuern Thema ist als GELÖST markiert
- jueff Verified
- MLL-TEAM

- Beiträge: 267
- Registriert: Fr 18. Apr 2025, 07:25
- Wohnort: Hallein/AT
- Hat sich bedankt: 101 mal
- Wurde bedankt: 519 mal
Re: Arduino mit Selectrixadresse über Stärz Zentrale ansteuern
DIESE ANTWORT IST KI GENERIERT
–—————————————————————
Das von dir beschriebene Problem ist ein bekannter Spezialfall beim Wechsel von reinen, alten Trix-Komponenten auf moderne Multiprotokoll-Zentralen (wie die ZS1, ZS2 oder FCC von Stärz).
Dass der Arduino am Trix Lok-Control 2000 funktioniert, an der Stärz-Zentralen jedoch nicht, liegt in der Regel an einem der folgenden vier Punkte:
1. Timing & Multiprotokoll-Betrieb (Hauptursache)
• Das Problem: Das alte Trix-System sendet ein starres, unterbrechungsfreies SX1-Signal. Stärz-Zentralen arbeiten ab Werk im Multiprotokoll-Modus (SX1, SX2 und DCC). Um die erweiterten Befehle zu übertragen, fügt die Zentrale kleine Pause-Slots und erweiterte Datenpakete in den SX1-Gleisrahmen ein.
• Auswirkung auf den Arduino: Die meisten Arduino-Bibliotheken für Selectrix erwarten ein exaktes, starres 13-Hz-Timing des reinen SX1-Busses. Durch die Multiprotokoll-Lücken verliert der Arduino die Synchronisation und verwirft die Daten.
• Lösung: Über die Stärz-Konfigurationssoftware (oder den Programmer) den entsprechenden Bus- bzw. Gleisausgang testweise auf reinen SX1-Betrieb umstellen (Multiprotokoll/DCC deaktivieren).
2. Bus-Zuordnung (SX0 vs. SX1)
• Das Problem: Stärz-Zentralen besitzen häufig zwei physikalisch getrennte Bus-Anschlüsse:
- SX0: Hauptbus / Systembus (für Loksteuerung und Fahren)
- SX1: Zusatzbus / Schaltbus (für Zubehör, Signale und Rückmeldung)
• Lösung: Prüfen, an welcher Buchse der Arduino angeschlossen ist. Wenn Befehle als Schaltbefehle gesendet werden, muss der Arduino an der SX1-Buchse (Schaltbus) angeschlossen sein.
3. Hardware-Pegel & Optokoppler
• Das Problem: Das Signal alter Trix-Geräte unterscheidet sich in Flankensteilheit und Signalform leicht von den Signalen moderner Zentralen.
• Lösung: Sicherstellen, dass am Arduino-Eingang ein schneller Optokoppler (z. B. 6N137) verbaut ist, um das Signal sauber auszuwerten.
4. Adressbereich
• Lösung: Sicherstellen, dass der Arduino auf eine klassische SX1-Adresse (0 bis 111) programmiert ist.
Anhang: Unterschied Trix Lok-Control 2000 vs. Stärz Zentralen
Der wesentliche Unterschied liegt in der Protokoll-Generation und der Multiprotokoll-Fähigkeit: Das klassische Trix-System beruht auf dem reinen Selectrix 1 (SX1), während Stärz-Zentralen eine weiterentwickelte Generation darstellen, die auch Selectrix 2 (SX2) und DCC verarbeiten können.
Vergleichstabelle:
Details im Überblick:
• Protokoll-Umfang: Trix sendet im reinen SX1-Protokoll (festes 1-Byte-Datenpaket pro Adresse). Stärz beherrscht zusätzlich SX2 und DCC, was mehr Funktionen und Adressen ermöglicht.
• Lok-Control 2000: Ist ein Handregler für den SX-Bus, keine eigenständige Zentrale. Am Stärz-System kann damit nur das SX1-Protokoll bedient werden.
• Fazit & Kompatibilität: Stärz-Zentralen sind voll abwärtskompatibel zu alten SX1-Decodern. Das alte Lok-Control 2000 kann jedoch keine neuen SX2- oder DCC-Sonderfunktionen ansteuern.
–—————————————————————
Das von dir beschriebene Problem ist ein bekannter Spezialfall beim Wechsel von reinen, alten Trix-Komponenten auf moderne Multiprotokoll-Zentralen (wie die ZS1, ZS2 oder FCC von Stärz).
Dass der Arduino am Trix Lok-Control 2000 funktioniert, an der Stärz-Zentralen jedoch nicht, liegt in der Regel an einem der folgenden vier Punkte:
1. Timing & Multiprotokoll-Betrieb (Hauptursache)
• Das Problem: Das alte Trix-System sendet ein starres, unterbrechungsfreies SX1-Signal. Stärz-Zentralen arbeiten ab Werk im Multiprotokoll-Modus (SX1, SX2 und DCC). Um die erweiterten Befehle zu übertragen, fügt die Zentrale kleine Pause-Slots und erweiterte Datenpakete in den SX1-Gleisrahmen ein.
• Auswirkung auf den Arduino: Die meisten Arduino-Bibliotheken für Selectrix erwarten ein exaktes, starres 13-Hz-Timing des reinen SX1-Busses. Durch die Multiprotokoll-Lücken verliert der Arduino die Synchronisation und verwirft die Daten.
• Lösung: Über die Stärz-Konfigurationssoftware (oder den Programmer) den entsprechenden Bus- bzw. Gleisausgang testweise auf reinen SX1-Betrieb umstellen (Multiprotokoll/DCC deaktivieren).
2. Bus-Zuordnung (SX0 vs. SX1)
• Das Problem: Stärz-Zentralen besitzen häufig zwei physikalisch getrennte Bus-Anschlüsse:
- SX0: Hauptbus / Systembus (für Loksteuerung und Fahren)
- SX1: Zusatzbus / Schaltbus (für Zubehör, Signale und Rückmeldung)
• Lösung: Prüfen, an welcher Buchse der Arduino angeschlossen ist. Wenn Befehle als Schaltbefehle gesendet werden, muss der Arduino an der SX1-Buchse (Schaltbus) angeschlossen sein.
3. Hardware-Pegel & Optokoppler
• Das Problem: Das Signal alter Trix-Geräte unterscheidet sich in Flankensteilheit und Signalform leicht von den Signalen moderner Zentralen.
• Lösung: Sicherstellen, dass am Arduino-Eingang ein schneller Optokoppler (z. B. 6N137) verbaut ist, um das Signal sauber auszuwerten.
4. Adressbereich
• Lösung: Sicherstellen, dass der Arduino auf eine klassische SX1-Adresse (0 bis 111) programmiert ist.
Anhang: Unterschied Trix Lok-Control 2000 vs. Stärz Zentralen
Der wesentliche Unterschied liegt in der Protokoll-Generation und der Multiprotokoll-Fähigkeit: Das klassische Trix-System beruht auf dem reinen Selectrix 1 (SX1), während Stärz-Zentralen eine weiterentwickelte Generation darstellen, die auch Selectrix 2 (SX2) und DCC verarbeiten können.
Vergleichstabelle:
| Merkmal | Trix (Central / Lok-Control 2000) | Stärz Zentralen (z. B. ZS2 / FCC) |
| Protokoll-Standard | Klassisches Selectrix (SX1) | SX1, SX2 und DCC (Multiprotokoll) |
| Adressbereich (Loks) | Adressen 0 bis 99 (max. 103/111) | Erweitert: 0–111 (SX1) / bis 9999 (SX2/DCC) |
| Fahrstufen | 31 Fahrstufen (SX1-Standard) | 31 (SX1), 127 (SX2) bis 128 (DCC) |
| Zusatzfunktionen | Nur Licht / F0 + 1 Zusatzfunktion | Bis zu 16/28 Zusatzfunktionen (SX2/DCC) |
| Schnittstellen / PC | Benötigt meist externes Interface (66824) | PC-Interface (USB / RS232) integriert |
| Bus-Systeme | 1 Bus-Linie für Fahren & Schalten | Getrennte Busse (SX0 System / SX1 Schalten) |
• Protokoll-Umfang: Trix sendet im reinen SX1-Protokoll (festes 1-Byte-Datenpaket pro Adresse). Stärz beherrscht zusätzlich SX2 und DCC, was mehr Funktionen und Adressen ermöglicht.
• Lok-Control 2000: Ist ein Handregler für den SX-Bus, keine eigenständige Zentrale. Am Stärz-System kann damit nur das SX1-Protokoll bedient werden.
• Fazit & Kompatibilität: Stärz-Zentralen sind voll abwärtskompatibel zu alten SX1-Decodern. Das alte Lok-Control 2000 kann jedoch keine neuen SX2- oder DCC-Sonderfunktionen ansteuern.
-
argan Verified
- Kerzenanzünder
- Beiträge: 43
- Registriert: So 20. Apr 2025, 18:46
- Wohnort: Bremen (umzu)
- Hat sich bedankt: 24 mal
- Wurde bedankt: 30 mal
Re: Arduino mit Selectrixadresse über Stärz Zentrale ansteuern
Hallo Peter,
MLL wird mit dem SX1 Bus geschaltet. SX0 ist nur fürs Fahren. War z.B. deine MLL Adresse 71 mit der CC2000, dann wird dieser Adresse bei der Stärz Zentrale eine 10 vorgestellt. Also 1071 1 bis 8. So hast du es wahrscheinlich auch für die Weichen und für die Besetztmelder gemacht. Diese Vorgehensweise ist auch so bei der FCC Zentrale mit BUS SX1 und Bus SX0
Solltest du weitere Infos brauchen, melde dich bitte.
Gruß Armin
MLL wird mit dem SX1 Bus geschaltet. SX0 ist nur fürs Fahren. War z.B. deine MLL Adresse 71 mit der CC2000, dann wird dieser Adresse bei der Stärz Zentrale eine 10 vorgestellt. Also 1071 1 bis 8. So hast du es wahrscheinlich auch für die Weichen und für die Besetztmelder gemacht. Diese Vorgehensweise ist auch so bei der FCC Zentrale mit BUS SX1 und Bus SX0
Solltest du weitere Infos brauchen, melde dich bitte.
Gruß Armin
- Dateianhänge
-
- Bild_2026-09-25_233345266.png (5.69 KiB) 82 mal betrachtet
-
- Bild_2026-09-25_233004863.png (5.28 KiB) 82 mal betrachtet
Re: Arduino mit Selectrixadresse über Stärz Zentrale ansteuern
Moin argan,
besten Dank für Deine Antwort. Ich will nicht klug sch...., aber bin bereits drauf gekommen. Wenn ich an der Stärz-Zentrale einen der SX0 Ausgänge nehme, habe ich ja das "alte" CC2000 Bussignal! Da habe ich wohl zu kompliziert gedacht.
Trotzdem freue ich mich, dass es auch in diesem Forum schnell mit einer (Deiner) Antwort geklappt hat.
Auch danke an das MLL Team mit der KI-generierten Antwort.
Freundlichste Grüße
Peter
besten Dank für Deine Antwort. Ich will nicht klug sch...., aber bin bereits drauf gekommen. Wenn ich an der Stärz-Zentrale einen der SX0 Ausgänge nehme, habe ich ja das "alte" CC2000 Bussignal! Da habe ich wohl zu kompliziert gedacht.
Trotzdem freue ich mich, dass es auch in diesem Forum schnell mit einer (Deiner) Antwort geklappt hat.
Auch danke an das MLL Team mit der KI-generierten Antwort.
Freundlichste Grüße
Peter
-
argan Verified
- Kerzenanzünder
- Beiträge: 43
- Registriert: So 20. Apr 2025, 18:46
- Wohnort: Bremen (umzu)
- Hat sich bedankt: 24 mal
- Wurde bedankt: 30 mal
Re: Arduino mit Selectrixadresse über Stärz Zentrale ansteuern
Hallo Peter ,
warum nimmst SX0 für MLL und nicht SX1.
Gruß Armin
warum nimmst SX0 für MLL und nicht SX1.
Gruß Armin
Re: Arduino mit Selectrixadresse über Stärz Zentrale ansteuern
Hallo Armin,
1.) da ich nicht Selectrix fahre (DCC ECU ESoS ) und mein SX1 fast ausgereizt ist, nehme ich S0 zum Schalten.
2.) mit MLL versuche ich mich ja gerade erst zu befassen! Daher war es mir ja nicht möglich, mein Signal mit dem S1 Bus zu schalten.
Momentan läuft ja erst einmal alles so, wie ich es mir wünsche. Ich habe jetzt eine Möglichkeit, meine Signale über Arduino nanos mit TrainController zu schalten. Mein Problem fing ja praktisch an, nachdem ich meine Testschaltung und Arduinoprogramm mit meiner alten Test CC 2000 in die Tat umgesetzt hatte. Nachdem ich dann einfach von meinem SX1 Bus auf meine Testschaltung ging, ging gar nichts mehr!
Dann habe ich recherchiert und bin auf MLL gestoßen. Hier könnten wir jetzt natürlich wieder ansetzen, um eine Steuerung mit SX1 zu realisieren!?
Wenn Du, oder wer auch immer, mir hier auf die Sprünge helfen kann, wäre ich sehr dankbar.
Gruß Peter
1.) da ich nicht Selectrix fahre (DCC ECU ESoS ) und mein SX1 fast ausgereizt ist, nehme ich S0 zum Schalten.
2.) mit MLL versuche ich mich ja gerade erst zu befassen! Daher war es mir ja nicht möglich, mein Signal mit dem S1 Bus zu schalten.
Momentan läuft ja erst einmal alles so, wie ich es mir wünsche. Ich habe jetzt eine Möglichkeit, meine Signale über Arduino nanos mit TrainController zu schalten. Mein Problem fing ja praktisch an, nachdem ich meine Testschaltung und Arduinoprogramm mit meiner alten Test CC 2000 in die Tat umgesetzt hatte. Nachdem ich dann einfach von meinem SX1 Bus auf meine Testschaltung ging, ging gar nichts mehr!
Dann habe ich recherchiert und bin auf MLL gestoßen. Hier könnten wir jetzt natürlich wieder ansetzen, um eine Steuerung mit SX1 zu realisieren!?
Wenn Du, oder wer auch immer, mir hier auf die Sprünge helfen kann, wäre ich sehr dankbar.
Gruß Peter
-
argan Verified
- Kerzenanzünder
- Beiträge: 43
- Registriert: So 20. Apr 2025, 18:46
- Wohnort: Bremen (umzu)
- Hat sich bedankt: 24 mal
- Wurde bedankt: 30 mal
Re: Arduino mit Selectrixadresse über Stärz Zentrale ansteuern
Hallo Peter,
sagstet du nicht, dass du mit der Stärz Zentrale arbeitest. Diese kann SX und DCC.
Bei mir fahren Selectrix Loks und auch eine DCC Lok. Alle unter SX0. SX1 ist nur fürs Schalten und Melden mit den Adressen 10xx.
Gruß Armin
sagstet du nicht, dass du mit der Stärz Zentrale arbeitest. Diese kann SX und DCC.
Bei mir fahren Selectrix Loks und auch eine DCC Lok. Alle unter SX0. SX1 ist nur fürs Schalten und Melden mit den Adressen 10xx.
Gruß Armin
-
- Vergleichbare Themen
- Antworten
- Zugriffe
- Letzter Beitrag
-
- 2 Antworten
- 2001 Zugriffe
-
Letzter Beitrag von Dampfablasser Verified
-
- 9 Antworten
- 840 Zugriffe
-
Letzter Beitrag von KLuef Verified
-
- 0 Antworten
- 368 Zugriffe
-
Letzter Beitrag von fbstr Verified
-
- 4 Antworten
- 1559 Zugriffe
-
Letzter Beitrag von jueff Verified
-
- 8 Antworten
- 1809 Zugriffe
-
Letzter Beitrag von Frank_TT Verified
