RPi IoT: Cloud loggning robotic luftfuktighet controller (3 / 8 steg)
Steg 3: Stepper motor driver
Det finns två stora familjer av stegmotorer: unipolär och bipolär steppers. Bipolära steppers ger förmodligen mer valuta (vridmoment) för pengarna (vikt). Vad är viktigt att veta är att dessa två olika typer också kräver två olika typ av kretsar för att driva dem.
Det enklaste sättet att driva en unipolär motor är med hjälp av en darlington transistor array, vanligtvis en ULN2003A chip, medan en bipolär motor drivs bäst av en H-bryggan, den mest populära av som (bland amatörer som oss) är L293D chip.
Du kan antingen köpa några färdiga gjorde stepper driver styrelser baserat på rätt krets för din stepper, eller du kan bara köpa chip och löda egna styrelsen. Jag använde en bipolär motor för luftfuktighet-styrenhet och eftersom jag råkade ha några L293D chips liggande (och ingen styrelse), jag gjorde min egen. Du kan använda min fritzing design om du är äventyrlig nog:
Jag designade det för en 6-stifts NEMA17 TEAC bipolär stegmotor jag demonterade från en 5,25-tums. Men använde jag det senare ju mindre bilda 4-polig NEMA14 bipolär, genom att ansluta endast stiften 1,2,3,4 och lämnar de sista två 12V stift osammanhängande.