Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
anleitungen:spezial:pyprogramgenerator:tutorial_legacyspeed [2025/02/06 09:52] – hlinke | anleitungen:spezial:pyprogramgenerator:tutorial_legacyspeed [2025/02/06 12:24] (aktuell) – [1. Einleitung] hlinke | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Direct Mode Servo - Einstellung Legacy | + | ====== Direct Mode Servo - Einstellung Legacy |
- | 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. | + | ===== 1. Einleitung ===== |
+ | Mit dem Einstellen der " | ||
Diese Funktion MUSS als letzte Einstellung durchgeführt werden. | Diese Funktion MUSS als letzte Einstellung durchgeführt werden. | ||
- | Zuerst müssen die Endlagen, eingestellt werden. siehe [[anleitungen: | + | ===== 2. Tutorial Video ===== |
- | Zum Schluß " | + | {{youtube> |
- | Die Betriebsart wechselt dann automatisch zu „Normal“ zurück. Jetzt kann man die Geschwindigkeit mit dem Pos0 und Pos255 Taster testen. Den Vorgang wiederholen, | + | |
- | Danach kann der Servo mit den Macros Servo2 – Servo5 gesteuert werden. | ||
- | Dazu muß beim LED-Kanal IMMER „Rot“ ausgewählt werden. Der Servo wird durch die Servo-Adresse bestimmt. | ||
- | ACHTUNG: Bei 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. | + | ===== 3. Einstellung Schritt für Schritt ===== |
+ | |||
+ | * Zuerst müssen die Endlagen, eingestellt werden. siehe [[anleitungen:spezial: | ||
+ | * Zum Schluß " | ||
+ | * 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, | ||
+ | |||
+ | |||
+ | ===== 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, | ||
+ | * 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 | ||
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 25: | 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 31: | 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) | Im Unterschied zur 510 Platine kann der Bereich von 1 bis 255 genutzt werden (obwohl das Programm meckert, daß das nicht geht) | ||
- | 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. |