Projekt mit Schrittmotor. Suche den passenden Treiber dazu.

Ich war heute eigentlich froh wie ein Schneekönig, dass bei uns in der Arbeit
ein Stepper Motor über war, den ich haben durfte.

Damit wollte ich eigentlich mal in Verbindung mit einem Nano die ersten
Versuche hinsichtlich "Schrittmotor mal sinnvoll nutzen" machen.

Also mal gegoogelt und gegoogelt, aber so recht weiß ich nicht, welchen
Treiber man nehmen soll. Bin halt totaler Anfänger in der Materie.

Der Motor läuft an 3,7 Volt und braucht 2 Ampere. (Bilder sollten angehängt sein)
Die genaue Bezeichnung ist KH56KM2-802 von Japan Servo

Laut den Kontaktstiften am Motor ist er zwar unipolar, aber der Stecker scheint ihn
bipolar zu betreiben, also ohne Mittelzapfungen.

Ich hoffe mal, einer der Pro's weiß hier Rat.

Ich weiß jetzt nicht ob die 3,7V für eine Halbspule oder für die ganze Spule gilt.
Miß mal den Widerstand einer Windung. Sind es ca 1,8Ohm?

Für diesen Motor brauchst Du einen Stromtreiber. Treiber mit Microschritten sind alle Stromtreiber.

Willst Du den Motor mit seiner maximalen Kraft betreiben? Brauchst Du einen Motortreiber der 2A kann.

Reichen Kleinere Ströme kannst Du alle Treiber die für 3D Drucker angeboten werden benutzen ( A4988 DRV8825 TMC 2100 ecc) und den Strom auf zB 1,5A einstellen.

Grüße Uwe

uwefed:
Treiber mit Microschritten sind alle Stromtreiber.

Das kann man so generell nicht sagen. Es stimmt zwar meistens, aber eben nicht immer. Das Adafruit Motorshield V2 z.B. kann Microstepping, ist aber ein reiner Spannungstreiber und wäre für diesen Motor nicht geeignet.

MicroBahner:
Das kann man so generell nicht sagen. Es stimmt zwar meistens, aber eben nicht immer. Das Adafruit Motorshield V2 z.B. kann Microstepping, ist aber ein reiner Spannungstreiber und wäre für diesen Motor nicht geeignet.

Das mußt Du mir aber erklähren.
Das Magnetfeld ist proportional zum Strom. Die Position zwischen 2 Vollschritten ist abhängig von dem Verhältnis der beiden Wicklungsströme.
Ich kenne keinen Schrittmotortreiber der die Spannung regelt damit der Strom regelbar ist.

Auf Overview | Adafruit Motor Shield V2 | Adafruit Learning System ist das falsch geschrieben. der TS6612 kann das nicht.

Grüße Uwe

Klar, der TB6612 ist nur eine einfache H-Brücke. Adafruit realisiert das Microstepping, indem es die H-Brücke per PWM ansteuert um Zwischenwerte zu erreichen indem es die effektive Spulenspannung - und damit natürlich auch den Strom - reduziert.
Was eine Spannungssteuerung natürlich nicht erreichen kann, ist das geringere Abfallen des Drehmoments bei höheren Stepraten. Das ist ja der eigentliche Vorteil der Stromsteuerung.

Ich befürchte da die Wicklungen via PWM mit Wechselstrom (Gepulsten Gelichstrom) angesteuert werden, die Induktivität permanent den Strom begrenzen und nicht nur im Einschaltmoment. Daraus ergibt sich eine schlechtere Drehmomentkurve als wenn der Motor in Vollscritt oder Halbschritt spannungsangesteuert würde.

Grüße Uwe

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