Tartalomjegyzék:

Controllo Motore Stepper vezérlő: 5 lépés
Controllo Motore Stepper vezérlő: 5 lépés

Videó: Controllo Motore Stepper vezérlő: 5 lépés

Videó: Controllo Motore Stepper vezérlő: 5 lépés
Videó: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Július
Anonim
Controllo Motore Stepper meghajtó
Controllo Motore Stepper meghajtó

A Stepper vezérlése az Arduino táblán

Questo tutorial è valido sia se utilizziamo l'Arduino e sia utilizzando la Drivemall Board

A keverék linkje a Drivermall valós idejű szolgáltatásaihoz.

A legjobb választás a Drivemall alla classica scheda Arduino è quello di ridurre la complessità delle connessioni portando and setup setup. Tuttavia, questo è opzionale: tutti i risultati sono ancora validi con la scheda arduino, una boardboard and abbastanza jumper dupont for college.

1. lépés: Di Cosa Abbiamo Bisogno

- Minikontroller Arduino -nként

- Cavetti

- Motore Stepper

- Un Driver L298N vagy A4988 (Sono utilizzabili molti driver)

2. lépés: Gyere Funziona Un Motore Stepper E Perché Usiamo Un Driver

Un motore stepper è essenzialmente costituito da due bobine che devono essere opportunamente alimentate (1. ábra), 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 viteldíj és teljes díj.

Chiariamo perché abbiamo bisogno a driver invece di collegare lo stepper directttamente al microcontrollore.

A vezető beleegyezése az 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 for motori stepper sul mercato:

  • Driver klasszikus L298 vagy ULN2003 és doppio H-bridge in cui la logica per alimentare le singole fasi risiede nel codice;
  • Modern driver A4988 vagy drv8825 in cui parte della logica risiede nell'azionamento.

L'A4988 per 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. lépés: Connessioni

Connessioni
Connessioni
Connessioni
Connessioni
Connessioni
Connessioni

Jöjjön első körben a motori passo-passo abbiamo scelto di utilizzare il driver ULN2003.

Ingyenes A pulsanti for control of del motore sonono collegati ad Arduino con una resistenza collegata a GND.

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

4. lépés: Firmware E vezérlés

Firmware E vezérlés
Firmware E vezérlés

Qui trivi és firmware alap a vezérlő motoros léptetőhöz. In questo caso specialeIl bottom su:

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

il numero di passi per ciclo è impostato a 20 questo signa che il program eseguirà 10 cicli per viteldíj un giro complete for del motore.

5. lépés: Nyilatkozat

Kézikönyv bemutató a Makerspace for Inclusion programhoz, az Erasmus + della Commissione Europea programhoz.

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

Ez az oktatóanyag riflette önállóan véleményezi az autoritást és a Commissione Europea non può essere ritenuta Responsile per qualsiasi uso che possa essere fatto delle informazioni in esso contenute.

Ajánlott: