Kör en Stepper Motor med en Arduino och en A4988 Stepstick/Pololu drivrutin
Det finns flera sätt att göra en stegmotor som kör, och det bästa sättet beror på tillämpningen, motor och elektronik tillgängliga. För att köra en stegmotor från en Arduino är dessa de huvudsakliga sätt att gå
1. en ULN2003 Darlington förare ombord. Vanligtvis säljs med små inriktade steppers detta kräver fyra digitala stift och Arduino skiss behöver att direkt köra varje spole
2. en drivrutin styrelsen/sköld med en konstant spänning förare, som Adafruit Motor sköld. Detta går över SPI (så bara behov två stift) och kan köra många typer av steppers och normala motorer bra, tyvärr det inte kunde köra min steppers.
3. en "chopper" förare som kommer att variera spänningen för att hålla en konstant ström, som A4988 eller det DRV8825 chipet, antingen direkt eller via en styrelse/sköld som Stepstick eller Pololu.
Detta instructable täcker den tredje metoden, kör en eller flera steppers via en A4988 IC på en StepStick ombord.