Samm-mootor
Samm-mootor on pingeimpulssidega käitatav sünkroonmootor. Iga impulsi mõjul pöördub mootori rootor kindla nurga – sammu – võrra. Samm-mootoril on vähemalt kaks ergutusmähist, sest ühe mähisega sünkroonmootoril ei ole võimalik määrata toitevoolu kaudu pöörlemise suunda. Tavaliselt on samm-mootoril ka rohkem pooluseid, sest siis saab korraga pöörata väiksema nurga. Kuna samm-mootori liikumisel on diskreetne (inkrementaalne) iseloom, on see hõlpsasti juhitav digitaalseadmetega. Selliste mootorite juhtimise lihtsustamiseks on välja töötatud ka hulgaliselt spetsiaalseid integraallülitusi. Selle mootoritüübi puuduseks on väike võimsus: seda saab kasutada vaid suhteliselt väikeste koormuste liigutamiseks. Vooruseks on, et samm-mootor ei vaja keerulist rootori asendi andurit, sest asendi määravad saadud impulsside arv ja suund. Andur on vajalik ainult käivitamisel nullpunkti fikseerimiseks. Näiteks enamik printereid liigutab käivitamisel kirjutuspead pead pisut edasi ja siis tagasi, kuni lõpplüliti teatab juhtsõlmele algseisust. Praktikas lisatakse vahel siiski eraldi asendi andurid täiendavaks kontrolliks. On olemas ka lineaarliikumisega ehk kulg-samm-mootorid sammu pikkusega mõnest mikromeetrist mõne sentimeetrini.