Stromversorgung für Servos

Gast #2812284
Lesenswert?

Hi Leute,

ich möchte mit einem Mikrocontroller 5-6 Servos ansteuern.
Es stellt sich mir nun die Frage, wie ich diese mit Strom versorge.
Soll ich jedem einzelnen einen 5V Spannungsregler spendieren oder gibt 
es eine schöne, leichte, mehr oder weniger günstige Lösung, um genügend 
Strom für alle sechs bereitzustellen?

Vielen Dank!

Malte
Gast #2812504
Lesenswert?

Was verbaust du da fuer Servos? Und wie rechnest du das? Normalerweise 
steuert man Servos versetzt an (nur dumme, deutsche Hersteller machen 
das anders), damit verteilt sich der Strombedarf schon mal. Was du noch 
beachten musst, ist der starke Peak beim stoppen des Motors, also 
ordentlich abpuffern.
Gast #2812512
Lesenswert?

Marwin schrieb:
> Was verbaust du da fuer Servos? Und wie rechnest du das? Normalerweise
> steuert man Servos versetzt an

Wie meinst du das?
Die sequentielle Pulsfolge bei Fernsteuerungen ist eher historisch 
bedingt weil die analogen Fernsteuerungen die Kanäle einfach sequnetiell 
übertragen haben.
Wenn du bis zu 8 Servos pro 50 ms sequenziell ansteuerst nützt dir das 
beim Stromverbrauch gar nichts da der Servo bei starken 
Sollwertänderungen bauartbedingt bis 50 - 200 ms braucht bis er den 
neuen Sollwert gestellt hat.
Gast #2812513
Lesenswert?

UBEC ist das Stichwort.

Servos brauchen schon mal bis zu 2A im Anlauf und wenn sie richtig 
"schuften" müssen, auch während des Betriebes. Dann gibt es noch 
richtige "fette" Servos, die brauchen noch mehr, die kleinen eher so um 
500mA.

Eine getrennte Versorgung mit 5,5V oder 6V ist daher immer notwendig. 
Einige neuere Servos vertragen auch 8V (2 x Lipo).

Blackbird
Gast #2812515
Lesenswert?

Malte schrieb:
> Ja, aber ein LiPo mit 3 Zellen seriell hat eine Spannung, die irgendwo
> bei 9-12V liegt. Die soll auf 5-6V runter. Stromstärke liegt bei 5-6
> Servos irgendwo zwischen 10 und 15 A.

Im Modellbau wurde früher zumindest Servos direkt an passende Akkupacks 
angeschlossen. Da gab es keinen Spannungsregler.
Ist das heutzutage anders?
Gast #2812538
Lesenswert?

Naja, man will halt 3 Zellen LiPo in Reihe haben, um dem Motor genug 
Spannung zur Verfügung zu stellen.
Warum sollte man dann noch ein zweites Akkupack nur für die Servos 
mitnehmen?

Ich rechne pro Servo mit 2-3 A.
Die können die aber durchaus alle zur gleichen Zeit ziehen! (Der PWM 
Impuls hat damit nicht viel zu tun.)
Macht in Summe bei 5 Servos 10-15 A bzw. bei 6 Servos 12-18 A.

Bei 5 V sprechen wir hier über bis zu 90 Watt!
Da frag ich doch mal lieber nach, was andere für Erfahrung gemacht haben 
:-)

Malte
#2812569
Lesenswert?

In einem Hexapod mit 18 Servos hatten Techniker von mir extra einen 
NiMH-Akku mit 6 V für die Servos spendiert. Das spart viel Ärger...
Ansonsten ist für den Strom ein Linearregler nicht die beste Lösung. 
LiPo mit 3 Zellen hat bis zu 13V (leer immer noch 9V), die linear auf 6V 
runter gibt einen Wirkungsgrad von maximal 50-60%. Ein Schaltregler , 
auch ein einfacher, kommt auf über 75%. Für die Verringerung des 
Gesamtaufwandes solltest Du aber mehrere einfache Schaltregler wie den 
LM2676 (bis 3A) einsetzen. Dann kommst Du mit 3-4 Reglern aus.  Ein 
einzelner Regler für 10A ist zwar kein Hexenwerk, aber die Teile gibts 
nicht an jeder Ecke...
Wenn Du einen LiPo mit 2 Zellen (6-8,6V) einsetzt, dann sieht es für den 
Linearregler wieder besser aus. Ein Low-Drop Regler hätte dann einen 
Wirkungsgrad von 75-90%.

tschuessle
Bernhard
#2812953
Lesenswert?

nein, Die Dinger kannst Du nicht einfach parallel schalten, da es 
Schaltregler sind. Wenn Du zwei parallel schaltest, macht ein Regler die 
Arbeit und der zweite langweilt sich.

Ich würde empfehlen, nur mit einem Schaltregler zu arbeiten, und die 
einzelnen Servo-PWM-Signale zeitversetzt zu fahren. Ich habe bei mir mal 
die Spannung nachgemessen, und meine Servos ziehen (ich weiss leider 
auch nicht warum) den Strom anscheinend immer nur während des 
High-impulses der Ansteuerung.

Einfach mal mit dem KO die Servospannungsversorgung nachmessen, ob noch 
mehr Pufferung notwendig ist.

Viel Erfolg
OR
#2812987
Lesenswert?

Oliver R. schrieb:
> und meine Servos ziehen (ich weiss leider
> auch nicht warum) den Strom anscheinend immer nur während des
> High-impulses der Ansteuerung.

Das liegt wohl an der Funktionsweise des Uralt-Servos:

Die Startflanke des Servoimpulses startet internen Timer, dessen Zeit 
per Servo-Poti (Position) gesteuert wird.
Servoimpuls und interner Timer treiben je einen Zweig einer H-Brücke.

- Im Ruhezustand sind beide Zweige der H-Brücke auf L -> Motor steht.
- Nach der Startflanke sind beide Zweige auf H -> Motor steht.
- Sind Servoimpuls und interner Timer unterschiedlich schnell, dann
  bekommt (nur für die Zeit der Differenz) ein Brückenzweig H, der
  andere L -> Motor dreht (extrem kurz) in die entsprechende Richtung.
- Dies erfolgt bei jedem Servoimpuls (also alle 20 ms) erneut, bis
  interner Timer die Zeit des Servoimpulses erreicht hat.

Bei herkömmlichen analogen Servos mit Ansteuerung nacheinander kann also 
davon ausgegangen werden, dass sich die Ströme nicht addieren, da sie 
zeitversetzt impulsmäßig auftreten.

Soviel zu: "(ich weiss leider auch nicht warum)"

...

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