Servo parallel ?

Gast #4814819
Lesenswert?

Hallo,
Ich habe bei meinem Projekt bei 4 Servos die Stromversorgung parallel 
geschalten.
Auch wenn keine der Signal-Leitungen verbunden ist fangen die Servos zu
zittern an wenn ich das Netzteil einstecke!
(Die Servos sollten von einem Arduino gesteuert werden)

Ich habe ein Netzteil mit 5V und 1200mA verwendet!

Siehe Anhang

MfG
Angehängte Dateien:
Gast #4814888
Lesenswert?

Sandro schrieb:
> NEIN ich habe das GND zur anderen Stromquelle unterbrochen nicht das
> dass den Arduino versorgt !!

Das Zittern mag nun weg sein,aber funktioniert auch die Ansteuerung?
Soweit ich aus dem Bild entnehmen kann,sind nun lediglich die 
Steuerleitungen mit dem Arduino verbunden.
Gast #4814947
Lesenswert?

Es ist schon gesagt worden, dass die Auftrennung des Gnd-Potentials 
zwischen den Servos und dem Arduino, die ganze Schaltung funktionslos 
macht; Du kannst die Servos dann nicht mehr mit dem Arduiono steuern.

Es mag für die Zukunft interessant sein, zu wissen wie man es richtig 
macht.

Die Regel lautet, dass Du immer und grundsätzlich Kreise bauen musst; 
die sogenannten "Stromkreise". In Deinem Fall muss der Strom vom 
Arduino, über die gelben Steuerleitungen, durch die Servos wieder zurück 
zum Arduino fliessen können. Daran führt absolut kein Weg vorbei.

Es ist zulässig dass von zwei (oder mehr) Kreisen ein Teil nur einen 
einzigen Draht, nämlich den einen Gnd-Draht, benutzt. Das spielt keine 
Rolle. Aber es muss zwingend jeder Kreis geschlossen werden.

Das die Servos zittern falls der Kreis geschlossen ist, ist zwar 
unerwünscht (und es kann mit verschiedenen Maßnahmen beseitigt werden), 
aber es ist nicht so, dass diese Gnd-Verbindung ein Fehler ist. Es 
scheint Dir so, dass das die Ursache ist, weil sie dann zittern, und das 
ist logisch richtig.
Das ist vielmehr so, als wenn ein Auto brummt, wenn man den Motor 
startet und einen das Brummen stört. Aber wenn man den Motor ausmacht 
hört zwar das brummen auf, aber man kann auch nicht fahren. Der Motor 
ist nur eine der Ursachen für das Brummen. Eine andere ist, dass der 
Schall weitergeleitet wird. In jedem Fall aber ist der laufende Motor 
zwingende Voraussetzung dafür, dass man fahren kann (so zwingend wie die 
geschlossenen Stromkreise).
Es ist in der Realität meist so, dass viele Ursachen und deren Wirkungen 
zusammenkommen. Manche sind zwingende Voraussetzungen, damit man etwas 
machen kann, andere unerwünscht.

Wenn Du versuchst mit aufgetrenntem Gnd die Servos anzusteuern, wirst Du 
sehen, dass es nicht funktioniert. Es wird wieder funktionieren, wenn Du 
die Verbindung schliesst; auch wenn sie dabei zittern.

Das Zittern hat eine zusätzliche Ursache, die zu erklären hier zu weit 
führen würde. Aber diese Ursache liegt in dem Aufbau und der 
Funktionsweise der Servos selbst in Verbindung mit Eigenschaften der 
Stromversorgung. Das wird durch den zusätzlichen Kondensator behoben.
Gast #4815353
Lesenswert?

Sandro schrieb:
> NEIN ich habe das GND zur anderen Stromquelle unterbrochen nicht das
> dass den Arduino versorgt !!

Sicher?
Auf deinem Steckbrettbild ist die Verbindung zwischen Gnd der 
Servostromversorgung und Gnd vom Arduino jedenfalls noch vorhanden. Es 
wäre auch schlimm, wenn nicht, weil sonst die Ansteuerung der Servos 
nicht funktioniert. Miss mal genau nach.
Gast #4815779
Lesenswert?

