Quali sono i diversi tipi di motori Arduino®?

Il microcontrollore Arduino® può essere utilizzato per controllare diversi tipi di motori. Sebbene il circuito di controllo elettronico esatto varierà a seconda del progetto, ogni motore è collegato a un pin di uscita sulla scheda Arduino®. Il codice di programmazione può essere utilizzato per modificare la velocità e la direzione di un motore collegato o per far avanzare un motore in una posizione scelta. Le tre varietà più comuni dei motori Arduino® sono corrente continua (DC), stepper e servo.

Un motore a corrente continua è relativamente semplice e può essere utilizzato per molti scopi. I motori DC contengono bobine di filo che sono posizionate all'interno di un magnete. Quando l'elettricità viene inviata attraverso le bobine, il campo elettromagnetico risultante fa ruotare un albero. Molti dei motori Arduino® attuali attuali che vengono utilizzati in questi progetti includono cambi semplici, che forniscono leva per la trasformazione di ruote pesanti o la realizzazione di altri compiti meccanici.

MOTORI DC molto piccoli possono essere collegati direttamente a un'uscita Arduino®Pin, ma i motori che attirano più di 40 milliamps di corrente richiedono ulteriori circuiti di controllo. I transistor sono spesso usati per questo scopo.; Ciò consente a Arduino® di utilizzare un segnale a bassa corrente, che attiva un interruttore a stato solido e invia energia ad alta corrente al motore. In alcune applicazioni come la robotica, diversi transistor sono combinati in un accordo noto come "ponte H". Un ponte H consente di invertire la polarità elettrica e consente di guidare in avanti o all'indietro i motori Arduino® DC.

I motori a passo di Arduino® sono simili ai motori DC, ma non ruotano continuamente. Invece, la disposizione interna delle bobine elettromagnetiche effettua un avanzamento del motore passo -passo o un "passo" in avanti con piccoli incrementi. Come esempio di questo movimento, le mani di un orologio analogico alimentato a batteria sono spesso guidate da un motore passo-passo. Motori Arduino® con un motore passo -passo collegatoDeve essere programmato per produrre una serie di impulsi. Ogni segnale fa sì che il motore "passo" una volta.

I servi motori sono significativamente diversi dai motori DC o Stepper. Questo motore ha ingranaggi e circuiti integrati per il controllo della posizione dell'albero in modo molto preciso. Questi tipi di motori Arduino® di solito non sono destinati a una rotazione circolare completa, ma si spostano invece entro un intervallo di 90 ° o 180 °. I servi motori richiedono sia una fonte di alimentazione costante che un segnale di posizione, che determina la posizione esatta dell'albero. I servos, come vengono spesso chiamati questi motori, possono spesso spostarsi da una posizione all'altro con grande velocità e precisione.

ALTRE LINGUE

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

Come possiamo aiutare? Come possiamo aiutare?