Hva er en trinnmotorkrets?
En trinnmotorkrets er en krets der en trinnmotor blir drevet av en serie spenningspulser, som muliggjør dens mekaniske akselrotasjon i diskrete bevegelser. I motsetning til en typisk motor som roterer kontinuerlig, har en trinnmotor ikke denne kontinuerlige bevegelsen, men beveger seg heller i et diskret antall trinn. En full revolusjon - en 360-graders sving - av en trinnmotor er delt inn i en rekke divisjoner. Noen trinnmotorer kan ha så mange som 200 divisjoner. Dette betyr at trinnmotoren må sendes 200 elektriske spenningspulser for at en fullstendig revolusjon skal skje, fordi det må sendes en egen puls for hvert trinn.
I tillegg til å spesifisere antall spenningsimpulser som sendes til trinnmotoren for å bestemme akselens rotasjon, er en annen hovedkarakteristikk som bestemmes av brukeren frekvensen av pulsen til trinnmotoren, som styrer hastigheten. For å øke hastigheten på en trinnmotor økes frekvensen av pulser som sendes ut til motoren. For å redusere hastigheten reduseres pulsenes frekvens. Dette er nødvendig å gjøre når en bestemt hastighet er ønsket for en applikasjon.
Det er tre grunnleggende typer trinnmotorer, som er de forskjellige motstanders trinnmotorer, permanentmagnet trinnmotorer og hybrid trinnmotorer. En motor med variabel reluktans er en motor som består av en jernrotor som er tenner og beveger seg ved tiltrekning til strømførende statorpoler. Denne typen motor inneholder ingen permanente magneter. Dette skiller seg fra en permanent magnet-trinnmotor, som har en permanent magnet som sin rotor, men ikke består av noen tenner.
I en permanentmagnetmotor er det fire magnetiske poler som fungerer som strømførte viklinger for å tiltrekke rotoren til å bevege seg. Hybride trinnmotorer kombinerer egenskapene til både motorer med variabel reluktans og permanentmagnet. De er bygd med en permanent magnetrotor med fler-tanns statorstenger.
En trinnmotorkrets kan kobles sammen ved å koble trinnmotoren til en trinnmotordriver, som typisk er en mikrokontroller. Trinnmotorer har inngangspinner som gjør det mulig å sende digitale pulser inn i dem for å kontrollere bevegelsen og hastigheten på motorene. Med en enhet som en mikrokontroller, kan en trinnmotorkrets programmeres via programvare for å kontrollere alle aspekter av styring av trinnmotoren. Dermed trenger ikke en bruker å sende ut pulser manuelt til motoren, noe som ikke er så nært effektivt som å bruke programvare til å programmere en trinnmotorkrets.