Digitales Servo ansteuern

Gast #4109254
Lesenswert?
• ▲
▼
Hallo,
ich möchte in meinem Modellbau Projekt ein Digitales Servo über eine CPU 
ansteuern. Die Software habe ich soweit, aber ich bin mir nicht sicher 
wie ich das digital Signal an den Servo bringe.
Ich hatte gedacht einfach die Push/Pull Stufe im uC zu verwenden, oder 
muss ich da noch etwas berücksichtigen?

Vielen Dank für Eure Hilfe.
Chris
(Firma: Q3) #4109555
Lesenswert?
• ▲
▼
Digitale Servos reagieren auf und vertragen Signale im Bereich von ca. 
3V bis zu ihrer Betriebsspannung.

Darüber hinaus haben sie (im Gegensatz zu analogen Servos) den großen 
Vorteil, sich ihre letzte Position zu merken, zu halten (und bei 
mechanischer Verstellung immer wieder anzufahren), auch wenn keine 
Ansteuerimpulse mehr kommen.

Das entlastet die CPU gewaltig ... man muss digitale Servos also nur 
dann "befeuern", wenn sich die Stellung ändern soll.

Bei größeren Servos empfiehlt es sich, die Betriebsspannung von Servo 
und Mikrocontroller am Akku bzw. der Spannungsregelung zu trennen und 
sehr gut zu filtern. Ansonsten können die Spannungseinbrüche durch den 
Stromhunger der Servos den Mikrocontroller zum Absturz oder zu nicht 
nachvollziehbren Fehlfunktionen bringen.
#4109894
Lesenswert?
• ▲
▼
Frank Esselbach schrieb:
> Darüber hinaus haben sie (im Gegensatz zu analogen Servos) den großen
> Vorteil, sich ihre letzte Position zu merken, zu halten (und bei
> mechanischer Verstellung immer wieder anzufahren), auch wenn keine
> Ansteuerimpulse mehr kommen.

Das kommt doch sehr auf den benutzen Servo an und gilt NICHT für alle 
Digitalservos (und im Speziellen nicht für solche mit 
Fail-Save-Programmierung).

Da hilft nur probieren, es gibt genug Digitalservos die nach dem Fehlen 
der Ansteuersignale "schlapp machen".

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren