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
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.
PeterJ
PeterJ
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.
Tauseef Latif
PeterJ