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 [2024/09/29 14:06] – [1. Platinen löten] domapianleitungen:bauanleitungen:locoturn_v10:150_locoturn_ueberblick [2025/02/16 07:28] (aktuell) – [Typische Fehler und deren Bereinigung] domapi
Zeile 1: Zeile 1:
 ====== Überblick LocoTurn ====== ====== Überblick LocoTurn ======
  
-Autor: [[https://wiki.mobaledlib.de/redirect/forum/updomapi|Domapi]] | Stand: 29.09.2024+Autor: [[https://wiki.mobaledlib.de/redirect/forum/updomapi|Domapi]] | Stand: 01.11.2024
  
  
Zeile 10: Zeile 10:
 Für die Ansteuerung des Schrittmotors wird ein TMC2208-Steppertreiber verwendet. Die Steuerung umfasst ein Relais zur Umpolung des Bühnengleises (2-Leiter-Fahrer) und ein separates Steuerpanel zur manuellen Bedienung mit Drehencoder, Poti und Tasten. Zusätzlich kann ein OLED-Display angeschlossen werden. Ein JQ6500-Soundmodul dient der Ausgabe von bewegungssynchronen Sounds. Ab Software-Version 1.1 kann auch ein DFPlayer für Sounds genutzt werden. Zur Ansteuerung von Licht-Signalen, Warnleuchte und Hausbeleuchtung kann eine kleine Bühnenplatine mit WS2811-LED-Treibern verwendet werden. Für komplexere Beleuchtungsszenarien und zur Ansteuerung von Servos gibt es eine Schnittstelle zur MobaLedLib. Für die Ansteuerung des Schrittmotors wird ein TMC2208-Steppertreiber verwendet. Die Steuerung umfasst ein Relais zur Umpolung des Bühnengleises (2-Leiter-Fahrer) und ein separates Steuerpanel zur manuellen Bedienung mit Drehencoder, Poti und Tasten. Zusätzlich kann ein OLED-Display angeschlossen werden. Ein JQ6500-Soundmodul dient der Ausgabe von bewegungssynchronen Sounds. Ab Software-Version 1.1 kann auch ein DFPlayer für Sounds genutzt werden. Zur Ansteuerung von Licht-Signalen, Warnleuchte und Hausbeleuchtung kann eine kleine Bühnenplatine mit WS2811-LED-Treibern verwendet werden. Für komplexere Beleuchtungsszenarien und zur Ansteuerung von Servos gibt es eine Schnittstelle zur MobaLedLib.
  
-Für den Einsatz von LocoTurn bei Drehscheiben von Fleischmann, Märklin etc. muss die Drehscheibe auf Schrittmotor umgebaut werden. Der standardmäßig eingebaute lautstarke Motor und weitere Elektronik auf der Bühne werden dabei entfernt und neue Komponenten eingesetzt.+Für den Einsatz von LocoTurn bei Drehscheiben von Fleischmann, Märklin, Roco etc. muss die Drehscheibe auf Schrittmotor umgebaut werden. Der standardmäßig eingebaute lautstarke Motor und weitere Elektronik auf der Bühne werden dabei entfernt und neue Komponenten eingesetzt.
  
 {{ :bilder:anleitungen:bauanleitungen:150:locoturn_v10:img_3287.jpeg?nolink&200 |}} {{ :bilder:anleitungen:bauanleitungen:150:locoturn_v10:img_3287.jpeg?nolink&200 |}}
  
-Die aktuelle <color #ed1c24>**Software-Version V1.3**</color> wurde im Vergleich zur ersten Version (V0.6) stark erweitert und überarbeitet. Die neue Version lässt sich auch auf der schwarzen Platine von Hardi verwenden; bei den Anschlüssen gibt es allerdings Einschränkungen.  +Folgende Features für Drehscheiben (DS) sind in der aktuellen <color #ed1c24>**Software-Version V1.4**</color> verfügbar:
- +
-Folgende Features für Drehscheiben (DS) sind 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 168: Zeile 166:
  
 ===== Wichtigste Schritte beim Zusammenbau und Inbetriebnahme von LocoTurn ===== ===== Wichtigste Schritte beim Zusammenbau und Inbetriebnahme von LocoTurn =====
-==== 1. Wiki durchlesen! ====+==== 1. Wiki intensiv durchlesen und durcharbeiten! ==== 
 +  * Ihr müsst euch schon selbst mit der Steuerung beschäftigen. 
 +  * Alles wichtige ist hier im Wiki zu finden! 
 +  * Fragen, die im Wiki beantwortet werden, werde ich euch nicht nochmals vorbeten.
 ==== 2. Platinen löten ==== ==== 2. Platinen löten ====
   * Überlegen, welche Funktionen man überhaupt braucht:   * Überlegen, welche Funktionen man überhaupt braucht:
Zeile 185: Zeile 186:
   * Printtaster oder Taster für Frontplatte mit Kabel verwenden   * Printtaster oder Taster für Frontplatte mit Kabel verwenden
  
-==== 2. Arduino Nano vorbereiten ====+==== 3. Arduino Nano vorbereiten ====
   * Optiboot Bootloader auf den Nano brennen ([[anleitungen:bauanleitungen:locoturn_v10:150_locoturn_nano|Arduino Nano mit OPTIBOOT 8 Bootloader]])   * Optiboot Bootloader auf den Nano brennen ([[anleitungen:bauanleitungen:locoturn_v10:150_locoturn_nano|Arduino Nano mit OPTIBOOT 8 Bootloader]])
   * im Boardverwalter den Optiboot installieren, damit später das Optiboot-Board als Prozessor ausgewählt werden kann   * im Boardverwalter den Optiboot installieren, damit später das Optiboot-Board als Prozessor ausgewählt werden kann
Zeile 191: Zeile 192:
   * grobe Einstellung der Drehscheiben-Parameter im Reiter config.h ([[anleitungen:bauanleitungen:locoturn_v10:150_locoturn_parameter|Parameter zur Einstellung der Drehscheibe]])   * grobe Einstellung der Drehscheiben-Parameter im Reiter config.h ([[anleitungen:bauanleitungen:locoturn_v10:150_locoturn_parameter|Parameter zur Einstellung der Drehscheibe]])
  
-==== 3. Drehscheibe umbauen ====+==== 4. Drehscheibe umbauen ====
   * Bühne abmontieren, Motor ausbauen und ggf. weitere Elektronik ([[anleitungen:bauanleitungen:locoturn_v10:150_locoturn_einbau|Umbau und Einbau einer Drehscheibe für den Einsatz mit LocoTurn]])   * Bühne abmontieren, Motor ausbauen und ggf. weitere Elektronik ([[anleitungen:bauanleitungen:locoturn_v10:150_locoturn_einbau|Umbau und Einbau einer Drehscheibe für den Einsatz mit LocoTurn]])
   * Motorhalter unten befestigen/verkleben   * Motorhalter unten befestigen/verkleben
Zeile 199: Zeile 200:
   * Hallsensor außen an der Drehscheibe anbringen, Magnet an der Bühne lagerichtig montieren (Höhe, Abstand und magnetische Richtung beachten!)   * Hallsensor außen an der Drehscheibe anbringen, Magnet an der Bühne lagerichtig montieren (Höhe, Abstand und magnetische Richtung beachten!)
  
-==== 4. Motortreiber-Referenzspannung einstellen ====+==== 5. Motortreiber-Referenzspannung einstellen ====
   * Motor vorher abklemmen!   * Motor vorher abklemmen!
   * Netzteil zur Stromversorgung anschließen    * Netzteil zur Stromversorgung anschließen 
   * Stromstärke des Motors aus dessen Datenblatt für die Berechnung verwenden ([[anleitungen:bauanleitungen:locoturn_v10:150_locoturn_treiber|Stepper-Treiber]])   * Stromstärke des Motors aus dessen Datenblatt für die Berechnung verwenden ([[anleitungen:bauanleitungen:locoturn_v10:150_locoturn_treiber|Stepper-Treiber]])
  
-==== 5. Sounds vorbereiten (optional) ==== +==== 6. Sounds vorbereiten (optional) ==== 
   * geeignete Sounds sampeln ([[anleitungen:bauanleitungen:locoturn_v10:150_locoturn_jq6500|Soundmodule]])   * geeignete Sounds sampeln ([[anleitungen:bauanleitungen:locoturn_v10:150_locoturn_jq6500|Soundmodule]])
   * die mp3-Dateien auf das verwendete Modul speichern   * die mp3-Dateien auf das verwendete Modul speichern
   * Modul auf Platine stecken   * Modul auf Platine stecken
  
-==== 6. Alles anschließen ==== +==== 7. Alles anschließen ==== 
   * siehe Wiki-Anschluss-Skizze ([[anleitungen:bauanleitungen:locoturn_v10:150_locoturn_anschluesse|Anschlussmöglichkeiten und Lötjumper]])   * siehe Wiki-Anschluss-Skizze ([[anleitungen:bauanleitungen:locoturn_v10:150_locoturn_anschluesse|Anschlussmöglichkeiten und Lötjumper]])
   * Motor   * Motor
Zeile 224: Zeile 225:
   * DCC von Zentrale   * DCC von Zentrale
  
-==== 7. Drehscheibe konfigurieren ==== +==== 8. Drehscheibe konfigurieren ==== 
   * siehe Beispiel-config.h ([[anleitungen:bauanleitungen:locoturn_v10:150_locoturn_parameter|Parameter zur Einstellung der Drehscheibe]])   * siehe Beispiel-config.h ([[anleitungen:bauanleitungen:locoturn_v10:150_locoturn_parameter|Parameter zur Einstellung der Drehscheibe]])
   * Sketch hochladen und testen   * Sketch hochladen und testen
   * wenn Hochladen wegen zu wenig Speicher nicht möglich: Optiboot falsch aufgespielt, falsche (zu neue/zu große) Bibliotheksversionen genutzt oder falsche Drehscheiben-Parameter eingestellt    * wenn Hochladen wegen zu wenig Speicher nicht möglich: Optiboot falsch aufgespielt, falsche (zu neue/zu große) Bibliotheksversionen genutzt oder falsche Drehscheiben-Parameter eingestellt 
  
-==== 8. Erstinstallation/Kalibrierung ==== +==== 9. Erstinstallation/Kalibrierung ==== 
   * geht beim Einschalten weitestgehend automatisch ([[anleitungen:bauanleitungen:locoturn_v10:150_locoturn_kalibrierung|Kalibrierung]])   * geht beim Einschalten weitestgehend automatisch ([[anleitungen:bauanleitungen:locoturn_v10:150_locoturn_kalibrierung|Kalibrierung]])
   * Feintuning der Portpositionen durchführen, falls erforderlich    * Feintuning der Portpositionen durchführen, falls erforderlich 
Zeile 255: Zeile 256:
   * 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   * falsche Referenzspannung am Steppermotor-Treiber: Bühne ruckelt, zu schwaches Drehmoment
 +  * 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.
 </WRAP> </WRAP>
  
Zeile 265: Zeile 267:
 ===== Release Notes ===== ===== Release Notes =====
 ==== Software ==== ==== Software ====
 +
 +=== V1.4 (ab November 2024) ===
 +  * Falls bei den WS2811-Chips auf der Bühnenplatine die Kanäle Rot und Grün vertauscht sind, kann man in der config.h mit dem #define WS2811_R_G_OUTPUT_SWAPPED die RG-Kanäle (zurück) tauschen, damit die Bühnensignale wieder die richtigen Farben zeigen.
 +  * Das betrifft nur Anwender der kleinen Bühnenplatine.
  
 === V1.3 (ab September 2024) === === V1.3 (ab September 2024) ===
anleitungen/bauanleitungen/locoturn_v10/150_locoturn_ueberblick.1727618788.txt.gz · Zuletzt geändert: 2024/09/29 14:06 von domapi