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
  Hilfe: IR Remote Steuerung, MSGEQ7 + RGB-LED Streifen dastob 1 122 14.10.2016 21:40
Letzter Beitrag: hotsystems
Sad Ich brauche Hilfe Prosac 4 235 09.10.2016 18:39
Letzter Beitrag: Prosac
  at24c256 Hilfe Gandalf 6 249 29.08.2016 18:59
Letzter Beitrag: MKc
Smile Progammier Neuling Codeschloss bittet um Hilfe Donalonso 2 286 27.08.2016 18:23
Letzter Beitrag: Binatone
  Hilfe gesucht. Webserver Statsiche und Dynamische HTMl Seite b3ta 11 452 22.08.2016 08:07
Letzter Beitrag: b3ta
  Hilfe: Mega2560 - ENC 28J60 - MYSQL Gandalf 1 181 28.07.2016 16:30
Letzter Beitrag: Gandalf
  Selbstfahrender Roboter Programm änderung hilfe ? arekklone 11 543 06.07.2016 14:59
Letzter Beitrag: Binatone
  Hilfe beim Arduino Shield reimundko 6 458 05.06.2016 11:28
Letzter Beitrag: rpt007
  Brauche etwas Hilfe bei der Umsetzung einer Idee raspido 3 532 23.04.2016 10:26
Letzter Beitrag: rkuehle
  Hilfe bei RTC und SD baron007 21 1.586 13.03.2016 17:36
Letzter Beitrag: hotsystems

Gehe zu:


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