INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Hilfe die Servos spinnen!!
14.06.2015, 18:36 (Dieser Beitrag wurde zuletzt bearbeitet: 14.06.2015 18:37 von Leberwurst.)
Beitrag #1
Hilfe die Servos spinnen!!
Moin,
Ich steuere 3 Servomotoren mit dem Arduino an ( über einen Spannungsregler- Input kommt von 9v Blockbatterie).
Erst ging das ganze gut, nach einigen minuten drehen die Servos aber auf einmal immerauf 0 Grad und knattern. Der Pc gibt dauernd diesen USB-getrennt-Ton aus und die Batterie wird heiß... (Wenn ich das ganze über die Arduino 5v_Versorgung ansteuere, fängt da ein Kondensator fast an zu kochenBlush)
Was könnte da los sein?! ?!HuhConfused Am Script kann es ja eig. nicht liegen, hat ja schon funktioniert. Angschlossen müsste das ganze auch richtig sein...

Gruß
Leberwurst
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
14.06.2015, 20:10
Beitrag #2
RE: Hilfe die Servos spinnen!!
...ganz einfach...eine 9V Blockbatterie ist einfach zu schwach um einen Arduino und 3 Servos zu versorgen...Big GrinBig GrinBig Grin

1+1 = 10 Angel ...und ich bin hier nicht der Suchmaschinen-Ersatz Dodgy...nur mal so als genereller Tipp..
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
14.06.2015, 22:39
Beitrag #3
RE: Hilfe die Servos spinnen!!
Naja "kochen" war vlt. ein bisschen übertrieben, der Arduino lebt glaube ich nochBig Grin
Habe schnell ne Skizze gemacht (gerade kein Fritzing installiert sry), hoffe sie ist übersichtlich.

Die Servos sind an die digitalen Pins angeschlossen. (sieht auf der Zeichnung anders aus)
Der Arduino ist vom PC versorgt.
Gruß Leberwurst


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
14.06.2015, 22:47 (Dieser Beitrag wurde zuletzt bearbeitet: 14.06.2015 23:04 von Leberwurst.)
Beitrag #4
RE: Hilfe die Servos spinnen!!
(14.06.2015 22:44)t.a.f.k.a.Z. schrieb:  GND bzw. Masse des Spannungsreglers mit GND Arduino verbinden !

Oh das hab ich ganz vergessen Idea Wird sofort ausprobiertBig Grin

(14.06.2015 22:47)Leberwurst schrieb:  
(14.06.2015 22:44)t.a.f.k.a.Z. schrieb:  GND bzw. Masse des Spannungsreglers mit GND Arduino verbinden !

Oh das hab ich ganz vergessen Idea Wird sofort ausprobiert

Vlt doch lieber morgen...sonst überlebt der Arduino vlt doch nichtUndecided
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
15.06.2015, 07:14
Beitrag #5
RE: Hilfe die Servos spinnen!!
..auch wenn du einen Spannungsregler für die Servos einsetzt...der kann in der Regel 1A...wenn da 3 Servos dran ziehen bricht die Batterie trotzdem zusammen...Exclamation

1+1 = 10 Angel ...und ich bin hier nicht der Suchmaschinen-Ersatz Dodgy...nur mal so als genereller Tipp..
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
15.06.2015, 12:58 (Dieser Beitrag wurde zuletzt bearbeitet: 15.06.2015 13:03 von Leberwurst.)
Beitrag #6
RE: Hilfe die Servos spinnen!!
(15.06.2015 07:14)Bitklopfer schrieb:  ..auch wenn du einen Spannungsregler für die Servos einsetzt...der kann in der Regel 1A...wenn da 3 Servos dran ziehen bricht die Batterie trotzdem zusammen...Exclamation

dann bräuchte ich also mehrere Spannungsregler? Am Ende sollen 6 Servos laufen, die jetzigen 3 sind nur ein Testlauf...

Habe nochmal einen neuen Code geschrieben, da müsste ja soweit stimmen oder?

Zitat:#include <Servo.h>
 
