Forum: Mikrocontroller und Digitale Elektronik Servo stromlos lassen?


von Onur Demir (Gast)


Lesenswert?

Hallo,

eine bescheidene Frage:

Wenn mein Servo am Ziel angekommen ist, ist es dann besser diesen
stromlos zu lassen (sprich Timer Interrupt disable und Port-Ausgang =
0) Oder lieber die PWM weiter laufen lassen?

MFG

Onur

von tenenr (Gast)


Lesenswert?

das liegt ganz dran, wenn an deinem servo nichts dranhängt was ein
rück-/verstellen der position bewirken kann, kannst du es stromlos
lassen. wenn die position aber gehalten werden muß brauchst du die PWM.

von Rolf Magnus (Gast)


Lesenswert?

Mal angenommen, es geht um Modellbauservos:

Allerdings wird das Abschalten so oder so nichts bringen, denn der
Motor des Servos bekommt eh nur dann Strom, wenn er sich drehen soll
oder wenn versucht wird, ihn von außen zu verdrehen. Wenn das
PWM-Signal da ist, hält er gegen einen Versuch, ihn zu verdrehen, ohne
das Signal nicht (außer vielleicht bei einigen Digitalservos, die bei
Signalausfall das letzte gültige Signal weiterverwenden).

von Hannes L. (hannes)


Lesenswert?

Das Signal sollte angelegt bleiben.
Es gibt Servos, die beim Wiedereinschalten des Signals kurz ruckeln,
ehe sie die dem Signal entsprechende Position einnehmen. Der
Stromverbrauch des positionierten Servos beträgt meist nur wenige
Milliampere.
Wenn man die Erzeugung der Servoimpulse von einem Timer-Interrupt
erledigen lässt (alles andere wäre vermutlich Unsinn), dann kostet das
Weiterlaufenlassen der Impulse kaum zusätzliche Ressourcen. Der
Interrupt klappert einfach der Reihe nach alle Servopositions-Sollwerte
ab und erzeugt den dazu gehörenden Servoimpuls. Das kostet auf einem
ATMega nur wenige Prozent der Rechenzeit. Dem Hauptprogramm hat also
genügend Zeit, passende Sollwerte zur Verfügung zu stellen.

...

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.