Sisällysluettelo:

Controllo Motore Stepper Con Drivemall: 5 vaihetta
Controllo Motore Stepper Con Drivemall: 5 vaihetta

Video: Controllo Motore Stepper Con Drivemall: 5 vaihetta

Video: Controllo Motore Stepper Con Drivemall: 5 vaihetta
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Marraskuu
Anonim
Controllo Motore askelmoottori
Controllo Motore askelmoottori

Hallitse Stemo -ohjainta Arduinon laudalla

Questo -opetusohjelma è valido sia se utilizziamo l'Arduino ja sia utilizzando la Drivemall Board

seoksen linkki Drivermallin todelliseen todellisuuteen.

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 and risultati sono ancora validi con la scheda arduino, una breadboard and abbastanza jumper dupont for i collegamenti.

Vaihe 1: Di Cosa Abbiamo Bisogno

- Miniohjain Arduinoa kohden

- Cavetti

- Motore Stepper

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

Vaihe 2: Tule Funziona Un Motore Stepper E Perché Usiamo Un Driver

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

Mainoksista voi kertoa, että moottoripyörä on mainitsematon, ja se on ilmoitettu 1, 8 °, joka on välttämätön 200 passi per hinta ja ilmainen.

Chiariamo ahven abbiamo bisogno di un driver in covere on stepper directttamente all microcontrollore.

Kuljettajan suostumus skannauksen suorittamiseen ja mikrokontrollin suorittamiseen ilman bobine all'interno del motore stepper -mallia.

Esistono due dipi di driver for motori stepper sul mercato:

  • Kuljettaja klassinen L298 o ULN2003 ja doppio H-silta cui la logica -alimentissa le singole fasi risiede nel codice;
  • Kuljettaja moderni A4988 tai drv8825 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.

Vaihe 3: Connessioni

Connessioni
Connessioni
Connessioni
Connessioni
Connessioni
Connessioni

Tule ensiksi hyväksymään ai motori passo-passo abbiamo scelto di utilizzare il ULN2003.

Kolme pulsantia ohjaukseen, joka ohjaa kollegoita ja Arduinoa, joka ei ole vastuussa kollegoistaan GND: hen.

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

Vaihe 4: Laiteohjelmiston E ohjaus

Firmware E Control
Firmware E Control

Qui trovi ja laiteohjelmistopohja ohjaimen ohjaimelle. 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 pin A2 serve per conermare e metterlo in moto secondo la directzione del pulsante precedentemente premuto

Il numero di passi per ciclo è impostato a 20 questo signa che che program eseguirà 10 cicli per fare un giro complete for motore.

Vaihe 5: Vastuuvapauslauseke

Questo -opetusohjelma è stato prodotto nell'ambito del progetto Makerspace for Inclusion, cofinanziato dal Programma Erasmus + della Commissione Europea.

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

Questo -opetusohjelma riflette yksin antaa lausunnon autori e la Commissione Europea non può essere ritenuta Responsile per qualsiasi uso che possa essere fatto delle informazioni esso contenute.

Suositeltava: