Kör en Stepper Motor med en AVR mikroprocessor (7 / 8 steg)
Steg 7: Lägg till en Motor Driver
Enda problemet är att motorn inte verkar ha så mycket vridmoment, som kunde vara på grund av att mikroprocessorn kommer bara lägga ut ~ 50mA per stift. Självklart nästa steg skulle vara att ansluta den till en motor driver lämnar mer juice.
Men sedan lite tänkande ": jag bara kör det med 5v och spolen-lindning motståndet är ~ 125 ohm. Vilket innebär att motorn är bara rita 40mA per pin, och det bör drivas bara bra av det (biffiga!) AVR chip.
Så för att få mer spänning köra motorn, fångade jag den upp till en SN754410 H-bridge chip. Banan är ganska enkel. Varje stift från AVR går till en ingång, och motsvarande produktionen stift gå till motorn. Chip behöver 5v för avsnittet logik, och kan ta mycket mer spänning i avsnittet motor.
Kör den på 11.25v (tre 3.6V batterier) hjälpte lite. Betydligt mer vridmoment till mitt finger, men det är fortfarande inte ett kraftpaket. Inte illa för en motor som är mindre än en nickel, dock. Och nu kretsen har blivit en general-purpose bipolär stepper motor förare.
Lade till Nov 29: Körde motorn igår kväll vid 12v för ett tag och det började bli varmt. Jag vet inte om det var ett resonant frekvens problem eller om det var helt enkelt för mycket aktuella för lindningarna. Hursomhelst, var lite försiktig om du kör denna lilla motor med större spänningar.