Taula de continguts:

Controllo Motore Stepper Con Drivemall: 5 passos
Controllo Motore Stepper Con Drivemall: 5 passos

Vídeo: Controllo Motore Stepper Con Drivemall: 5 passos

Vídeo: Controllo Motore Stepper Con Drivemall: 5 passos
Vídeo: Usare un motore passo passo (stepper motor) con Arduino - #61 2024, Juliol
Anonim
Controllo Motore Stepper Con Drivemall
Controllo Motore Stepper Con Drivemall

Controla un motor Stepper amb una placa Arduino

Questo tutorial és vàlid tant si s'utilitza l'Arduino com si s'utilitza el Drivemall Board

di seguito il link per la realització della Drivermall.

Il vantaggio di preferire il Drivemall alla classica scheda Arduino è quello di ridurre la complessità delle connessioni portando ad un setup più ordinato. No obstant això, aquest és opcional: tots els resultats són encara vàlids amb la targeta arduino, una breadboard i bastant jumper dupont per a col.legis.

Pas 1: Di Cosa Abbiamo Bisogno

- Minicontrolador per Arduino

- Cavetti

- Motore Stepper

- Un Driver L298N o un A4988 (Sono utilizzables many driver)

Pas 2: Vine Funziona Un Motore Stepper E Perché Usiamo Un Driver

Un motor stepper és essencialment constituït per la bobina que ha de ser oportunament alimentat (figura 1), si el motor ve alimentat amb un moviment sbagliato pot provocar un cortocircuito verso GND.

Ad ogni passo il motore gira ad un angolo ben noto che di solito e indicato dal productor come 1, 8 °, per tant, són necessaris 200 passos per tarifa per un gir complet.

Chiariamo perché abbiamo need d'un driver invece di collegare lo stepper direct al microcontrollore.

I driver consentono di execute the scansione dei passaggi perché un microcontrollore non è in grade di caricare le bobine inside del motor stepper.

Esistó a causa del tipus de controlador per motors stepper al mercat:

  • Driver classici L298 o ULN2003 un doppio H-bridge in cui la lògica per alimentar-se el sol fasi risiede nel codice;
  • Driver moderni A4988 o drv8825 in cui parte della logica risiede nell'azionamento.

L'A4988 per funcionar en ingressos prevé una habilitació i degut pin, un per la direcció i l'altro per il número de passos, a més a l'alimentació.

Pas 3: Connessioni

Connessioni
Connessioni
Connessioni
Connessioni
Connessioni
Connessioni

Come primo approccio ai motori passo-passo we scelto di use the driver ULN2003.

Tre pulsanti per il control del motor sono collegati to Arduino with a resistence collegata a GND.

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

Pas 4: control del microprogramari E

Control de microprogramari E
Control de microprogramari E

Qui es troba un firmware de base per al control del motor stepper. In this case specialIl bottom su:

  • il pin A0 viene utilitzat per la direcció positiva i l’arribada
  • il pin A1 viene utilitzat per la direcció negativa i l’arribada
  • il pin A2 serve per confermare e metterlo in moto secondo la direcció del botó anteriorment premut

il numero di passi per cycle and impostato a 20 this significa que el programa executarà 10 cicli per tarifa un giro complet del motor.

Pas 5: renúncia

Questo tutorial è stato prodotto nell'ambito del projecte Makerspace for Inclusion, cofinanziato from Programma Erasmus + della Commissione Europea.

El projecte mira a promoure una forma d’educació informal com a mitjà per afegir-hi l’inclusió social dels joves, l’educació informal com si pot trobar-se dins dels makerspace.

Questo tutorial riflette solo le opinioni degli autori e la Commissione Europea no can be ritenuta responsable for any use that possa be done of information in esso contenute.

Recomanat: