Vad är en mikrokontrollermotor?

En mikrokontrollermotor är vanligtvis en elektrisk motor som drivs av en mikrokontroller, som vanligtvis är en dator med ett kretskort med mikroprocessor, minne och gränssnittskomponenter. Tillsammans med enkortsdatorn används mikrokontrollermotorn i standardsystem och inbyggda system. Förutom mikrokontrollermotorn inkluderar andra enheter som kan styras av en mikrokontroller solenoidaktuatorer, ventiler och reläer. En enkelkortsdator är mycket vanlig i många applikationer som kräver en liten till medelhög grad av automatisering.

En inbäddad enkelkortsdator är bäst lämpad för applikationer som inte kräver omfattande datorkontroll. Exempel på inbyggda system är skydds- och säkerhetsanordningar. Det finns obegränsad potential i att tillämpa inbyggda systemlösningar på befintliga system och produkter. I alla situationer där en form av artificiell intelligens kan hjälpa, kan inbäddade enkelkortsdatorer användas. Många enkelkortsdatorer är redan utplacerade i alla typer av prylar och hushållsapparater.

Mikrokontrollermotorn är ett populärt projekt för hobbyister och entusiaster eftersom den tillhörande mekaniska rörelsen gör det lätt att uppskatta interaktionen mellan dator och maskin. En mikrokontrollermotor kan antingen vara en standardmotor med kontinuerligt roterande likström (DC) eller en stegmotor. Stegmotorer, som är diskreta vinkelförskjutningsmotorer som vrider en specifik vinkel åt gången, är användbara för positioneringsmekanismer som i skrivare och skannrar.

Robotprojekt använder vanligtvis en mikrokontrollermotor. Arduino™-projekt, som är enkortsdatorer som kommer med separata komponenter och kort, kan levereras färdigmonterade. De flesta människor använder programmeringsspråk, såsom Beginner’s All-purpose Symbolic Instruction Code (BASIC) eller Java™, för att utföra enkla till medelkomplicerade operationer. Den perifera gränssnittsstyrenheten (PIC) är en mikrokontroller som använder färre kommandon i sin instruktionsuppsättning, och den är också känd som en RISC-mikrokontroller (Reduced Instruction Set Computer).

En vanlig komponent i mikrokontrollern är mikroprocessorn, som består av register, eller 8-, 16- eller 32-bitars brett enordslagring. Medan mikroprocessorn har en intern databuss som kopplar samman alla register, kopplar en extern databuss den samman med flyktigt och icke-flyktigt minne, såsom läs/skrivminne med slumpmässig åtkomst (RAM) och läsminne med slumpmässig tillgång (RA) -ROM). Massproducerade mikroprocessorer har en fördefinierad instruktionsuppsättning. Processorns klockkretsar hämtar regelbundet en ny instruktion från en plats baserad på den tidigare instruktionen. Om det föregående kommandot var en hoppinstruktion, beror nästa adress i minnet som ska köras på de tidigare argumenten.