Es gibt mehrere Möglichkeiten, um einen Schrittmotor ausgeführt, und die beste Methode hängt von der Anwendung, der Motor und die Elektronik zur Verfügung. Für die Ausführung von eines Schrittmotors aus einem Arduino sind die wichtigsten Wege zu gehen
(1) ein ULN2003 Darlington Treiber-Platine. In der Regel mit kleinen Getriebemotor Stepper verkauft Dies erfordert vier digitale Stifte und die Arduino-Skizze muss jede Spule direkt fahren
(2) ein Fahrer Brett/Schild mit Konstantspannung Fahrer, wie z. B. Das Adafruit Motor Shield. Dies läuft über SPI (also nur Bedürfnisse zwei Pins) und kann viele Arten von Stepper und normalen Motoren laufen gut, leider konnte es meine Stepper nicht ausführen.
(3) ein "Chopper"-Treiber, der die Spannung um eine konstante, wie z. B. die A4988 oder der DRV8825-Chip, entweder direkt oder über ein Brett/Schild wie Stepstick oder Pololu aktuell variiert.
Diese instructable deckt die dritte Methode, die mit einem oder mehreren Stepper über A4988 IC auf einem StepStick Board.