Satura rādītājs:

Controllo Motore Stepper Con Drivemall: 5 soļi
Controllo Motore Stepper Con Drivemall: 5 soļi

Video: Controllo Motore Stepper Con Drivemall: 5 soļi

Video: Controllo Motore Stepper Con Drivemall: 5 soļi
Video: Использование драйвера шагового двигателя L298N Для управления 4-проводным шаговым двигателем 2024, Jūlijs
Anonim
Controllo Motore Stepper Con Drivemall
Controllo Motore Stepper Con Drivemall

Kontrolējiet Stepper ar Arduino dēli

Questo apmācība valido sia se utilizziamo l'Arduino un sia utilizzando la Drivemall Board

ar sekojošu saiti uz Drivermall realizzazione della.

Il vantaggio di preferire il Drivemall alla classica scheda Arduino è quello di ridurre la complessità delle connessioni portando ad un setup più ordinato. Tuttavia, questo è opzionale: tutti i risultati sono ancora validi con la scheda arduino, una breadboard and abbastanza jumper dupont for i collegamenti.

1. darbība: Di Cosa Abbiamo Bisogno

- Arduino mini kontrolieris

- Kavetti

- Motora solis

- Un Driver L298N vai A4988 (Sono utilizzabili molti draiveris)

2. solis: Nāc Funziona Un Motore Stepper E Perché Usiamo Un Driver

Un motore stepper è essenzialmente costituito da due bobine che devono essere opportunamente alimentate (1. attēls), se il motore viene alimentato con un movimento sbagliato può provocare un cortocircuito verso GND.

Ad ogni passo il motore gira ad un angolo ben noto che di solito è indicato dal produttore come 1, 8 °, quindi sono nepieciešamība 200 pases par maksu un žiro pabeigta.

Chiariamo perché abbiamo bisogno di un driver invece di collegare lo stepper directttamente all microcontrollore.

Es braucu ar autovadītāja piekrišanu, lai pārbaudītu perché un microcontrollore non è in grado di caricare le bobine all'interno del motore stepper.

Esistono padomi vadītājam par motori stepper sul mercato:

  • Vadītājs classici L298 vai ULN2003 un doppio H-bridge in cui la logica per alimentare le singole fasi risiede nel codice;
  • Vadītājs modern A4988 vai drv8825 cui parte della logica risiede nell'azionamento.

L'A4988 par funzionare in ingresso prevede un'abilitazione e due pin, uno per la directzione e l'altro per il number di passi, oltre all'alimentazione.

3. darbība

Connessioni
Connessioni
Connessioni
Connessioni
Connessioni
Connessioni

Nāciet pirmām kārtām pie motori passo-passo abbiamo scelto di utilizzare il driver ULN2003.

Trešā pulsanti per il controllo del motore sono collegati ad Arduino con una resistenza collegata a GND.

Colleghiamo il motore all'ULN secondo lo schema in figura 2, L'Arduino è collegato al driver con i pin 8 9 10 e 11.

4. darbība: programmaparatūras E kontrole

Programmaparatūras E kontrole
Programmaparatūras E kontrole

Qui trovi un programmaparatūras bāze, lai kontrolētu motoru. In questo caso specialeIl apakšā:

  • il pin A0 viene utilizzato per la directzione positiva e l'arresto
  • il pin A1 viene utilizzato per la direzione negativa e l'arresto
  • il pin A2 serve per confermare e metterlo in moto secondo la directzione del pulsante precedentemente premuto

il numero di passi per ciclo è impostato a 20 questo signal che il program eseguirà 10 cicli per fare un giro completeto del motore.

5. solis: atteikšanās

Jautājumu apmācība ir izveidota Makroveikala iekļaušanas programma, kas līdzfinansē programmu Erasmus + della Commissione Europea.

Il progetto mira a promuovere una forma di educazione informationle come mezzo per favorire l'inclusione sociale dei giovani, l'educazione informationle si si può trovare all'interno dei makerspace.

Jautājumu apmācība riflette solo sniedz atzinumus par autori e la Commissione Europea non può essere ritenuta responsabile per qualsiasi uso che possa essere fatto delle informazioni in esso contenute.

Ieteicams: