Bipolaarsed samm-mootorid on teatud tüüpi vahelduvvoolu (AC) sammmootorid, mis kasutavad võlli pööramiseks elektromagnetilisi mähiseid, mis on käsu peale pingestatud. Seda süsteemi kasutades saab võlli mõõdetud liigutustega pöörata ja ka tagurpidi pöörata. Erinevalt unipolaarsetest samm-mootoritest võimaldab bipolaarne mootor elektrivoolul liikuda mõlemas suunas, vähendades seega ülesande täitmiseks vajalike poolide arvu.
Bipolaarsete samm-mootorite funktsioon on üsna lihtne. Sammmootori draiver saadab läbi mootori mähise elektrivoolu impulsi. Mähis on pingestatud, muutudes elektromagnetiks. See tekitab reaktsiooni mootori võlliga, tõmmates rootori pooli poole. Seejärel aktiveerib juht seeria järgmise mähise ja protsess kordub.
Üks samm-mootorite ainulaadne aspekt on see, et juht võib öelda, et mootor täidaks ka muid funktsioone peale lihtsalt ühes suunas pöörlemise. Samm-draiverid võivad panna bipolaarsed samm-mootorid töötama edasi, tagasi või kahe punkti vahel vaheldumisi. Kui see on ühendatud samm-mootori kontrolleriga, saab draiveri funktsiooni juhtida väliselt, võimaldades operaatoril kiirendada või aeglustada ka võlli liikumist.
Mõnel juhul kasutatakse koos bipolaarse samm-mootori ja draiveriga spetsiaalset tüüpi kontrollerit, mida nimetatakse mikrosammuliseks. Mikrosamm võimaldab veelgi suuremat juhtimist, kuna mootori üksikud astmed jagunevad veelgi mikroastmeteks. Näiteks kui inimesel oli kaheksaastmeline mootor ja mikrosamm tegi sammu kohta 100 mikrosammu, saaks mootori võlli liigutada 800 erinevasse punkti, mitte ainult kaheksa algset sammu.
Unipolaarne samm-mootor on vähem efektiivne kui sarnase suurusega bipolaarne samm-mootor, kuna bipolaarne mootor täidab sama funktsiooni, kasutades poole vähem pooli. See teeb seda spetsiaalse bipolaarse samm-mootori ajamiga, mis kannab elektrit üle üksikute mähiste kahes suunas. See topeltpolaarsus võimaldab koheselt peatada või pöörata võlli pöörlemissuunda.
Sammmootoreid kasutatakse mitmesugustes rakendustes, kus soovitakse kontrollitud liikumisi. Näiteks leidub neid sageli tööstuslikes keevitusseadmetes ja täppislõikeseadmetes. Seda tüüpi seadmed sobivad eriti hästi amatöörrobootika ehitamiseks, kuna samm-mootor ja draiver on oluliselt odavamad kui servoseadmed.