DIY Plotter med stegmotorer (3 / 6 steg)
Steg 3: Ansluta en stegmotor till en Arduino
Dess lätt att använda en mikrokontroller som en Arduino att styra sekvensen byta, men att göra något användbart vi behöver för att kunna driva motorer som normalt får en mycket högre ström än Arduino klarar på egen hand. För detta använder vi ett chip som den ULN2003 som är helt enkelt bara en bank av 7 darlington transistorer, som kan växla upp till 24V och hantera massor av upp till 500mA per utgångsstiftet – perfekt för en liten stegmotor.
Som ni kan se från kretsen ovan, för att styra våra stegmotor, måste vi använda endast 4 av de 7 darlington transistorerna tillgängliga på ULN2003 eftersom vår motor har endast 4 spolar. Som ni ser, finns det 7 ingång stift (en för varje darlington transistor). Totalt fem kablar avsluta styrelsen och ansluta till en stegmotor. Fyra av dessa trådar är produktionen fodrar av transistorer på ULN chip och en tråd är den + 12V leverera att vi använder för att köra stegmotor. Det finns också 4 röda lysdioder (en för varje arbetsledningen) att slår när den särskilda spolen är spänningssatt.