Intro till stegmotorer (4 / 6 steg)
Steg 4: Direkt köra Stepper Motors
På grund av arrangemang av ledningar inom en unipolär motor, kan vi ladda batterierna spolarna i sekvens med bara enkel makt MOSFETs. Bilden ovan visar en enkel MOSFET driven krets. Detta arrangemang ger enkel logik nivå kontroll med en extern mikrokontroller. I detta fall använder jag Intel Edison styrelsen med en Arduino-stil breakout ombord för att ge mig lätt tillgång till GPIO (någon mikro med fyra GPIO gör emellertid). För denna krets använder jag IRF510 N-kanal power MOSFET. Med förmåga att sjunka upp till 5,6 ampere, har IRF510 gott om huvudet utrymme att tillgodose motorns 2 amp. Lysdioderna är inte nödvändigt, men ger dig en trevlig visuell bekräftelse av bränning sekvens. Det är viktigt att notera att IRF510 måste drivas med en logik minst 5 volt för att det ska kunna sjunka tillräckligt aktuell för motorn. Effekt som motorn i denna krets kommer att vara 3V.
Bränning sekvens
Det är busenkelt att kontrollera unipolär motorn på hela steg med denna setup. För att rotera motorn, måste vi engagera faserna i en uppsättning bränning mönster för att det ska snurra ordentligt. För att rotera motorn medurs, vi kör faser enligt följande: A1, A2, B1 och B2. Det är det! För att spinna counter medurs, vi ska bara vända riktning sekvensen till A2, B1, B2, A1. Detta är bra för grundläggande kontroll, men vad händer om du vill ha mer precision och mindre arbete? Låt oss tala om att använda en dedikerad förare för att göra saker enklare!