Ich bin irgendwie zu blöd zum RC Servo Ansteuern...

OP #357078
Lesenswert?
• ▲
▼
Hallo Forum,

ich habe nun endlich einmal die Zeit gefunden mich tiefergehend mit
RC-Servos am ATmega 8 zu beschäftigen.

Zur Vorbereitung habe ich auch jede Menge Programmcode studiert und
auch einige Beispiele ausprobiert.

Nur verstehe ich eines nicht:

Wenn ich zur Steuerung eines Servo alle 18 ms einen Impuls zwischen 1
und 2 ms (Linksanschlag / Rechtsanschlag) sende, dann dreht das Servo
doch immer, wenn ich einen 1 ms Impuls alle 18 ms sende um einen
bestimmten Betrag weiter nach Links oder nicht ???

Wenn ich einen 1,5 ms Impuls alle 18 ms sende, dann zuckt das Servo
doch immer in die Mittenstellung ???

Oder habe ich das falsch interpretiert und das Servo geht von jeder
x-beliebigen Stellung ganz nach links und bleibt da, wenn ich einen 1ms
Impuls sende ?

Die Programme, die ich zum Ausprobieren in den Mega8 gespielt habe
laufen, aber beim Verständnis der Funktionsweise eines Servo hakt es
noch gewaltig.

Bitte klärt mich ganz kurz mal auf, welche meiner Theorien denn richtig
ist.

Danke.

Michael

P.S.: Es sind Servos, auf denen steht: "Für alle Fernsteueranlagen mit
Mittenstellung bei 1500 µs"
Gast #357080
Lesenswert?
• ▲
▼
> Oder habe ich das falsch interpretiert und das Servo geht von
>  jeder x-beliebigen Stellung ganz nach links und bleibt da, wenn
> ich einen 1ms Impuls sende ?

Genau das. Ein Servo ist ein geregeltes System. Du gibst den Sollwert
für die Position über die Impulslänge vor, das Servo steuert diese
Position an und hält sie dann (wenn man versucht, es zu verdrehen,
drückt's auch dagegen). 1ms heißt z.B. ganz links, 1,5ms Mitte und 2ms
rechts.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.