Askelmoottorin mikrokontrolleri on laite, joka pystyy ohjaamaan askelmoottoria kertomalla moottorille kuinka monta magneettista pulssia tai askelta moottorin kääntämiseksi. Kaikki askelmoottorit tarvitsevat jonkinlaista ohjausyksikköä, ja käyttäjät voivat valita joko täyden tietokoneen tai askelmoottorimikro -ohjaimen. Mikro -ohjaimen käyttö on hieman vaikeampaa, koska asennus on vaikeampaa, mutta mahdollistaa myös moottorin toimimisen tietokoneesta riippumatta. Mikro -ohjaimet käyttävät myös huomattavasti vähemmän energiaa kuin tietokone, ja tämä pieni energia voi olla tarpeen joissakin askelmoottorisovelluksissa.
Kaikkia askelmoottoreita ohjataan sähköisellä impulssilla, mikä tekee niistä erittäin tarkkoja. Toisin kuin muut moottorit, joita kehruu voi pyörittää enemmän tai vähemmän kuin tarvitaan, askelmoottori jakaa pyörimisen vaiheisiin. Ohjain, joko tietokone tai mikro, syöttää askelmoottoriin ohjeet, jotka saavat sen liikkumaan vain määrätyn määrän askelia.
Askelmoottorimikro -ohjain on pieni laite, joka sisältää hyvin vähän. Muistia ja prosessointiyksikköä on yleensä jonkin verran, mutta se ei riitä sen toimimiseen yksin. Tätä laitteistoa käytetään sulautetuissa sovelluksissa, joille käyttäjä syöttää ohjelmoinnin mikrokontrolleriin ja ohjain syöttää sitten ohjelmoinnin toiseen laitteistoon, kuten askelmoottoriin.
Aluksi askelmoottorin mikrokontrolleri on kytketty tietokoneeseen. Tietokoneen käyttäjä kirjoittaa sitten askelmoottorin ohjelmoinnin moottorin pyörimisnopeuden ja liikettävien vaiheiden perusteella. Ohjelmoinnin päätyttyä mikrokontrolleri upotetaan askelmoottoriin.
Upotusprosessi voi olla vaikeaa uusille käyttäjille ja niille, joilla on vaikeuksia lukea kaavioita. Johdot on kiinnitettävä askelmoottorin mikrokontrolleriin huolellisesti ja oikein. Jos johdot on asetettu väärin, moottori ei toimi tai voi aiheuttaa oikosulun.
Vaikka askelmoottorimikro -ohjaimen käyttö kestää hieman kauemmin, sillä on joitain etuja verrattuna tietokoneen käyttämiseen ohjaimena. Moottoria voidaan nyt käyttää tietokoneesta riippumatta, joten käyttäjä voi liikkua moottorin ja siihen liitettyjen laitteiden ympäri. Mikro -ohjain käyttää vähemmän energiaa, ja jos sovellus on energiaherkkä, tämä auttaa. Mikro -ohjaimet ovat myös halvempia kuin muut ohjainyksiköt, mikä tekee niistä parempia harrastajille ja yrityksille, jotka haluavat säästää rahaa.