Arduino Motor schirmt externe Stromversorgung ab

Ich habe ein Problem damit, meinen Schrittmotor über das Arduino-Motorschild mit externer Stromversorgung mit Strom zu versorgen. Ich habe bereits die Vin-Spur auf dem Motorschild geschnitten, sodass die Hauptplatine und der Motorschild jetzt nicht separat mit Strom versorgt werden. Der Schrittmotor hat eine Nennspannung von 12 V, 1,7 A.

Bei der Verwendung eines variablen Netzteils sind mir einige sehr seltsame Dinge aufgefallen. Wenn ich die Stromversorgung auf 5 V, 1 A beschränke, scheint die Gesamtaufnahme bei etwa 0,7-0,9 A zu liegen. Als ich das Limit auf 2A erhöhte, lag der Draw bei etwa 1,6A. Verständlicherweise wird beim Bremsen des Schrittmotors der volle Strom gezogen.

Wenn ich jedoch 12 V versorge, scheint die Stromaufnahme so zu sein, wie ich das Limit eingestellt habe. Wenn es 1A ist, ist es immer 1A. Wenn es 2A oder mehr sind, zieht es das immer auch. Bei 12V 2A erreicht die Abschirmung ihre Grenze und wird sehr heiß.

Im Moment beschränke ich meine Quelle entweder auf 12 V 1 A oder auf 5 V (da die Last nicht so hoch ist). Aber ich möchte herausfinden, warum es sich so verhält. Ich vermisse hier wahrscheinlich etwas sehr Grundlegendes, daher ist jede Hilfe willkommen.

Motorschild: http://arduino.cc/en/Main/ArduinoMotorShieldR3 Schrittmotor: http://www.phidgets.com/products.php?product_id=3319_1

Es lohnt sich wahrscheinlich, weitere Details zum Typ des Schrittmotors und seiner Verbindung hinzuzufügen. Besteht die Möglichkeit, dass Sie beim Bremsen mehrere Spulen fahren? Das könnte eine wahrscheinliche Ursache sein.
Mir ist gerade auf der Schrittmotorseite aufgefallen:Connecting the motor directly to a power supply will destroy the motor and void the warranty. If you want to check your motor make sure it is connected to a constant current / chopper drive controller.
Der Motor selbst ist ein 4-adriger, bipolarer Schrittmotor. Ja, beim Bremsen sind beide Spulen aktiv und ziehen somit den vollen Strom. Aber während des normalen Betriebs sollte der Stromverbrauch viel niedriger sein (wie im Fall von 5 V).
Ich dachte anfangs, es wäre vielleicht unipolar gewesen und Sie würden alle Spulen ansteuern. Warten Sie ab, welche Antworten Sie erhalten. Ich habe noch nie viel mit bipolaren Motoren gemacht, aber es hört sich so an, als ob dieser eine Konstantstromquelle benötigt. Es könnte möglich sein, einen Chopper-Antrieb unter Software durchzuführen.

Antworten (1)

Ich habe es tatsächlich herausgefunden. Der Schrittmotor selbst kann den Strom nicht regulieren und hat daher keine Möglichkeit, auf ein sichereres Niveau herunterzustufen. Es ist die Aufgabe der Motorsteuerung, dem Motor einen sicheren Strompegel bereitzustellen. Da ich den Motor extern mit Strom versorgt habe, hat die Motorsteuerung möglicherweise keine ordnungsgemäße Stromregelung bereitgestellt.

Und da der Spulenwiderstand für diese Motoren so niedrig ist, wird alles über ~ 1,5 A zu Problemen führen.