Sammelmootori definitsioon
Sammelmootor on DC-mootor, mis liigub sammudega, kui keerumiskiirus sõltub elektriliigluse signaalide sagedusest.

Komponendid
Mootoril on rotor (püsikompass) ja stator (kiert), kus rotori pöörlemisel on stator paigaldataud.
Tööpõhimõte
Statori kierte keskmine tapa võimaldab voolu suuna muutmist, kui see on maandatud. See muudab statori magnetilisi omadusi, valikuliselt tõmbates ja tagasi lükates rotori, et luua sammuline liikumine.
Sammude järjestus
Et saada moorile õige liikumine, tuleb järgida sammude järjestust. See sammude järjestus määrab, millist voltaget tuleb rakendada statori faasis. Tavaliselt järgitakse 4-sammulist järjestust.
Kui järjestus järgitakse sammust 1 kuni 4, saame päripäeva keerumise ja kui järjestus järgitakse sammust 4 kuni 1, saame vastupäeva keerumise.

Liidestamise diagramm

Allpool olev diagramm näitab sammelmoatori liidestamist mikrokontrolleriga. See on üldine diagramm ja seda saab kasutada mis tahes mikrokontrolleriperekonnaga, nagu PIC mikrokontroller, AVR või 8051 mikrokontroller.
Kuna mikrokontroller ei saa anda piisavalt voolu, kasutatakse moatori tööks juhtimisseadet, nagu ULN2003. Kasutada saab ka individuaalseid transistoreid või muid juhtimisseade IC-de. Vajaliku korral peab ühendama välised ülesvoolurid. Ära ühenda mootor otse kontrolleri pinidega. Moatori voltagi sõltub selle suurusest.
Tavaline 4-faasiliste ühepolüla sammelmootoril on 5 terminaalit. 4 faasilist terminaalit ja üks keskpunktide ühine terminaal, mis on ühendatud maapiniga. Pideva käiguga päripäeva keerumise programmeerimise algoritm on järgmine:
Seadista motori jaoks kasutatavad porti pinid väljundiks
Kirjuta ühine viivitusprogramm, näiteks 500 ms
Väljasta esimene järjestus-0 × 09 pinidel
Kutsu viivitusfunktsiooni
Väljasta teine järjestus-0 × 0 c pinidel
Kutsu viivitusfunktsiooni
Väljasta kolmas järjestus-0 × 06 pinidel
Kutsu viivitusfunktsiooni
Väljasta neljas järjestus-0 × 03 pinidel
Kutsu viivitusfunktsiooni
Mine sammule 3
Sammunurk
Täispööre täitmiseks vajalike sammude arv sõltub sammelmoatori sammunurgast. Sammunurk võib varieeruda 0,72 kraadi kuni 15 kraadi sammus. Sellest sõltuvalt võib täispööre täitmiseks vajalikud sammud ulatuda 500 kuni 24 sammuni. Asukoha juhtimise rakendustes peaks moatori valik olema põhitud nõutava minimaalse pöörete kraadi sammus.
Poolsammud
Sammelmootorid saavad töötada tegeliku sammunurga poolt, mida nimetatakse poolsammudeks. Näiteks, mootor, mille sammunurk on 15 kraadi, võib programmeerida 7,5 kraadi sammus töötama erilise poolsammude järjestuse abil.

Sammelmootor vs Servomootor
Mõlemad, sammelmootor ja servomootor, kasutatakse peamiselt asukoha juhtimise rakendustes. Kuid nende töö ja ehitus on erinevad. Sammelmootoril on palju pôle või hammaste rotoril, need hambad toimivad magneetiliste põhja- ja pooluspoleina, mis tõmbuvad või tagasi lükkuvad elektriliselt magnetiseeritud statori kierte. See aitab luua sammulist liikumist, mida sammelmootor genereerib.
Teisalt, servomootoris juhib asukohta spetsialiseeritud tsükitus ja tagasiside mehhanism, mis genereerib veaviga, et liigutada moatori telga.