Përmbajtje:

Controllo Motore Stepper Con Drivemall: 5 hapa
Controllo Motore Stepper Con Drivemall: 5 hapa

Video: Controllo Motore Stepper Con Drivemall: 5 hapa

Video: Controllo Motore Stepper Con Drivemall: 5 hapa
Video: Usare un motore passo passo (stepper motor) con Arduino - #61 2024, Korrik
Anonim
Controllo Motore Stepper Con Drivemall
Controllo Motore Stepper Con Drivemall

Controlliamo un motorore Stepper con una board Arduino

Questo tutorial è valido sia se useizziamo l'Arduino dhe sia useizzando la Drivemall Board

di seguito il link per la realizzazione della Drivermall.

Për më tepër preferoni il Drivemall të gjitha klasat e programit Arduino è quello di ridurre la complessità delle connessioni portando ad un setup più ordinato. Tuttavia, questo z opzionale: tutti i risultati sono ancora validi con la scheda arduino, una breadboard e abbastanza jumper dupont per i kolegj.

Hapi 1: Di Cosa Abbiamo Bisogno

- Minicontroller për Arduino

- Cavetti

- Motore Stepper

- Un Driver L298N o un A4988 (Sono utilizzabili molti driver)

Hapi 2: Ejani Funziona Un Motore Stepper E Perché Usiamo Un Driver

Un stepper stepper è essenzialmente costituito da due bobine che devono essere oportamentamente alimentate (figura 1), 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 needari 200 passi per fare un giro complete.

Chiariamo perché abbiamo bisogno në un driver invece në kolegë lo stepper direttamente al microcontrollore.

Unë ngas pëlqimin nga eseguire la scansione dei passaggi perché un microcontrollore non è in grado di caricare le bobine all'interno del motore stepper.

Esistono due tipi di driver per motori stepper sul mercato:

  • Driver classici L298 o ULN2003 un-doppio H-bridge në cui la logica për ushqime të veçanta fasi risiede nel codice;
  • Shoferi modern A4988 o drv8825 në cui parte della logica risiede nell'azionamento.

L'A4988 për funzionare in ingresso prevede un'abilitazione e due pin, uno per la direzione e l'altro per il numero di passi, oltre all'alimentazione.

Hapi 3: Connessioni

Connessioni
Connessioni
Connessioni
Connessioni
Connessioni
Connessioni

Ejani primo approccio ai motori passo-passo abbiamo scelto di utilizzare il driver ULN2003.

Tre pulsanti për kontrollin e motorit sono kolegët dhe Arduino con una resistenza kolegjet një GND.

Kolegiamo il motore all'ULN së dyti për skemën në figurën 2, L'Arduino è kolegjato al driver con i pin 8 9 10 e 11.

Hapi 4: Kontrolli i firmuerit E

Firmware E Kontrolli
Firmware E Kontrolli

Qui trovi un firmware në bazë për kontrollin e motorit stepper. In questo caso specialeIl fund su:

  • il pin A0 viene utilizzato per la direzione positiva e l'arresto
  • il pin A1 viene utilizzato per la direzione negativa e l'arresto
  • il pin A2 servir per konfermare e metterlo ne moto secondo la direzione del pulsante precedente premuto

il numero di passi per ciclo è impostato a 20 questo signa che il programma eseguirà 10 cicli per fare un giro completeo del motore.

Hapi 5: Refuzimi

Questo tutorial è stato prodotto nell'ambito del progetto Makerspace for Inclusion, bashkangjitur programit Erasmus + della Commissione Europea.

Për më tepër, një promovues una forma në arsimin e informacionit vijnë nga të drejtat e përgjithshme të përfshirjes së shoqërisë, për të cilat informacioni vjen nga të gjithë botën e brendshme të krijuesit.

Questo tutorial riflette solo le opinioni degli autori e la Commissione Europea non può essere ritenuta përgjegjës për cilësinë e përdorimit të mundësive të tuaaaaaaaaaaaaaaaaaaaaaaaave informatave në esso contenute.

Recommended: