Benutzer-Werkzeuge

Webseiten-Werkzeuge


anleitungen:spezial:pyprogramgenerator:tutorial_legacyspeed

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:spezial:pyprogramgenerator:tutorial_legacyspeed [2025/02/06 09:56] hlinkeanleitungen:spezial:pyprogramgenerator:tutorial_legacyspeed [2025/02/06 12:24] (aktuell) – [1. Einleitung] hlinke
Zeile 1: Zeile 1:
-====== Direct Mode Servo - Einstellung Legacy Speed ======+====== Direct Mode Servo - Einstellung Legacy Mode ======
  
-===== Einleitung ===== +===== 1. Einleitung ===== 
-Mit dieser Einstellung kann der DM-Servo das Verhalten der Servos der bisherigen Servo-Platine 510 simulieren. Damit können die bisherigen Servo-Macros Servo2- Servo5 auch mit den DM-Servos verwendet werden.+Mit dem Einstellen der "Legacy Speed" wird der sogenannte "Legacy Mode" (Altlasten-Mode) eingestellt. Mit dieser Einstellung kann der DM-Servo das Verhalten der Servos der bisherigen Servo-Platine 510 simulieren. Damit können die bisherigen Servo-Macros Servo2- Servo5 auch mit den DM-Servos verwendet werden.
  
 Diese Funktion MUSS als letzte Einstellung durchgeführt werden. Diese Funktion MUSS als letzte Einstellung durchgeführt werden.
  
-===== Einstellung Schritt für Schritt =====+===== 2. Tutorial Video =====
  
-Zuerst müssen die Endlagen, eingestellt werden. siehe [[anleitungen:spezial:pyprogramgenerator:tutorial_endpos|Direct Mode Servo - Einstellung der Endlagen]]+{{youtube>mKJTV98o8vw?}}
  
-Zum Schluß "Einstellen Legacy Speed" und mit dem Schieber die gewünschte Geschwindigkeit einstellen und „Enter“ betätigen.  
-Die Betriebsart wechselt dann automatisch zu „Normal“ zurück. Jetzt kann man die Geschwindigkeit mit dem Pos0 und Pos255 Taster testen. Den Vorgang wiederholen, bis die Geschwindigkeit stimmt. 
  
  
-===== DM-Servo mit Servo2 Macro benutzen =====+===== 3. Einstellung Schritt für Schritt =====
  
-Danach kann der Servo mit den Macros Servo2 – Servo5 gesteuert werden.+  * Zuerst müssen die Endlagen, eingestellt werden. siehe [[anleitungen:spezial:pyprogramgenerator:tutorial_endpos|Direct Mode Servo - Einstellung der Endlagen]] 
 +  * Zum Schluß "Einstellen Legacy Speed" als Bewtriebsart auswählen 
 +  * mit dem Schieber die gewünschte Geschwindigkeit einstellen 
 +  * „Enter“ betätigen. 
 +  * Die Betriebsart wechselt dann automatisch zu „Normal“ zurück. 
 +  * Geschwindigkeit mit dem Pos0 und Pos255 Taster testen. Der Servo läuft jetzt langsam hin- und her.  
 +  * Den Vorgang wiederholen, bis die Geschwindigkeit stimmt.
  
-Dazu muß beim LED-Kanal IMMER „Rot“ ausgewählt werden. Der Servo wird durch die Servo-Adresse bestimmt. 
  
-ACHTUNGBei der Platine 510 konnten 3 Servos angeschlossen werden Die 3 Servos hatten dieselbe LED Adresse, aber wurde durch die LED-Kanäle Rot, Grün, Blau unterschieden.+===== 4. DM-Servo mit Servo3 Macro benutzen ===== 
 + 
 +Nachdem die Legacy Speed eingestellt wurde, verhält sich der DM-Servo genauso, wie ein Servo an der Platine 510. 
 + 
 +Der Servo kann mit den Macros Servo2 – Servo5 gesteuert werden. 
 + 
 +==== 4.1 Beispiel DM-Servo mit 3 Positionen ==== 
 + 
 +  * beim DM-Servo, wie oben beschrieben,die "Legacy Speed" einstellen 
 +  * in den ProgrammGenerator wechseln 
 +  * Macrozeile definieren, als Macro den Servo3 Makro aus Dynamik -> Servo -> Servo mit 3 Positionen auswählen 
 +  * Im Parametereingabefenster den LED-Kanal auf ROT stellen. 
 +  * Die gewünschten Positionen eingeben. Der DM-Servo kann Positionen von 1 bis 255 einnehmen. (Bisher 10 bis 210).  
 +  * Mit OK-Abspeichern. Das Programm beschwert sich, wenn die Positionen < 10 und > 210 sind. Aber es funktioniert trotzdem. 
 +  * Mit den Testbutons die Positionen testen. 
 + 
 +==== 4.2 ACHTUNG ==== 
 +Beim LED-Kanal muß IMMER „Rot“ ausgewählt werden. Der Servo wird durch die Servo-Adresse bestimmt. 
 + 
 +Bei der Platine 510 konnten 3 Servos angeschlossen werden Die 3 Servos hatten dieselbe LED Adresse und wurden durch die LED-Kanäle Rot, Grün, Blau unterschieden.
  
 Bei den DM-Servos hat JEDER Servo eine eigene LED-Adresse die fortlaufend bei der Adresse des ersten Servos beginnt. Bei den DM-Servos hat JEDER Servo eine eigene LED-Adresse die fortlaufend bei der Adresse des ersten Servos beginnt.
Zeile 31: Zeile 53:
   * Servo2: 5-grün   * Servo2: 5-grün
   * Servo3: 5-blau   * Servo3: 5-blau
-  * +
 Bei DM-Servo in legacy mode: Bei DM-Servo in legacy mode:
  
Zeile 37: Zeile 59:
   * Servo2: 6-rot   * Servo2: 6-rot
   * Servo3: 7-rot   * Servo3: 7-rot
-  *  
-Im Unterschied zur 510 Platine kann der Bereich von 1 bis 255 genutzt werden (obwohl das Programm meckert, daß das nicht geht) 
  
-===== Tutorial Video ===== +Im Unterschied zur 510 Platine kann der Bereich von 1 bis 255 genutzt werden (obwohl das Programm meckert, daß das nicht geht)
- +
-{{youtube>mKJTV98o8vw?}}+
  
-===== Hintergrund =====+===== 5. Hintergrund =====
  
 Der Legacy Speed ist, wie in der alten 510er Lösung, in einer maximalen Veraenderung von 1/8 us (Mikrosekunde) pro 20ms definiert. Der Legacy Speed ist, wie in der alten 510er Lösung, in einer maximalen Veraenderung von 1/8 us (Mikrosekunde) pro 20ms definiert.
anleitungen/spezial/pyprogramgenerator/tutorial_legacyspeed.1738835779.txt.gz · Zuletzt geändert: von hlinke