Wie leitet man einen Schrittmotor durch eine H-Brücke und zurück in ein Arduino?

Also habe ich versucht, VCC und GND eines sechspoligen Schrittmotors (nur die beiden) mit der BTS7960-H-Brücke zu verbinden und über diese mit meinen nummerierten 0-n-Pins für E / A auf dem Arduino Leonardo zu verbinden.

Das einzige Problem ist, dass ich nicht ganz sicher bin, ob ich richtig folge, weil ich ein paar Optionen habe und keine funktioniert zumindest für mich.

Ich sehe, es heißt, verwenden Sie Stifte, falls:

  • 1pwm+1dir

Oder

  • 1pwm+2dir usw

Ich bin mir nicht 100% sicher, ob ich andere Leitungen als VCC oder GND vom Motor verwenden soll, da der Schrittmotor nicht mit einem Encoder geliefert wurde, musste ich einen separat kaufen und diesen zum Laufen bringen.

Ich schließe jetzt nur noch an:

  • L_EN > Stift 8
  • R_EN > Stift 11
  • LPWM > Stift 9

Bei: 1 PWM + 2DIR

  • Pin 9 für PWM
  • Stift 8 für DIR L
  • Stift 11 für DIR R

Ich verbinde dies über den Arduino Leonardo und muss nur wissen, ob ich etwas durcheinander gebracht habe, wenn ich die sechs Leitungen am Motor bedenke.

Nur um das klarzustellen, ist ein Ein-Motor-Setup mit zwei Richtungen 1PWM 2DIR korrekt? Ich habe versucht, es nachzuschlagen, aber alles, was ich bekam, waren definitive Antworten auf die Methoden, wie sie funktionieren, aber nicht, was sie in Bezug auf die Anwendung sind.

Können Sie schematisch darstellen, wovon Sie sprechen? "Durch" einen Arduino sagt mir in diesem Zusammenhang nichts.
BTS 7960 ist keine H-Brücke. Es werden zwei dieser ICs benötigt, um eine H-Brücke herzustellen. Siehe Anwendungsdatenblatt Seite 22 Rev. 1.1, 2004-12-076 Abbildung 11 Anwendungshinweis

Antworten (1)

Geben Sie hier die Bildbeschreibung einRef: http://www.orientalmotor.com/stepper-motors/technology/

Sie haben einen 6-Leiter-Motor, der für unipolare Nch-Schalter ausgelegt ist, verwenden jedoch einen bipolaren Halbbrücken-IC. (BTS 7960 ist keine H-Brücke.)

Wechseln Sie die Treiber zu einer dualen Halbbrücke mit V+ an beiden Mittelanzapfungen oder ändern Sie die Motorverkabelung zu einem 4-Leiter-Bipolar- und H-Brückentreiber für jede Spule.