Taula de continguts:
- Pas 1: Di Cosa Abbiamo Bisogno
- Pas 2: Vine Funziona Un Motore Stepper E Perché Usiamo Un Driver
- Pas 3: Connessioni
- Pas 4: control del microprogramari E
- Pas 5: renúncia
Vídeo: Controllo Motore Stepper Con Drivemall: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:10
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
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
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:
Controllo Di Un Semaforo: 4 Passos
Controllo Di Un Semaforo: In this tutorial impariamo come create un semaforo stradale e come controlarlo used the board Drivemall.Vedremo come realizzare semafori per auto e per pedoni with button of prenotazione.Tutto questo serà valido sia se utiliziamo l'Arduino
Plotter vertical amb Drivemall: 6 passos
Plotter vertical amb Drivemall: amb aquest tutorial volem explicar com millorar el plotter vertical que trobareu aquí mitjançant el programa Baord programable de Drivemall. Si no tenim el drivermall podem utilitzar l’arduino, però a sota de l’enllaç per al desenvolupament del Drivemall .L’avantatge
Taula Creazione Della Drivemall: 5 passos
Creazione Della Drivemall Board: En aquest tutorial es poden veure fonamentalment els passos bàsics per a la creació d’un tauler Arduino custom. Jo utilitzo programari KiCad per a la dissenyació de la placa i l'IDE Arduino per a la creació i caricatura de firmware per la placa
Desenvolupament de la junta Drivemall: 5 passos
Desenvolupament de la placa Drivemall: en aquest tutorial veurem els passos bàsics per crear una placa Arduino personalitzada. El programari utilitzat és KiCad per al disseny de la placa i Arduino IDE per a la creació i càrrega de firmware per a la placa
Plotter Verticale Con Drivemall: 6 passos
Plotter Vertical Con Drivemall: Con this tutorial vogliamo spiegare come betterare the plotter vertical that find qui using the baord programmable Drivemall.Questo tutorial is valid is sia usediam the Arduino e sia using the Drivemall Board.Se non we have the drivermall