Kazalo:
- 1. korak: Di Cosa Abbiamo Bisogno
- 2. korak: Pridite Funziona Un Motore Stepper E Perché Usiamo Un Driver
- 3. korak: Connessioni
- 4. korak: Nadzor vdelane programske opreme E
- 5. korak: zavrnitev odgovornosti
Video: Controllo Motore Stepper Con Drivemall: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
Upravljajte in upravljajte Stepper s ploščo Arduino
Questo tutorial è valido sia se utilizziamo l'Arduino e sia utilizzando la Drivemall Board
Navedite povezavo do realizacije Drivermall.
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 in risultati sono ancora validi con la scheda arduino, una breadboard e abbastanza jumper dupont per i collegamenti.
1. korak: Di Cosa Abbiamo Bisogno
- Minikontroler za Arduino
- Cavetti
- Steper Motore
- Un Driver L298N ali A4988 (Sono utilizzabili molti driver)
2. korak: Pridite Funziona Un Motore Stepper E Perché Usiamo Un Driver
Un motore stepper è essenzialmente costituito da due bobine che devono essere opportunamente alimentate (slika 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 completo.
Chiariamo perché abbiamo bisogno di un driver investce di collegare lo stepper direttamente al microcontrollore.
Jaz voznik consentono di 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 in doppio H-bridge in cui la logica per alimentare le singole fasi risiede nel codice;
- Sodobni gonilnik A4988 ali drv8825 je nameščen brez težav.
L'A4988 per funzionare ingresso prevede un'abilitazione e due pin, uno per la direzione e l'altro per il numero di passi, oltre all'alimentazione.
3. korak: Connessioni
Pridite primo odobriti ai 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. korak: Nadzor vdelane programske opreme E
Na voljo je vdelana programska oprema z osnovnim upravljalnikom za koračni motor. In questo caso specialeIl bottom 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 služi na konferenco in metterlo v moto secondo la direzione del pulsante precedentemente premuto
il numero di passi per ciclo è impostato a 20 questo means che il programma eseguirà 10 cicli per fare un giro completo del motore.
5. korak: zavrnitev odgovornosti
Questo tutorial è stato prodotto nell'ambito del progetto Makerspace for Inclusion, sofinanziato dal Programma Erasmus + della Commissione Europea.
Il progetto mira a promuovere 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 tutorial riflette solo le opinioni degli autori e la Commissione Europea non può essere ritenuta responsabile per qualsiasi uso che possa essere fatto delle informazioni in esso contenute.
Priporočena:
Navpični ploter z Drivemall: 6 korakov
Vertikalni ploter z Drivemall -om: S to vadnico želimo razložiti, kako izboljšati vertikalni ploter, ki ga najdete tukaj, z uporabo programabilne bande Drivemall. Če nimamo gonilnika, lahko uporabimo arduino, vendar pod povezavo za razvoj Drivemall -a .Advan
Creazione Della Drivemall Board: 5 korakov
Creazione Della Drivemall Board: V tem priročniku o najboljših in najboljših fondacijah za ustvarjanje plošče Arduino custom. Programsko opremo uporabljam za KiCad per la progettazione della board e l'IDE Arduino per la creazione e caricamento di firmware per la board
Razvoj plošče Drivemall: 5 korakov
Razvoj plošče Drivemall: V tej vadnici bomo videli osnovne korake za ustvarjanje plošče Arduino po meri. Uporabljena programska oprema sta KiCad za oblikovanje plošč in Arduino IDE za ustvarjanje in nalaganje vdelane programske opreme za ploščo
Ploter Verticale Con Drivemall: 6 korakov
Plotter Verticale Con Drivemall: Con questo tutorial vogliamo spiegare come migliorare il plotter verticale che trovi qui usando il baord programmabile Drivemall.Questo tutorial è valido sia se uselizziamo l'Arduino e sia useilando driver of Drivemall Board
Stepper Menu za nadzor hitrosti za Arduino: 6 korakov
Meni za nadzor hitrosti korakov, ki ga poganja Arduino: Ta knjižnica SpeedStepper je prepis knjižnice AccelStepper, ki omogoča nadzor hitrosti koračnega motorja. Knjižnica SpeedStepper vam omogoča, da spremenite nastavljeno hitrost motorja, nato pa z istim algoritmom pospeši/upočasni na novo nastavljeno hitrost