Isi kandungan:
- Langkah 1: Di Cosa Abbiamo Bisogno
- Langkah 2: Ayo Pemandu Funziona Un Motore Stepper E Perché Usiamo Un
- Langkah 3: Connessioni
- Langkah 4: Mengawal E Firmware
- Langkah 5: Penafian
Video: Controllo Motore Stepper Con Drivemall: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Controlliamo un motore Stepper con una board Arduino
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ù ordato. Tuttavia, questo è opzionale: tutti i risultati sono ancora validi con la scheda arduino, una breadboard dan abbastanza jumper dupont per i collegamenti.
Langkah 1: Di Cosa Abbiamo Bisogno
- Pengawal mikro setiap Arduino
- Cavetti
- Motore Stepper
- Un Driver L298N o un A4988 (Sono utilizzabili molti driver)
Langkah 2: Ayo Pemandu Funziona Un Motore Stepper E Perché Usiamo Un
Un motore stepper è essenzialmente costituito da due bobine che devono essere oportunamente 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 datang 1, 8 °, quindi sono Requari 200 passi per tambang un giro complete.
Chiariamo perché abbiamo bisogno di un driver invece di collegare lo stepper direttamente al microcontrollore.
Saya pemandu persetujuan 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 di cui la logica per alimentare le singole fasi risiede nel codice;
- Pemandu moden A4988 o drv8825 di cui parte della logica risiede nell'azionamento.
L'A4988 setiap fungsi dalam ingresso mengatasi un'abilitazione e pin, uno per la direzione e l'altro per il numero di passi, oltre all'alimentazione.
Langkah 3: Connessioni
Datang 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 dalam figura 2, L'Arduino è collegato al driver con i pin 8 9 10 e 11.
Langkah 4: Mengawal E Firmware
Qui trovi un firmware di base per il Controllo del motore stepper. Dalam questo caso specialeIl bawah 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 melayani setiap konferensi dan metterlo di moto secondo la direzione del pulsante presedentemente premuto
il numero di passi per ciclo è impostato a 20 questo signifikana che il programma eseguirà 10 cicli per tambang un giro completeo del motore.
Langkah 5: Penafian
Tutorial Questo è stato prodotto nell'ambito del progetto Makerspace for Inclusion, cofinanziato dal Programma Erasmus + della Commissione Europea.
Ilmu progetto mira a promaovere una forma di educazione informale datang mezzo per favourite l'inclusione sociale dei giovani, l'educazione informale come si può trovare all'interno dei makerpace.
Questo tutorial riflette solo le commenti degli autori e la Commissione Europea non può essere ritenuta responsabile per qualsiasi uso che possa essere fatto delle informazioni dalam esso contenute.
Disyorkan:
Plotter Verticale Con Drivemall: 6 Langkah
Plotter Verticale Con Drivemall: Tutorial Con questo vogliamo spiegare datang 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 driver
Stepper Motor terkawal Motor Stepper Tanpa Mikrokontroler !: 6 Langkah
Stepper Motor terkawal Motor Stepper Tanpa Mikrokontroler !: Dalam Instructable cepat ini, kami akan membuat pengawal motor stepper sederhana menggunakan motor stepper. Projek ini tidak memerlukan litar kompleks atau pengawal mikro. Oleh itu, tanpa basa-basi lagi, mari kita mulakan
Stepper Motor terkawal Motor Stepper Tanpa Mikrokontroler (V2): 9 Langkah (dengan Gambar)
Stepper Motor terkawal Motor Stepper Tanpa Mikrokontroler (V2): Dalam salah satu Instructables saya sebelumnya, saya menunjukkan kepada anda cara mengawal motor stepper menggunakan motor stepper tanpa mikrokontroler. Ini adalah projek yang cepat dan menyeronokkan tetapi ia datang dengan dua masalah yang akan diselesaikan dalam Instructable ini. Jadi, dengan
Lokomotif Model Dikendalikan Motor Stepper - Motor Stepper Sebagai Pengekod Rotary: 11 Langkah (dengan Gambar)
Lokomotif Model Dikendalikan Motor Stepper | Stepper Motor Sebagai Rotary Encoder: Dalam salah satu Instructables sebelumnya, kami belajar bagaimana menggunakan stepper motor sebagai rotary encoder. Dalam projek ini, kita sekarang akan menggunakan motor stepper yang dipusingkan rotary encoder untuk mengawal lokomotif model menggunakan mikrokontroler Arduino. Jadi, tanpa fu
Stepper Motor terkawal Motor Stepper - Motor Stepper Sebagai Pengekod Rotary: 11 Langkah (dengan Gambar)
Stepper Motor terkawal Motor Stepper | Stepper Motor Sebagai Rotary Encoder: Adakah beberapa motor stepper berbaring dan mahu melakukan sesuatu? Dalam Instructable ini, mari gunakan motor stepper sebagai rotary encoder untuk mengawal kedudukan motor stepper lain menggunakan mikrokontroler Arduino. Jadi tanpa basa-basi lagi, mari kita