Sadržaj:
- Korak 1: Di Cosa Abbiamo Bisogno
- Korak 2: Dođite Funziona Un Motore Stepper E Perché Usiamo Un Driver
- Korak 3: Connessioni
- Korak 4: Upravljanje firmverom E
- Korak 5: Odricanje od odgovornosti
Video: Controllo Motore Stepper Con Drivemall: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
Upravljajte i upravljajte Stepperom s una Arduino ploče
Questo tutorial è valido sia se utilizziamo l'Arduino e sia utilizzando la Drivemall Board
di seguito il link per la realizzazione 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. Tuttavia, questo è opzionale: tutti i risultati sono ancora validi con la scheda arduino, una blackboard e abbastanza jumper dupont per i collegamenti.
Korak 1: Di Cosa Abbiamo Bisogno
- Minikontroler za Arduino
- Cavetti
- Steper Motore
- Un Driver L298N ili A4988 (Sono utilizzabili molti driver)
Korak 2: Dođite 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 po fare un giro completo.
Chiariamo perché abbiamo bisogno di un driver invece di collegare lo stepper direttamente al microcontrollore.
Ja vozač 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 un doppio H-bridge in cui la logica per alimentare le singole fasi risiede nel codice;
- Moderni upravljački program A4988 ili drv8825 u cui parte della logica risiede nell'azionamento.
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.
Korak 3: Connessioni
Dođite primo Approccio 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.
Korak 4: Upravljanje firmverom E
Qui trovi un firmware di base for il controllo del motore stepper. 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 po konferenciji i metterlo u moto secondo la direzione del pulsante precedentemente premuto
il numero di passi per ciclo è impostato a 20 questo signifikantno che il programma eseguirà 10 cicli po fare un giro completo del motore.
Korak 5: Odricanje od odgovornosti
Questo tutorial è stato prodotto nell'ambito del progetto Makerspace for Inclusion, sufinanciranje daljih programa 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.
Preporučeni:
Vertikalni ploter s Drivemall -om: 6 koraka
Vertikalni ploter s Drivemall -om: Ovim vodičem želimo objasniti kako poboljšati vertikalni ploter koji možete pronaći ovdje pomoću programabilne bande Drivemall. Ako nemamo drivermall, možemo koristiti arduino, ali ispod veze za razvoj Drivemall -a .Naprijed
Creazione Della Drivemall ploča: 5 koraka
Creazione Della Drivemall Board: In questo tutorial vedremo and passi fondamentali per la creazione di una board Arduino custom. Ja softver koristim sono KiCad per la progettazione della board e l'IDE Arduino per la creazione e caricamento di firmware per la board
Razvoj Drivemall ploče: 5 koraka
Razvoj Drivemall ploče: U ovom ćemo vodiču vidjeti osnovne korake za stvaranje prilagođene Arduino ploče. Softver koji se koristi su KiCad za dizajn ploče i Arduino IDE za stvaranje i učitavanje firmvera za ploču
Ploter Verticale Con Drivemall: 6 koraka
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 useziziamo l'Arduino e sia uselando drivera Drivemall Board.Se non abbia
Kako pokrenuti servo motore koristeći Moto: bit s Micro: bit: 7 koraka (sa slikama)
Kako pokrenuti servo motore koristeći Moto: bit s Micro: bit: Jedan od načina za proširenje funkcionalnosti micro: bita je upotreba ploče pod nazivom moto: bit tvrtke SparkFun Electronics (približno 15-20 USD). Izgleda komplicirano i ima mnoge značajke, ali nije teško pokrenuti servo motore s njega. Moto: bit vam omogućuje da