Bipolaariset askelmoottorit ovat eräänlainen vaihtovirran (AC) askelmoottori, joka käyttää akselin kääntämiseen sähkömagneettisia keloja, jotka saavat virran käskystä. Tämän järjestelmän avulla akselia voidaan kääntää mitatuilla liikkeillä ja myös kääntää. Toisin kuin yksinapaiset askelmoottorit, bipolaarimoottori sallii sähkövirran liikkua molempiin suuntiin, mikä vähentää tehtävän suorittamiseen tarvittavien käämien määrää.
Bipolaaristen askelmoottoreiden toiminta on melko yksinkertainen. Askelmoottorin ohjain lähettää sähkövirran pulssin moottorin kelan läpi. Kela saa jännitteen ja siitä tulee sähkömagneetti. Tämä saa aikaan reaktion moottorin akselin kanssa ja vetää roottoria kelaa kohti. Kuljettaja saa sitten virran sarjan seuraavaan kelaan ja prosessi toistuu.
Yksi askelmoottoreiden ainutlaatuinen piirre on se, että kuljettaja voi myös kehottaa moottoria suorittamaan muita toimintoja kuin vain pyörimään yhteen suuntaan. Askelohjaimet voivat saada bipolaariset askelmoottorit käymään eteen-, taaksepäin tai vuorotellen kahden pisteen välillä. Yhdistettynä askelmoottorin ohjaimeen kuljettajan toimintaa voidaan ohjata ulkoisesti, jolloin kuljettaja voi nopeuttaa tai hidastaa myös akselin liikettä.
Joissakin tapauksissa bipolaarisen askelmoottorin ja -ohjaimen kanssa käytetään erityistyyppistä ohjainta, jota kutsutaan mikroaskelmaksi. Mikroaskelma mahdollistaa vielä suuremman hallinnan, kun moottorin yksittäiset vaiheet on edelleen jaettu mikroaskeliin. Esimerkiksi, jos yksilöllä oli kahdeksan askeleen moottori ja mikrotappeli teki 100 mikroaskelta askelta kohti, moottorin akseli voitaisiin siirtää 800 eri kohtaan sen pyörimisen sijasta vain kahdeksan alkuperäisen askeleen sijaan.
Yksinapainen askelmoottori on vähemmän tehokas kuin vastaavan kokoiset bipolaariset askelmoottorit, koska bipolaarinen moottori suorittaa saman tehtävän käyttämällä puolet keloista. Se tekee tämän sisällyttämällä erityisen kaksinapaisen askelmoottorin, joka siirtää sähköä yksittäisten kelojen yli kahteen suuntaan. Tämä kaksinapaisuus mahdollistaa hetkellisen pysäytyksen tai käänteisen suunnan, johon akseli pyörii.
Askelmoottoreita käytetään erilaisiin sovelluksiin, joissa halutaan hallittuja liikkeitä. Esimerkiksi niitä löytyy usein teollisista hitsauslaitteista ja tarkkuusleikkauslaitteista. Tämäntyyppiset laitteet soveltuvat erityisen hyvin amatöörirobotiikan rakentamiseen, koska askelmoottori ja ohjain ovat huomattavasti halvempia kuin servoyksiköt.