Mikrokontrollera motors parasti ir elektromotors, ko darbina mikrokontrolleris, kas parasti ir vienas shēmas plates dators ar mikroprocesoru, atmiņu un interfeisa komponentiem. Kopā ar viena borta datoru mikrokontrollera motors tiek izmantots standarta un iegultās sistēmās. Papildus mikrokontrollera motoram citas ierīces, kuras var vadīt ar mikrokontrolleri, ietver solenoīda izpildmehānismus, vārstus un relejus. Viens borta dators ir ļoti izplatīts daudzās lietojumprogrammās, kurām nepieciešama neliela vai vidēja automatizācijas pakāpe.
Iegultais viena borta dators ir vislabāk piemērots lietojumprogrammām, kurām nav nepieciešama plaša datora kontrole. Iegulto sistēmu piemēri ietver aizsardzības un drošības ierīces. Iegulto sistēmu risinājumu pielietošanai esošajām sistēmām un produktiem ir neierobežots potenciāls. Jebkurā situācijā, kad mākslīgā intelekta veids var palīdzēt, var izmantot iegultos vienas plates datorus. Daudzi viena borta datori jau ir izvietoti visu veidu sīkrīkos un sadzīves tehnikā.
Mikrokontrollera motors ir populārs projekts hobiju un entuziastu vidū, jo ar to saistītā mehāniskā kustība ļauj viegli novērtēt datora un mašīnas mijiedarbību. Mikrokontrollera motors var būt standarta nepārtraukti rotējošs līdzstrāvas (DC) motors vai pakāpju motors. Stepper motori, kas ir diskrēta leņķa pārvietošanās motori, kas vienlaikus pagriež noteiktu leņķi, ir noderīgi pozicionēšanas mehānismiem, piemēram, printeros un skeneros.
Robotu projektos parasti tiek izmantots mikrokontrollera motors. Arduino™ projekti, kas ir viena plates datori, kas tiek piegādāti ar atsevišķām sastāvdaļām un platēm, var tikt piegādāti pilnībā samontēti. Lielākā daļa cilvēku izmanto programmēšanas valodas, piemēram, iesācēju universālo simbolisko instrukciju kodu (BASIC) vai Java™, lai veiktu vienkāršas vai vidēji sarežģītas darbības. Perifērijas interfeisa kontrolleris (PIC) ir mikrokontrolleris, kas savā instrukciju kopā izmanto mazāk komandu, un to sauc arī par samazinātas instrukciju kopas datora (RISC) mikrokontrolleri.
Kopējā mikrokontrollera sastāvdaļa ir mikroprocesors, ko veido reģistri vai 8, 16 vai 32 bitu plata viena vārda krātuve. Kamēr mikroprocesoram ir iekšējā datu kopne, kas savieno visus reģistrus, ārējā datu kopne to savieno ar nepastāvīgu un nepastāvīgu atmiņu, piemēram, brīvpiekļuves lasīšanas/rakstīšanas atmiņu (RAM) un brīvpiekļuves lasāmo atmiņu (RA). -ROM). Masveidā ražotiem mikroprocesoriem ir iepriekš noteikta instrukciju kopa. Procesora pulksteņa shēma regulāri ienes jaunu instrukciju no vietas, pamatojoties uz iepriekšējo instrukciju. Ja iepriekšējā komanda bija lēciena instrukcija, nākamā izpildāmā adrese atmiņā ir atkarīga no iepriekšējiem argumentiem.