Hva er en mikrokontrollermotor?
En mikrokontrollermotor er vanligvis en elektrisk motor drevet av en mikrokontroller, som vanligvis er en datamaskin med et enkelt kretskort med mikroprosessor, minne og grensesnittkomponenter. Sammen med enkeltavlemotoren brukes mikrokontrollermotoren i standard og innebygde systemer. Foruten mikrokontrollermotoren, inkluderer andre enheter som kan styres av en mikrokontroller magnetventiler, ventiler og reléer. En enkelt tavlemaskin er veldig vanlig i mange applikasjoner som krever en liten til middels grad av automatisering.
En innebygd datamaskin med én tavle er best egnet til applikasjoner som ikke krever omfattende datakontroll. Eksempler på innebygde systemer inkluderer beskyttelses- og sikkerhetsinnretninger. Det er et ubegrenset potensial i å bruke innebygde systemløsninger på eksisterende systemer og produkter. I enhver situasjon der en form for kunstig intelligens kan hjelpe, kan innebygde datamaskiner brukes. Mange enkeltbrettdatamaskiner er allerede distribuert i alle slags dingser og hvitevarer.
Mikrokontrollmotoren er et populært prosjekt for amatører og entusiaster fordi den tilhørende mekaniske bevegelsen gjør det enkelt å sette pris på interaksjonen mellom datamaskiner og maskiner. En mikrokontrollermotor kan enten være en standard kontinuerlig roterende likestrøm (DC) motor eller en trinnmotor. Trinnmotorer, som er diskrete vinkelforskyvningsmotorer som vender en spesifikk vinkel om gangen, er nyttige for posisjoneringsmekanismer som i skrivere og skannere.
Robotprosjekter bruker vanligvis en mikrokontrollermotor. Arduino ™ -prosjekter, som er enkle tavlemaskiner som har separate komponenter og tavler, kan leveres ferdig montert. De fleste bruker programmeringsspråk, for eksempel Nybegynner symbolsk instruksjonskode (BASIC) eller Java ™, for å utføre enkle til middels komplekse operasjoner. Den perifere grensesnittkontrolleren (PIC) er en mikrokontroller som bruker færre kommandoer i instruksjonssettet, og det er også kjent som en redusert instruksjonsdatamaskin (RISC) mikrokontroller.
En vanlig komponent i mikrokontrolleren er mikroprosessoren, som består av registre, eller 8-, 16- eller 32-bit bred ett-lagring. Mens mikroprosessoren har en intern databuss som kobler sammen alle registerene, kobler en ekstern databuss den til flyktig og ikke-flyktig minne, for eksempel tilfeldig tilgang lese / skrive minne (RAM) og random-read read-only minne (RA -ROM). Masseproduserte mikroprosessorer har et forhåndsdefinert instruksjonssett. Prosessorklokkretsløpet henter jevnlig en ny instruksjon fra et sted basert på forrige instruksjon. Hvis den forrige kommandoen var en hoppinstruksjon, avhenger den neste adressen i minnet som skal utføres av de tidligere argumentene.