Servo links;
Servo rechts;

int linksoffen = 20 ;
int linkszu =110 ;
int rechtsoffen= 160;
int rechtszu = 70;
int pos = 90;
void setup()

  
  links.attach(9);
  rechts.attach(10);
  links.write (90);
  rechts.write(90) ;

 
void loop()

  pos = linksoffen ;
  links.write (pos);
  delay(500) ;
  pos = rechtsoffen;
  rechts.write(pos);
  delay(5000) ;
  pos=linkszu      ;
  links.write(pos) ;
  delay(500) ;
  pos=  rechtszu   ;  
  delay(5000) ;
  
  } 
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
15.06.2015, 20:56
Beitrag #7
RE: Hilfe die Servos spinnen!!
(15.06.2015 12:58)Leberwurst schrieb:  ...
dann bräuchte ich also mehrere Spannungsregler? Am Ende sollen 6 Servos laufen, die jetzigen 3 sind nur ein Testlauf...
...

ähm....du benötigst eine Stromquelle wo so mindestens 3..5A liefern kann...mindestens....empfehle da mal das Datenblatt der Servos anzusehen... und 9V Blockbatterien taugen da nix...
Schau lieber mal ob du wo einen DC/DC Wandler bekommst der am Ausgang mindestens 5A kann.
Oder was hast du da für eine Batterie ?
lg
bk

1+1 = 10 Angel ...und ich bin hier nicht der Suchmaschinen-Ersatz Dodgy...nur mal so als genereller Tipp..
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
18.06.2015, 22:20
Beitrag #8
RE: Hilfe die Servos spinnen!!
Guten Abend,
Danke für die Hilfe (hätte sonst vielleicht noch länger mit der 9V BAtterie experimentiertBlush)
hier ein kurzes Statusupdate:
Ich habe ein Netzgerät mit verstellbarer Spannung und Stromstärke besorgt, welches die Servos betreiben sollte. Dazuwurde noch noch ein DC/DC Spannungswandler (lm2596) verbaut.
Das Bewegen von 3 Servos klappt problemlos, bei 6 Servos gibt es noch Probleme (die Servos drehen unkontrolliert und vibrieren wieder). Ich versuche gerade, das zu beheben. Vlt. müsste man noch einen 2. Spannungswandler einbauen, damit einer entlastet wird (?).

Wenn alles gut läuft, kommt demnächst eine ProjektvorstellungWink

Gruß
Leberwurst
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Bitte um Hilfe Arduino Nano-MAX7219-PIR_Sensor Opa_Klaus 35 783 20.05.2017 21:11
Letzter Beitrag: Opa_Klaus
  Brauche Hilfe für meine Abfüllanlage/ millis() Slash96 8 270 10.05.2017 21:04
Letzter Beitrag: MicroBahner
Question Problem beim Hochladen auf AtTiny45. Hilfe -.- Jonas Lindenblatt 17 790 16.04.2017 12:58
Letzter Beitrag: Jonas Lindenblatt
  Zeitschaltuhr Hilfe für RTC Anfänger 4Jordy 4 218 24.03.2017 15:23
Letzter Beitrag: MicroBahner
  Hilfe bei Taster huber5093 11 422 14.02.2017 19:26
Letzter Beitrag: Tommy56
  Mehrere Servos gleichzeitig steuern (Hexapod) scritch 7 452 25.01.2017 08:18
Letzter Beitrag: scritch
  Hilfe: IR Remote Steuerung, MSGEQ7 + RGB-LED Streifen dastob 1 333 14.10.2016 21:40
Letzter Beitrag: hotsystems
Sad Ich brauche Hilfe Prosac 4 493 09.10.2016 18:39
Letzter Beitrag: Prosac
  at24c256 Hilfe Gandalf 6 447 29.08.2016 18:59
Letzter Beitrag: MKc
Smile Progammier Neuling Codeschloss bittet um Hilfe Donalonso 2 422 27.08.2016 18:23
Letzter Beitrag: Binatone

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste