Daftar Isi:
- Langkah 1: Di Cosa Abbiamo Bisogno
- Langkah 2: Ayo Funziona Un Motore Stepper E Perché Usiamo Un Driver
- Langkah 3: Connessioni
- Langkah 4: Firmware E Mengontrol
- Langkah 5: Penafian
Video: Controllo Motore Stepper Con Drivemall: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:53
Controlliamo un motore Stepper con una board Arduino
Tutorial pertanyaan valido sia se utilizziamo l'Arduino e sia utilizzando la Drivemall Board
di seguito il link per la realizzazione della Drivermall.
Lebih baik pilih Drivemall alla classica scheda Arduino quello di ridurre la complessit delle connessioni portando ad un setup più ordinato. Bahasa Tuttavia, pertanyaan Pilihan: jawaban atas pertanyaan saya sono ancora validi con la scheda arduino, una papan tempat memotong roti dan dupon jumper abbastanza per i collegamenti.
Langkah 1: Di Cosa Abbiamo Bisogno
- Minicontroller per Arduino
- Cavetti
- Motor Stepper
- Un Driver L298N atau un A4988 (Sono utilizzabili molti driver)
Langkah 2: Ayo Funziona Un Motore Stepper E Perché Usiamo Un Driver
Un motore stepper essenzialmente costituito da due bobine che devono essere opportunamente 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 indicato dal produttore come 1, 8 °, quindi sono necessari 200 passi per fare un giro completo.
Chiariamo perché abbiamo bisogno di un driver invece di collegare lo stepper direttamente al mikrokontroler.
I driver 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 classic L298 atau ULN2003 un doppio H-bridge di cui la logica per alimentare le singole fasi risiede nel codece;
- Driver moderni A4988 atau drv8825 di cui parte della logica risiede nell'azionamento.
L'A4988 per funzionare in ingresso prevede un'abilitazione e due pin, uno per la direzione e l'altro per il numero di passi, oltre all'alimentazione.
Langkah 3: Connessioni
Ayo primo approccio ai motori passo-passo abbiamo scelto di utilizzare il driver ULN2003.
Tre pulsanti per il controllo del motore sono collegati dan Arduino con una resistenza collegata a GND.
Colleghiamo il motore all'ULN secondo lo skema di figura 2, L'Arduino collegato al driver con i pin 8 9 10 e 11.
Langkah 4: Firmware E Mengontrol
Qui trovi un firmware di base per il controllo del motore stepper. Dalam questo caso specialeIl bottom su:
- il pin A0 viene utilizzato per la direzione positiva dan l'arresto
- il pin A1 viene utilizzato per la direzione negativa e l'arresto
- il pin A2 servis per confermare dan metterlo di moto secondo la direzione del pulsaante presedenmente premuto
il numero di passi per ciclo imppostato a 20 pertanyaan signifikan che il programma eseguirà 10 cicli per tarif un giro completo del motore.
Langkah 5: Penafian
Tutorial pertanyaan stato prodotto nell'ambito del progetto Makerspace for Inclusion, cofinanziato dal Program Erasmus + della Commissione Europea.
Il progetto mira a promuovere una forma di educazione informale come mezzo per favorit l'inclusione sociale dei giovani, l'educazione informale come si può trovare all'interno dei makerspace.
Quest 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.
Direkomendasikan:
Plotter Verticale Con Drivemall: 6 Langkah
Plotter Verticale Con Drivemall: Con quest 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 abbiallmo
Motor Stepper Terkendali Motor Stepper Tanpa Mikrokontroler!: 6 Langkah
Motor Stepper Terkendali Motor Stepper Tanpa Mikrokontroler!: Dalam Instruksi singkat ini, kita akan membuat pengontrol motor stepper sederhana menggunakan motor stepper. Proyek ini tidak memerlukan sirkuit kompleks atau mikrokontroler. Jadi tanpa basa-basi lagi, mari kita mulai
Stepper Motor Controlled Stepper Motor Tanpa Mikrokontroler(V2): 9 Langkah (dengan Gambar)
Motor Stepper Terkendali Motor Stepper Tanpa Mikrokontroler(V2): Dalam salah satu Instruksi saya sebelumnya, saya menunjukkan kepada Anda cara mengontrol motor stepper menggunakan motor stepper tanpa mikrokontroler. Itu adalah proyek yang cepat dan menyenangkan tetapi datang dengan dua masalah yang akan diselesaikan dalam Instructable ini. Jadi, akal
Lokomotif Model Terkendali Motor Stepper - Stepper Motor Sebagai Rotary Encoder: 11 Langkah (dengan Gambar)
Lokomotif Model Terkendali Motor Stepper | Motor Stepper Sebagai Rotary Encoder: Dalam salah satu Instruksi sebelumnya, kita telah mempelajari cara menggunakan motor stepper sebagai rotary encoder. Dalam proyek ini, kita sekarang akan menggunakan motor stepper yang memutar rotary encoder untuk mengontrol model lokomotif menggunakan mikrokontroler Arduino. Jadi, tanpa fu
Motor Stepper Terkendali Motor Stepper - Stepper Motor Sebagai Rotary Encoder: 11 Langkah (dengan Gambar)
Motor Stepper Terkendali Motor Stepper | Stepper Motor Sebagai Rotary Encoder: Punya beberapa motor stepper tergeletak di sekitar dan ingin melakukan sesuatu? Dalam Instruksi ini, mari kita gunakan motor stepper sebagai rotary encoder untuk mengontrol posisi motor stepper lain menggunakan mikrokontroler Arduino. Jadi tanpa basa-basi lagi, mari kita