Che cos'è un motore a microcontrollore?

Un motore a microcontrollore è generalmente un motore elettrico azionato da un microcontrollore, che di solito è un computer a scheda a circuito singolo con microprocessore, memoria e componenti di interfaccia. Insieme al computer a scheda singola, il motore del microcontrollore viene utilizzato in sistemi standard e integrati. Oltre al motore del microcontrollore, altri dispositivi che possono essere controllati da un microcontrollore includono attuatori a solenoide, valvole e relè. Un computer a scheda singola è molto comune in molte applicazioni che richiedono un grado di automazione da piccolo a medio.

Un computer a scheda singola incorporato è più adatto per le applicazioni che non richiedono un ampio controllo del computer. Esempi di sistemi integrati includono dispositivi di protezione e sicurezza. Esiste un potenziale illimitato nell'applicazione di soluzioni di sistema integrate a sistemi e prodotti esistenti. In qualsiasi situazione in cui una forma di intelligenza artificiale può aiutare, è possibile utilizzare computer a scheda singola incorporati. Molti computer a scheda singola sono già distribuiti in tutti i tipi di gadget ed elettrodomestici.

Il motore del microcontrollore è un progetto popolare per gli appassionati e gli appassionati perché il movimento meccanico associato rende facile apprezzare l'interazione computer-macchina. Un motore a microcontrollore può essere un motore a corrente continua (CC) a rotazione continua standard o un motore passo-passo. I motori passo-passo, che sono motori a spostamento angolare discreto che ruotano di un angolo specifico alla volta, sono utili per i meccanismi di posizionamento come nelle stampanti e negli scanner.

I progetti robotici di solito usano un motore a microcontrollore. I progetti Arduino ™, che sono computer a scheda singola forniti con componenti e schede separati, possono essere consegnati completamente assemblati. La maggior parte delle persone usa linguaggi di programmazione, come il BASIC (Symbolic Instruction Code) per principianti o Java ™, per eseguire operazioni complesse da semplici a medio. Il controller di interfaccia periferica (PIC) è un microcontrollore che utilizza un minor numero di comandi nel suo set di istruzioni ed è anche noto come microcontrollore con set di istruzioni ridotto (RISC).

Un componente comune del microcontrollore è il microprocessore, costituito da registri o da una memoria a parola singola larga 8, 16 o 32 bit. Mentre il microprocessore ha un bus dati interno che collega tutti i registri, un bus dati esterno lo collega a una memoria volatile e non volatile, come la memoria di lettura / scrittura (RAM) ad accesso casuale e la memoria di sola lettura (RA -ROM). I microprocessori prodotti in serie hanno un set di istruzioni predefinito. Il circuito di clock del processore recupera regolarmente una nuova istruzione da una posizione in base all'istruzione precedente. Se il comando precedente era un'istruzione di salto, l'indirizzo successivo in memoria da eseguire dipende dagli argomenti precedenti.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?