digital servo programmieren

Gast #4973526
hallo,

ich wollte mir einen modellbau servo kaufen und per arduion ansteuern.
eigentlich kein problem per puls weiten steuerung.
nun hab ich gesehen, dass es neben analogen servos auch digitale servos 
gibt. so weit ich herausfinden kommte funktionieren die digitalen servos 
auch wie die analogen, wenn man die neu aus der packung nimmt.
doch kann man die digitalen servos noch irgendwie programmieren oder so.
meine frage ist nun,
1. kennt jemand das protokoll, mit dem man die digitalen servos 
programmieren kann?
2. was kann man denn programmieren?
3. kann man die digitalen servos dann auch statt im PWM verfahren auch 
voll digital steuern?

wär toll, wenn mir jemand informationen darüber geben könnte.
(Firma: Q3)
"Normale" digitale Servos verhalten sich wie analoge Servos, mit dem 
wohltuenden Unterschied, dass sie beim Ausbleiben der Impulse weiterhin 
ihre letzte Position halten. D.h. wenn sich die Position nicht ändern 
soll, kann man sogar damit aufhören, Impulse zu senden.

Für die Robotik gibt es tatsächlich auch Servos mit serieller 
Schnittstelle (RS232). Diese werden also NICHT per PWM gesteuert, 
sondern per Kommado.

Beispiel: https://nodna.de/Dynamixel-AX-12A-Robot-Servo
Gast
danke für die links.
ich habe auch videos gefunden, wo gezeigt wird, was alles bei einem 
digitalen servo programmiert werden kann.

z.b. null position, limitierung von linken/rechten maximalausschlag, 
limitierung der laufgeschwindigkeit, ...

das finde ich sehr interessant, dann braucht man es nicht in "software" 
zu backen. speziell die ersten drei genannten optionen finde ich 
interessant, das dem servo zu übrlassen - da kann man die "theoretische" 
auflösung erhöhen, wenn man die maximalausschläge limitiert, wenn man 
nicht den vollen bewegungsraum benötigt. (dann wird der volle eingangs 
bereich auf nur die limitierte bewegungsfreiheit skaliert)

so, aber ich sehe nicht ein, für eine quasi "einmalige" programmierung 
mir ein passenden programmer für den jeweiligen servo zuzulegen, der 
kostet ja einiges extra...
außerdem würde es weit aus mehr spaß machen, wenn man selbst den digital 
server in deinen optionen hacken könnte.
hat wirklich noch niemand hier seinen digital servo selbst 
umprogrammiert?

https://www.youtube.com/watch?v=lQCy_LnqhUQ

https://www.rcgroups.com/forums/showthread.php?359553-Hitec-digital-servo-protocol

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.