Forum: Mikrocontroller und Digitale Elektronik Servo verzögern


von Hermann (Gast)


Lesenswert?

Hallo und Guten Abend allerseits,

hab ein Problem mit nem Servo.
Ich will das es, nachdem ich am Fernsteuersender einen Schalter betätigt 
habe und das Signal aus dem Empfänger kommt, erst eine eingestellte 
Zeit(Poti) still stehen bleibt, bevor es dann in die programmierte 
Endstellung fährt.
Leider habe ich keine Ahnung vom Programmieren, aber vielleicht kann man 
da doch das ein oder andere basteln. Würde mich über ein paar 
unterstützende Hilfen freuen, Danke H.Hermann.

von Niels H. (monarch35)


Lesenswert?

Solange man nichts genaues über die Verzögerungszeit weiss, kann man 
wohl nur raten. Soweit ich weiss, werden die meisten Servos über eine 
Steuerspannung gesteuert. Vieleicht lässt sich in deinem Fall etwas über 
eine RC-Kombination als Tiefpass etwas erreichen?!

von Hannes L. (hannes)


Lesenswert?

Niels Hüsken wrote:
> Solange man nichts genaues über die Verzögerungszeit weiss, kann man
> wohl nur raten.

Stimmt...

> Soweit ich weiss, werden die meisten Servos über eine
> Steuerspannung gesteuert.

Nö, über die Impulsbreite eines zyklischen Signals.

> Vieleicht lässt sich in deinem Fall etwas über
> eine RC-Kombination als Tiefpass etwas erreichen?!

Das würde wohl gar nichts bringen. Man bräuchte einen Mikrocontroller, 
der die Servoimpulse decodiert und daraus neue Servoimpulse erzeugt. Das 
Decodieren von Servoimpulsen ist z.B. hier erklärt:
http://www.hanneslux.de/avr/mobau/schaltmo/schaltmodul.html
http://www.hanneslux.de/avr/mobau/fr_2313a/2313fra.html
http://www.hanneslux.de/avr/mobau/fr_2313a/2313frd.html

Das Erzeugen von Servoimpulsen kann man hier sehen:
http://www.hanneslux.de/avr/mobau/7ksend/7ksend02.html

Eine Impulsanpassung sieht man hier:
http://www.hanneslux.de/avr/mobau/impkorr/impulskorr.html
Allerdings ist damit das Problem noch nicht gelöst, das Beispiel ist 
aber geeignet, die Zusammenhänge zu verstehen und daraus eine eigene 
Lösung mit Zeitverzögerung zu entwickeln.

...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.