Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

Der Einstieg in die MobaLedLib:

Stammtische

aktuell verwendete Versionen


Python MobaLedLib

Workshops

Verwendung mit der MoBa-Zentrale

Steuerung der MobaLedLib-Effekte

Erste Hilfe

Bewegung mit der MLL

Servoplatine

Relaisplatine

WS2811-BiPol


Sound mit der MLL

JQ6500

MP3-TF-16P

Hauptplatine

Servoplatine

Sounddateien

Anwendungsbeispiele:

3D-Druck

Entwicklungen MoBa-Universum

Platinen van Theo

MobaLedLib Sonderplatinen

Drehscheibensteuerung LocoTurn V 1.4

Drehscheibe (V0.6)

Lok-Platinen

OLED Displays

Infrared to Z21 Bridge

Hilfereiche Themen

Wissen für Fortgeschrittene

Impressum & Datenschutz

Für Wiki-Editoren:

Faszination Modellbahn - wir sind 2025 dabei

wir sind dabei

anleitungen:spezial:pyprogramgenerator:tutorial_endpos

Direct Mode Servo - Einstellung der Endlagen

Video

Der Einstellvorgang

Der Einstellvorgang läuft folgendermaßen ab:

  1. Die Adresse des Servomoduls einstellen
  2. Servo Control Betriebsart „Normal Position“
  3. Die Servo Position in die Mitte stellen.
  4. Die Servo Control Betriebsart auf: „Training End Pos“ einstellen
  5. Eine Schieberposition zwischen den aktuellen Endlagen suchen (siehe Achtungshinweis unten)
  6. Mit dem Schieber aus dieser Position langsam zur gewünschten Endposition fahren. Der Servo sollte dieser Bewegung folgen.
  7. Wenn die erste Endposition erreicht ist, „Enter drücken“
  8. zur zweiten Endposition fahren.
  9. Nochmal „Enter“ drücken
  10. Betriebsart wieder auf „Normal“ stellen.

Wichtige Hinweise

Achtung: In der Trainingsbetriebsart kann jede Servo Position angefahren werden. Also auch Positionen, die für die Mechanik gefährlich sein können!! Der Attiny hat eine Sicherheitsfunktion. Da das Trainingstool nicht wissen kann, wo die aktuellen Endlagen des angeschlosenen Attinys sich befinden, muß der Schieber erst in eine Position zwischen den aktuellen Endlagen gebracht werden. Man bewegt also am besten den Schiber von der 0 Stellung aus langsam nach rechts, bis der Servo dem Schieber folgt. Ab jetzt kann man jede beliebige Endstellung anfahren und programmieren.

Achtung: Wenn du den Servo im Normalbereich mit den Endlagen trainierst, dann entspricht der Bereich von 0 bis 255 den PWM Werten von 1ms bis 2ms. Wenn du das selbe mit der Einstellung (Training End Pos spezial) tust, dann umfassen die Werte 0 bis 255 die PWM Werte von 0,5ms bis 2,5ms. Damit ist ein größerer Stellumfang möglich. Es kann aber sein, daß nicht alle Servos diese unterstützen. Wenn der Einstellbereich mit den Endlagen bei „Training End Pos“ nicht ausreicht, kann man „Training End Pos spezial“ ausprobieren.

Diese Website verwendet Cookies. Durch die Nutzung der Website stimmen Sie dem Speichern von Cookies auf Ihrem Computer zu. Außerdem bestätigen Sie, dass Sie unsere Datenschutzbestimmungen gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information
anleitungen/spezial/pyprogramgenerator/tutorial_endpos.txt · Zuletzt geändert: 2025/02/06 13:44 von hlinke