Motor mit L298 ansteuern

Moin,
Ich habe diese H-Brücke L298 und würde damit gerne meinen DC Motor anteuern.

(https://www.amazon.de/Greluma-Motorantrieb-Controller-Stepper-Arduino/dp/B08K3886W7)

Ich weiß nicht wie ich den Motor ans laufen kriege, ich habe schon Youtube Videos wie diese hier: Motor mit L298 ansteuern - Arduino - YouTube durch geschaut und exakt so nachgebaut aber es will nicht klappen.

In dem Video wird ja dieser Code hier benutzt:


int GSM1 = 10;
int in1 = 9;
int in2 = 8;

void setup() {

  pinMode(GSM1, OUTPUT); 

  pinMode(in1, OUTPUT);
  pinMode(in2, OUTPUT);
}

void loop() {

  digitalWrite(in1, HIGH);
  digitalWrite(in2, LOW);

  analogWrite(GSM1, 70);

  delay(2000);

  digitalWrite(in1, HIGH);
  digitalWrite(in2, LOW);

  analogWrite(GSM1, 120);


}

Im Video steht das durchs anschalten der digital Pins die Richtung des Motors bestimmt wird und über AnalogWrite die Geschwindigkeit.

Weiß jemand woran das liegt? Der Motor funktioniert natürlich auch mit der Spannung die Anliegt.

Anschluss am Treiber eigentlich selbsterklärend aber hier:

Ist GND von der H-Brücke auch mit GND von dem Arduino verbunden?

1 Like

Hast Du eventuell GND zum Arduino vergessen?

Vergleiche mit Nr. 34 – Motoren mit H-Brücke L298N ansteuern.

Welchen Motor und mit welcher Versorgungsspannung?

Nein, ich hab das im Video auch nicht gesehen. Wo müsste ich das anschließen ?

Das ist erstmal nur ein 12v Test Motor aber der finale soll auch 12v haben

Wenn ich mit dem Multimeter messe kommt aber auch keine Spannung

Der blaue Strich zum Arduino GND:

grafik

Achso ich dachte da müsste GND vom Netzteil dran

auch; beide

Habe was für Dich zum lesen :wink:

Deshalb bei Arduino (Nicht nur) müssen alle GND verbunden sein.
So wie immer, gibt's Ausnahmen, nur nicht im diesem Fall.

Und solltest Du von diesem Superladen den Motor 15 1/min gekauft haben Achte drauf das du ihn nicht zu stark belastest. Der Motor zieht dann 3,3 A nach dem Datenbild und die Brücke ist bis 2A angegeben. Aber wer weiß schon ob das stimmt.
Ich würde die Stomaufnahme kontrollieren.

Das hat tatsächlich geholfen, Vielen Dank ! Ich habe jetzt verstanden wie die Input Pins bei dem Treiber funktionieren

Aus Arduino-Sicht würde ein zusätzlicher GND-Pin nicht schaden, daher bist Du nicht der Erste, der darüber stolpert und sicher auch nicht der Letzte. Ich stehe in der Reihe etwas vor Dir und kann jetzt mit meinem Wissen glänzen :slightly_smiling_face:

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.