Talaan ng mga Nilalaman:
- Hakbang 1: Di Cosa Abbiamo Bisogno
- Hakbang 2: Halika Funziona Un Motore Stepper E Perché Usiamo Un Driver
- Hakbang 3: Connessioni
- Hakbang 4: Pagkontrol ng Firmware E
- Hakbang 5: Pagwawaksi
Video: Controllo Motore Stepper Con Drivemall: 5 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Controlliamo un motore Hakbang sa isang board Arduino
Paghahanap sa tutorial na ito ay gagamitin para magamit ang l'rduino at gamitin ang Drivemall Board
di seguito il link per la realizzazione della Drivermall.
Mas gusto ko ang Drivemall sa lahat ng klase ng iskedyul na 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 breadboard e abbastanza jumper dupont per i collegamenti.
Hakbang 1: Di Cosa Abbiamo Bisogno
- Minicontroller bawat Arduino
- Cavetti
- Motore Stepper
- Un Driver L298N o un A4988 (Sono utilizzabili molti driver)
Hakbang 2: Halika Funziona Un Motore Stepper E Perché Usiamo Un Driver
Un motore stepper è essenzialmente costituito da due bobine che devono essere opportunityamente alimentate (figura 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 è nagpapahiwatig dal produttore come 1, 8 °, quindi sono kinakailangan 200 passi per fare un giro completeo.
Chiariamo perché abbiamo bisogno di un driver invece di collegare lo stepper direttamente al microcontrollore.
Sinusuportahan ko ang pagmamaneho ng isang driver ng scansione dei passaggi perché un microcontrollore non è sa grado ng caricare le bobine all'interno del motore stepper.
Esistono dahil sa tipi di driver bawat 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;
- Driver moderni A4988 o drv8825 sa cui parte della logica risiede nell'azionamento.
L'A4988 bawat funzionare in ingresso prevede un'abilitazione e dahil pin, uno per la direzione e l'altro per il numero di passi, oltre all'alimentazione.
Hakbang 3: Connessioni
Halika primo aprubahan 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.
Hakbang 4: Pagkontrol ng Firmware E
Qui trovi un firmware di base sa bawat controllo del motore stepper. Sa questo caso specialeIl sa ibaba 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 ihain bawat confermare at metterlo sa moto pangalawa la direzione del pulsante precedentemente premuto
il numero di passi per ciclo è impostato a 20 questo significancea che il programma eseguirà 10 cicli per fare un giro completeo del motore.
Hakbang 5: Pagwawaksi
Questo tutorial è stato prodotto nell'ambito del progetto Makerspace for Inclusion, cofinanziato dal Programma Erasmus + della Commissione Europea.
Il progetto mira a promuovere una forma di educazione informale come mezzo per faire 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.
Inirerekumendang:
Plotter Verticale Con Drivemall: 6 na Hakbang
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 utilizziamo l'Arduino e sia utilizzando la Drivemall Board.Se non abbiamo il drivermall
Kinokontrol ng Stepper Motor na Stepper Motor Nang Walang Microcontroller !: 6 Mga Hakbang
Kinokontrol ng Stepper Motor na Stepper Motor Nang Walang Microcontroller !: Sa mabilis na Ituturo na ito, gagawa kami ng isang simpleng stepper motor Controller gamit ang isang stepper motor. Ang proyektong ito ay hindi nangangailangan ng kumplikadong circuitry o isang microcontroller. Kaya nang walang karagdagang pagtatalo, magsimula na tayo
Kinokontrol ng Stepper Motor na Stepper Motor Nang Walang Microcontroller (V2): 9 Mga Hakbang (na may Mga Larawan)
Kinokontrol ng Stepper Motor na Stepper Motor Nang Walang Microcontroller (V2): Sa isa sa aking mga nakaraang Instructable, ipinakita ko sa iyo kung paano makontrol ang isang stepper motor na gumagamit ng isang stepper motor na walang microcontroller. Ito ay isang mabilis at nakakatuwang proyekto ngunit dumating ito kasama ang dalawang mga problema na malulutas sa Instructable na ito. Kaya, wit
Kinokontrol na Modelong Stepper Motor ng Stepper - Stepper Motor Bilang isang Rotary Encoder: 11 Hakbang (na may Mga Larawan)
Kinokontrol na Modelong Stepper Motor ng Stepper | Stepper Motor Bilang isang Rotary Encoder: Sa isa sa mga nakaraang Instructable, natutunan namin kung paano gamitin ang isang stepper motor bilang isang rotary encoder. Sa proyektong ito, gagamitin namin ngayon ang stepper motor na naka-rotary encoder upang makontrol ang isang modelo ng lokomotip gamit ang isang Arduino microcontroller. Kaya, nang walang fu
Kinokontrol ng Stepper Motor na Stepper Motor - Stepper Motor Bilang isang Rotary Encoder: 11 Hakbang (na may Mga Larawan)
Kinokontrol ng Stepper Motor na Stepper Motor | Stepper Motor Bilang isang Rotary Encoder: Magkaroon ng isang pares ng mga stepper motor na nakahiga at nais na gumawa ng isang bagay? Sa Instructable na ito, gumamit tayo ng isang stepper motor bilang isang rotary encoder upang makontrol ang posisyon ng isa pang stepper motor gamit ang isang Arduino microcontroller. Kaya't nang walang pag-aalinlangan, ge