Hvad er en mikrokontrolmotor?
En mikrokontrolmotor er normalt en elektrisk motor drevet af en mikrokontroller, som normalt er en enkelt kredsløbskortcomputer med mikroprocessor, hukommelse og interfacekomponenter. Sammen med enkeltpladecomputeren bruges mikrokontrolmotoren i standard og indlejrede systemer. Ud over mikrokontrollermotoren inkluderer andre enheder, der kan styres af en mikrokontroller, magnetventilaktuatorer, ventiler og relæer. En enkelt bordcomputer er meget almindelig i mange applikationer, der kræver en lille til medium grad af automatisering.
En indbygget enkeltpladecomputer er bedst egnet til applikationer, der ikke kræver omfattende computerkontrol. Eksempler på indlejrede systemer inkluderer beskyttelses- og sikkerhedsanordninger. Der er et ubegrænset potentiale i at anvende indlejrede systemløsninger på eksisterende systemer og produkter. I enhver situation, hvor en form for kunstig intelligens kan hjælpe, kan indbyggede enkeltpladecomputere anvendes. Mange single board-computere er allerede installeret i alle slags gadgets og hjemmeapparater.
Mikrokontrollermotoren er et populært projekt for hobbyister og entusiaster, fordi den tilhørende mekaniske bevægelse gør det nemt at værdsætte computer-maskins interaktion. En mikrokontrollermotor kan enten være en standard kontinuerligt roterende jævnstrøm (DC) motor eller en trinmotor. Trinmotorer, som er adskilte vinkelforskydningsmotorer, der drejer en bestemt vinkel ad gangen, er nyttige til positioneringsmekanismer, såsom i printere og scannere.
Robotprojekter bruger normalt en mikrokontrollermotor. Arduino ™ -projekter, der er enkeltpladecomputere, der leveres med separate komponenter og kort, kan leveres fuldstændigt samlet. De fleste mennesker bruger programmeringssprog, såsom Beginners all-purpose symbolic instruction code (BASIC) eller Java ™, til at udføre enkle til mellemstore komplekse operationer. Den perifere interfacecontroller (PIC) er en mikrokontroller, der bruger færre kommandoer i sit instruktionssæt, og det er også kendt som en reduceret instruktionssæt (RISC) mikrokontroller.
En fælles komponent i mikrokontrolleren er mikroprocessoren, der består af registre, eller 8-, 16- eller 32-bit bred enkeltlagringslagring. Mens mikroprocessoren har en intern databus, der forbinder alle registre, forbinder en ekstern databus den med flygtig og ikke-flygtig hukommelse, såsom tilfældig adgang læse / skrivehukommelse (RAM) og tilfældig adgang læsehukommelse (RA) -ROM). Masseproducerede mikroprocessorer har et foruddefineret instruktionssæt. Processorurets kredsløb henter jævnligt en ny instruktion fra et sted baseret på den forrige instruktion. Hvis den forrige kommando var en springinstruktion, afhænger den næste adresse i hukommelsen, der skal udføres, af de tidligere argumenter.