Spannung niedriger als erwartet mit Nema 17 Schrittmotor und L298N

Ich verwende einen L298N-Motortreiber mit einem Nema 17-Schrittmotor . Ich versuche, mit dem Motor ein Ventil zu drehen, aber das Drehmoment reicht nicht aus, sodass der Motor Schritte überspringt.

Ich steuere den Motortreiber mit einem Arduino und versorge den Motortreiber mit einer variablen Gleichstromversorgung.

Um dem Motor mehr Spannung zuzuführen, habe ich jetzt den 5V_EN- Jumper entfernt und gebe 5 Volt vom Arduino ein, um die Treiberschaltung mit Strom zu versorgen.

Ich habe die variable Stromversorgung auf 18 Volt eingestellt. Vor dem Einschalten des Motors gibt die variable Stromversorgung (laut Anzeige) 18 Volt und 0,01 Ampere aus. Beim Einschalten des Motors gibt das Netzteil etwa 6 Volt und 2 Ampere aus. Nach einmaligem Einschalten des Motors gibt das Netzteil auch bei ausgeschaltetem Motor weiterhin 6 Volt und 2 Ampere aus.

Wie kann ich die Spannung erhöhen, um das Drehmoment des Schrittmotors zu erhöhen?

Wenn dies nicht möglich ist, welche Motorsteuerungstreiber (kompatibel mit Arduino) wären für diese Aufgabe geeignet?

Ist die Stromversorgung strombegrenzt? Hast du an Getriebe gedacht?

Antworten (2)

Wenn der Motor immer noch 2 Ampere zieht, nachdem er sich nicht mehr bewegt, ist er nicht ausgeschaltet. Ihr Code sagt dem Motor, dass er die Position halten soll, die Strom zieht und den Motor schnell aufheizt.

Wenn Sie kein Drehmoment benötigen, um die Position zu halten, ändern Sie Ihren Code, um alle Spulen zum Stepper auszuschalten.

Wenn Sie 2A erhalten, haben Sie bereits den Nennstrom des Motors erreicht. Wenn Sie es weit darüber hinaus erhöhen, wird der Motor wahrscheinlich durchbrennen. Vielleicht hat die schlechte Leistung des alten L298 (wie Andy erwähnt) Ihren Speck gerettet.

Das Erhöhen der Versorgungsspannung ist bei Chopper-Antrieben nützlich, da es die Drehmomentreduzierung bei schnellen Schritten begrenzt. Es ändert das Drehmoment für langsame Schritte nicht. Ich bin mir nicht sicher, ob Ihrer von diesem Typ ist - die Dokumentation ist unzureichend -, aber ich sehe nicht die Teile, von denen ich erwarten würde, dass sie für die Strommessung vorhanden sind.

Möglicherweise benötigen Sie einen größeren Schrittmotor oder ein Untersetzungsgetriebe (oder einen Riemen usw.).

In der Tat klingt das Drehen eines Ventils mit einem Schrittmotor, insbesondere mit Direktantrieb, ziemlich zweifelhaft, es sei denn, es handelt sich um ein präzisionsgefertigtes Ding und nicht um gewöhnliche Sanitärteile.