Benutzer-Werkzeuge

Webseiten-Werkzeuge


anleitungen:bauanleitungen:locoturn_v10:150_locoturn_ueberblick

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
anleitungen:bauanleitungen:locoturn_v10:150_locoturn_ueberblick [2026/02/24 09:42] – [V1.5 (ab Januar 2026)] domapianleitungen:bauanleitungen:locoturn_v10:150_locoturn_ueberblick [2026/04/27 15:38] (aktuell) – [V1.7 (ab Mai 2026)] domapi
Zeile 1: Zeile 1:
 ====== Überblick LocoTurn ====== ====== Überblick LocoTurn ======
  
-Autor: [[https://wiki.mobaledlib.de/redirect/forum/updomapi|Domapi]] | Stand: 29.01.2026+Autor: [[https://wiki.mobaledlib.de/redirect/forum/updomapi|Domapi]] | Stand: 01.05.2026
  
  
Zeile 14: Zeile 14:
 {{ :bilder:anleitungen:bauanleitungen:150:locoturn_v10:img_3287.jpeg?nolink&200 |}} {{ :bilder:anleitungen:bauanleitungen:150:locoturn_v10:img_3287.jpeg?nolink&200 |}}
  
-Folgende Features für Drehscheiben (DS) sind in der aktuellen <color #ed1c24>**Software-Version V1.6**</color> verfügbar:+Folgende Features für Drehscheiben (DS) sind in der aktuellen <color #ed1c24>**Software-Version V1.7**</color> verfügbar:
  
   * Steuerung der Drehscheibenbewegungen, direktes Anfahren von bis zu 62 Gleisabgängen (= Ports), U-Turns (180°-Drehungen der Bühne) incl. automatischer Signalisierung und Steuerung von Beleuchtungseffekten auf der Drehscheiben-Bühne sowie Abspielen von Sounds beim Anfahren, Bewegen und bei Stopp der DS.   * Steuerung der Drehscheibenbewegungen, direktes Anfahren von bis zu 62 Gleisabgängen (= Ports), U-Turns (180°-Drehungen der Bühne) incl. automatischer Signalisierung und Steuerung von Beleuchtungseffekten auf der Drehscheiben-Bühne sowie Abspielen von Sounds beim Anfahren, Bewegen und bei Stopp der DS.
Zeile 114: Zeile 114:
   * die Turntable_config.h (als Anhang an den Post im Stummiforum hängen)   * die Turntable_config.h (als Anhang an den Post im Stummiforum hängen)
   * Screenshots von Arduino-IDE-Fehlermeldungen    * Screenshots von Arduino-IDE-Fehlermeldungen 
 +  * Softwareversion und Platinenversion
 </WRAP> </WRAP>
  
Zeile 123: Zeile 124:
  
 <WRAP round center important> <WRAP round center important>
-  * Dies ist ein nicht-kommerzielles Do-it-yourself-Projekt, das zwei Entwickler und einige Anwender in ihrer Freizeit entwickelt haben. +  * Dies ist ein nicht-kommerzielles Do-it-yourself-Projekt; funktional ist LocoTurn mit kommerziellen Produkten vergleichbar. 
-  * Funktional ist LocoTurn jedoch mit kommerziellen Produkten vergleichbar. +  * Eine Funktionsbeschreibung ist im Sketch selbst bzw. auf den Wiki-Seiten hier zu finden. 
-  * Eine Funktionsbeschreibung ist teilweise im Sketch selbst bzw. auf den Wiki-Seiten hier zu finden. +
   * **Bevor man mit dem LocoTurn-Projekt startet, muss man das Wiki durcharbeiten und verstehen lernen. Ich habe es nicht aus Jux und Tollerei geschrieben.** Alles wichtige steht hier drin. Ergänzend gibt es im Stummiforum mehrere Threads zum Thema Drehscheibensteuerung.   * **Bevor man mit dem LocoTurn-Projekt startet, muss man das Wiki durcharbeiten und verstehen lernen. Ich habe es nicht aus Jux und Tollerei geschrieben.** Alles wichtige steht hier drin. Ergänzend gibt es im Stummiforum mehrere Threads zum Thema Drehscheibensteuerung.
   * Es ist erforderlich, dass man sich selbst in die Soft- und Hardware hineinfuchst. Dazu gehören: Schaltpläne lesen und verstehen können, den Unterschied zwischen einem Widerstand und einem Kondensator kennen, Wissen, an welchem Ende der Lötkolben heiß wird, Umgang mit der Arduino-IDE, Programme in den Arduino laden, grobes Programmierverständnis in C bzw. C++. Niemand wird die Steuerung mundgerecht servieren!   * Es ist erforderlich, dass man sich selbst in die Soft- und Hardware hineinfuchst. Dazu gehören: Schaltpläne lesen und verstehen können, den Unterschied zwischen einem Widerstand und einem Kondensator kennen, Wissen, an welchem Ende der Lötkolben heiß wird, Umgang mit der Arduino-IDE, Programme in den Arduino laden, grobes Programmierverständnis in C bzw. C++. Niemand wird die Steuerung mundgerecht servieren!
Zeile 139: Zeile 139:
  
 ===== Erfahrungsberichte mit Videos ===== ===== Erfahrungsberichte mit Videos =====
-Thomas Kortschack hat hier seine Erfahrungen mit LocoTurn beschrieben und 2 Videos mit hoher Auflösung zur Verfügung gestellt[[https://thomas.kortschack.de/?p=61|Erfahrungsbericht]]+Hier ein paar Videos, die auf meiner Anlage entstanden sind, einmal in Normalgeschwindigkeit mit Sound und zweimal in Zeitraffer. Gesteuert werden die Zugfahrten mit Traincontroller V9 Gold:
  
 +{{youtube>NXN8Ze_UqDI?is=ARFDtFE-g4GvoHm0?}}
 +
 +{{youtube>jI3A12hFpWc?is=aRlLSkXN1YL6eSs7?}}
 +
 +{{youtube>x8KdSYi7FuA?is=lDslxMldI_Fxpn8d?}}
 +
 +Thomas Kortschack hat hier seine Erfahrungen mit LocoTurn beschrieben und 2 Videos mit hoher Auflösung zur Verfügung gestellt: [[https://thomas.kortschack.de/?p=61|Erfahrungsbericht]]
  
 LocoTurn bewegt die Drehscheibe quasi geräuschlos (wenn man das Sound-Feature außen vor lässt 8-)) und steuert die Ports mit hoher Positioniergenauigkeit an. LocoTurn bewegt die Drehscheibe quasi geräuschlos (wenn man das Sound-Feature außen vor lässt 8-)) und steuert die Ports mit hoher Positioniergenauigkeit an.
  
 Ralf hat hier einen ausführlichen Erfahrungsbericht zum Umbau einer kleinen Fleischmann Drehscheibe mit 24 Gleisabgangsmöglichkeiten verfasst: [[https://www.schmalspur-treff.de/t1545f20374-Kleine-Drehscheibe-fuer-die-GKB.html#msg11788 |FLM Drehscheibe]] Ralf hat hier einen ausführlichen Erfahrungsbericht zum Umbau einer kleinen Fleischmann Drehscheibe mit 24 Gleisabgangsmöglichkeiten verfasst: [[https://www.schmalspur-treff.de/t1545f20374-Kleine-Drehscheibe-fuer-die-GKB.html#msg11788 |FLM Drehscheibe]]
- 
  
 ---- ----
Zeile 255: Zeile 261:
   * wenn das Sketch-Hochladen wegen zu wenig Speicher nicht möglich ist: Optiboot falsch aufgespielt, falsche (zu neue/zu große) Bibliotheksversionen genutzt oder falsche Drehscheiben-Parameter eingestellt    * wenn das Sketch-Hochladen wegen zu wenig Speicher nicht möglich ist: Optiboot falsch aufgespielt, falsche (zu neue/zu große) Bibliotheksversionen genutzt oder falsche Drehscheiben-Parameter eingestellt 
   * wenn sich die Drehscheibe endlos dreht: Poti nicht in Mittelstellung, falsches oder gar kein Poti angeschlossen   * wenn sich die Drehscheibe endlos dreht: Poti nicht in Mittelstellung, falsches oder gar kein Poti angeschlossen
-  * falsche Referenzspannung am Steppermotor-Treiber: Bühne ruckelt, zu schwaches Drehmoment+  * zu schwaches Netzteil mit zu niedriger Spannung und zu wenig Ampere. Verwendet ein 19 V, 4 A Netzteil, das vermeidet Ruckeln der Drehscheibe und der Motor „verliert“ keine Steps, sondern erreicht mit hoher Genauigkeit seine Positionen! 
 +  * falsche Referenzspannung am Steppermotor-Treiber: Bühne ruckelt, zu schwaches Drehmoment, geringe Positioniergenauigkeit
   * Motorkabel, Hallsensor-Anschlüsse und DCC-Kabel wurden im Bündel, d.h. parallel und sehr nahe beieinander verlegt. Dadurch wurde der Hallsensoreingang gestört und konnte nicht richtig ausgewertet werden. Besser die Kabel in etwas Abstand verlegen. Kritisch sind die Motoranschlüsse, insbesondere, wenn hohe Ströme fließen.   * Motorkabel, Hallsensor-Anschlüsse und DCC-Kabel wurden im Bündel, d.h. parallel und sehr nahe beieinander verlegt. Dadurch wurde der Hallsensoreingang gestört und konnte nicht richtig ausgewertet werden. Besser die Kabel in etwas Abstand verlegen. Kritisch sind die Motoranschlüsse, insbesondere, wenn hohe Ströme fließen.
   * Die Signale wurden falsch angeschlossen. Die Signalbilder passen nicht zur DS-Stellung. Bei Verwendung von je 2 Lichtsignalen (hoch und niedrig) pro Bühnenseite müssen die beiden Signale pro Seite parallel angeschlossen werden.   * Die Signale wurden falsch angeschlossen. Die Signalbilder passen nicht zur DS-Stellung. Bei Verwendung von je 2 Lichtsignalen (hoch und niedrig) pro Bühnenseite müssen die beiden Signale pro Seite parallel angeschlossen werden.
   * Falscher Anschluß des Belegtmelders und des Bewegungsmelders. Folge: kein Strom auf der Bühne, Rückmeldung funktioniert nicht.   * Falscher Anschluß des Belegtmelders und des Bewegungsmelders. Folge: kein Strom auf der Bühne, Rückmeldung funktioniert nicht.
 +  * Beim Umbau der Drehscheibe ist darauf zu achten, dass sich die Bühne ohne Motor leicht drehen lässt und nirgendwo anstößt.
 </WRAP> </WRAP>
  
Zeile 269: Zeile 277:
 ===== Release Notes ===== ===== Release Notes =====
 ==== Software ==== ==== Software ====
 +
 +=== V1.7 (ab Mai 2026) ===
 +  * Darstellung des aktuellen Ports (wenn die DS steht) in größerer Schrift auf dem 1,3" OLED. Da das Speicherplatz benötigt, geht das nur, wenn man nur ein Positionsdatenset nutzt oder andere Features weglässt
 +  * Folgende #defines wurden in der Turntable_config.h aufgenommen (tw. neu):
 +
 +    - USE_LARGE_FONT_FOR_NUMBERS  Anzeige vom Port- bzw. Gleis-Nummer in größerer Schrift
 +    - LARGE_PORT_NUMBER_OLED  Spezialfall 1,3" OLED
 +    - NO_FLICKER_u8x8  Disable the flickering if USE_u8x8 is active (Uses 74 bytes FLASH)
 +
 +  * OLED-Ausgabe optimiert im Menü und bei einigen Texten (Vermeidung von Flackern durch zu häufiges Löschen des OLDE-Screens).
  
 === V1.6 (ab März 2026) === === V1.6 (ab März 2026) ===
-  * Einstellmöglichkeit nur ein Positionsdatenset für hochsymmetrische Drehscheiben (z.B. Fleischmann).+  * Umrechnung Märklin-Modus Befehle (1. Halbkreis) in LocoTurn DS-Position korrigiert. 
 +  * Nach einem Reset von LocoTurn wird die Lautstärke mit einem Standardwert vorbelegt (war bei Reset bislang gleich 0). 
 +  * Per "#define ONLY_ONE_POSITION_DATASET 1" Umschalten auf nur ein Positionsdatenset eingebaut, spart ca. 1 kByte Programmspeicher. Es wird nur das 1. Set verwendet (positive Richtung); negative Richtung sowie die 2 U-Turn-Sets werden dann nicht verwendet. Ein Set reicht bei hoch-symmetrischen DS aus, z.B. FLM-DS. Bei Nutzung einer PC-Steuerungssoftware ist sowieso undefiniert, von welcher Bühnenseite die Lok runter oder rauf auf die Bühne fährt, da die Software über die Zugfahrten die Abfahrausrichtung (vorwärts/rückwärtsdefiniert (die kennt LocoTurn nicht!). Damit können evtl. Erweiterungen eingebaut werden oder Debugging mit dem seriellen Monitor ist möglich. Und man spart sich das Port-weise Finetunen. 
 +  * Einbau eines virtuellen Schalters, damit ein reiner DCC-Betrieb möglich ist und keine anderen Bewegungstrigger (Drehencoder, Poti, Menü und serielle Schnittstelle) dazwischenfunken. Kann über die DCC-Adresse #210, RED/GRN aktiviert werden; diese toggelt den DCC_only-Schalter. Ist der Schalter EIN, kann die Drehscheibe nur noch über DCC-Kommandos angesteuert werden. Drehencoder, Poti etc. werden ignoriert. 
 +  * Weiterhin wurde die Statusleiste umgebaut, es wird nun der Status des DCC_only Modus statt dem Initiaisierungstatus angezeigt. 
 +  * Beim Mehrfachklicken im DS-Fenster von Traincontroller auf Step +/- fährt TC nur einen Port +/-, LocoTurn aber ggf. mehrere. Korrigiert, dass LocoTurn auch nur einen Port fährt.
  
 === V1.5 (ab Januar 2026) === === V1.5 (ab Januar 2026) ===
anleitungen/bauanleitungen/locoturn_v10/150_locoturn_ueberblick.1771926148.txt.gz · Zuletzt geändert: von domapi