Wolfgang schrieb:
> Sandro schrieb:
>> NEIN ich habe das GND zur anderen Stromquelle unterbrochen nicht das
>> dass den Arduino versorgt !!
>
> Sicher?
> Auf deinem Steckbrettbild ist die Verbindung zwischen Gnd der
> Servostromversorgung und Gnd vom Arduino jedenfalls noch vorhanden. Es
> wäre auch schlimm, wenn nicht, weil sonst die Ansteuerung der Servos
> nicht funktioniert. Miss mal genau nach.

Ich glaube Du irrst Dich, Wolfgang.

Ich sehe in dem Thread zwei Verdrahtungsbilder mit Steckbord.
Nämlich hier: 
https://www.mikrocontroller.net/attachment/preview/312784.jpg (mit einer 
Stromquelle, dem Batterpack) und hier: 
https://www.mikrocontroller.net/attachment/preview/312785.jpg

In beiden verstehe ich den roten Kreis über der schwarzen 
Ground-Verbindung so, dass diese entfernt wurde.

Und beide Bilder interpretiere ich so, dass nach dieser Trennung keine 
Verbindung mehr zwischen Arduino-Ground und Servo-Ground mehr existiert.

Es ist sogar so, dass im ersten Bild, der Arduino auch keine positive 
Versorgungsleitung hat. Da fehlte vermutlich die Information, dass der 
USB-Stecker eingesteckt und wieder woanders (PC) angeschlossen ist.

Könntest Du Dir das bitte nochmal anschauen und gucken, ob nicht 
vielleicht statt Dir, ich mich geirrt habe?

@TO

Das Video zeigt leider nicht alle Elemente einschliesslich der 
Verdrahtung. Es ist aber anzunehmen, da in der Elektrotechnik Wunder 
zwar vorkommen, aber äusserst selten sind, daß Axel recht hat und die 
Servos Ground vom Arduino nun über USB bekommen.
Es kann garnicht genug betont werden wie wichtig bei Problemen eine 
klare, detaillierte und vollständige Darstellung von was auch immer ist.
(Mit etwas Paranoia könnte man langsam denken, Du willst uns foppen. 
Aber ich nehme das noch nicht an).
Jedenfalls gilt, was ich oben schon gesagt habe: Es MUSS zwingend 
Stromkreise geben.
Gast #4815791
Lesenswert?

Kreisender schrieb:
> Ich sehe in dem Thread zwei Verdrahtungsbilder mit Steckbord.

Ich bezog mich auf das in dem von mir zitierten Post, also
https://www.mikrocontroller.net/attachment/preview/312785.jpg

Kreisender schrieb:
> In beiden verstehe ich den roten Kreis über der schwarzen
> Ground-Verbindung so, dass diese entfernt wurde.

Wenn das tatsächlich der Fall ist und die Versorgung, wie gezeigt, über 
massefreie Batterien erfolgt, besteht zwischen Servo und Arduino kein 
vernünftig definierter Potentialbezug und es lohnt nicht, darüber zu 
spekulieren, was bei der Servoansteuerung tatsächlich auf Grund 
irgendwelcher parasitärer Effekte passiert.
Auf den Punkt bringen könnte man es, indem man den zweiten Servo aus der 
Schaltung entfernt. Dann hinge der erste nur noch über die eine gelbe 
Signalleitung am Arduino :-(
Gast #4815795
Lesenswert?

Nun wissen wir ja mittlerweilen alle, daß die GND Verbindung der beiden 
Stromquellen gebraucht wird!

Den Elko in der Versorgungsspannung der Servos würde ich bei zwei Servos 
mit 1000µF ansetzen (Erfahrungswert). Im Einschaltmoment positionieren 
sich die Servos und ziehen hohe Spitzenströme, die so manches Netzteil 
aufgeben lassen.

Mit was betreibst du die Servos eigentlich? Mit drei Batterien a 1,5V? 
Einem 5V Netzeil? Am USB-Anschluß?
Bedenke, pro Servo kann der Spitzenstrom kurzzeitig bis 1A (oder auch 
mehr, je nach Typ und Belastung) hochgehen.

Das Servozittern kann verschiedene Ursachen haben.
Stimmt das Timing? Wenn nicht, versucht der Servo immer zwischen zwei 
Positionen hin und her zufahren.

Versuchst du über die Endposition des Servos hinauszufahren?
Manche Billigservos versuchen trotz Anschlag weiterzufahren.

Es kann auch von einer einbrechenden Versorgungsspannung kommen, deren 
Ursache wieder zu wenig Strom aus der versorgenden Quelle ist.

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