Სარჩევი:
- ნაბიჯი 1: დი კოზა აბბიამო ბისოგნო
- ნაბიჯი 2: Come Funziona Un Motore Stepper E Perché Usiamo Un Driver
- ნაბიჯი 3: კონესისონიონი
- ნაბიჯი 4: Firmware E Controlling
- ნაბიჯი 5: უარყოფა
ვიდეო: Controllo Motore Stepper Con Drivemall: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
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.
მართალია, თქვენ გირჩევნიათ Drivemall ყველა კლასიკური პროგრამა 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.
ნაბიჯი 1: დი კოზა აბბიამო ბისოგნო
- მინიკონტროლი Arduino– ზე
- კავეტი
- მოტორე სტეპერი
- Un Driver L298N o un A4988 (Sono utilizzabili molti driver)
ნაბიჯი 2: Come Funziona Un Motore Stepper E Perché Usiamo Un Driver
Un motore stepper è essenzialmente costituito da due bobine che devono essere oportamentamente 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 needari 200 passi per fare un giro complete.
Chiariamo perché abbiamo bisogno di un driver invece di kolegare lo stepper direttamente al microcontrollore.
მე მძღოლი თანხმდება დიდად ესეიგირა la scansione dei passaggi perché un un microcontrollore non è in grado di caricare le bobine all'interno del motore stepper.
Esistono due tipi di driver per motori stepper sul mercato:
- მძღოლი class29 L298 o ULN2003 un doppio H-bridge in cui la logica per alimentare le singole fasi risiede nel codice;
- მძღოლი moderni A4988 o drv8825 cui parte della logica risiede nell'azionamento.
L'A4988 ერთი funzionare in ingresso prevede un'abilitazione e due pin, uno per la direzione e l'altro per il numero di passi, allt all'alimentazione.
ნაბიჯი 3: კონესისონიონი
მოდი primo approccio ai motori passo-passo abbiamo scelto di utilizzare il driver ULN2003.
ეს უნდა იყოს კონტროლირებადი ძრავის ძრავის კოლექტივზე Arduino con una resistenza collegata და GND.
კოლეგია და ძრავა all'ULN მეორე სქემა ფიგურაში 2, L'Arduino è კოლექტიური მძღოლი con i pin 8 9 10 e 11.
ნაბიჯი 4: Firmware E Controlling
Qui trovi un firmware di base for an controllo del motore stepper. In questo caso specialeIl ქვედა 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 servise per confermare e metterlo in moto secondo la direzione del pulsante precedente premuto
il numero di passi per ciclo è impostato a 20 questo signa che il programma eseguirà 10 cicli per fare un giro completeo del motore.
ნაბიჯი 5: უარყოფა
Questo tutorial è stato prodotto nell'ambito del progetto Makerspace for Inclusion, cofinanziato dal programma Erasmus + della Commissione Europea.
მე შემიძლია გამოვიყენო არაფორმალური განათლების ფორმა, რომელიც მოყვება სოციალურ დეპარტამენტში, რომელიც შედის სოციალურ ქსელებში, გააცნობიერებს ინფორმაციას, როგორც ყველასათვის მისაღებ სივრცეში.
Questo tutorial riflette solo le opinioni degli autori e la Commissione Europea non può essere ritenuta responsabile by qualsiasi uso che possa essere fatto delle informazioni in esso contenute.
გირჩევთ:
Controllo Di Un Semaforo: 4 ნაბიჯი
Controllo Di Un Semaforo: In questo tutorial impariamo come creare un semaforo stradale e come controllarlo utiliszano la board Drivemall.Vedremo come realizzare semafori per auto e per pedoni con pulsante di prenotazione.Tutto questo sarà valido sia se utilizziamo l'Ardduino
ვერტიკალური პლოტერი Drivemall– ით: 6 ნაბიჯი
Vertical Plotter With Drivemall: ამ გაკვეთილით ჩვენ გვინდა ავუხსნათ, თუ როგორ გავაუმჯობესოთ ვერტიკალური პლოტერი, რომელსაც აქ ნახავთ Drivemall პროგრამირებადი ბაორდის გამოყენებით. თუ ჩვენ არ გვაქვს მძღოლი, შეგვიძლია გამოვიყენოთ არდუინო, მაგრამ ბმულის ქვემოთ Drivemall– ის განვითარებისათვის. .წინასწარ
Creazione Della Drivemall დაფა: 5 ნაბიჯი
Creazione Della Drivemall Board: In questo tutorial აღმოვაჩინე და გავატარე ფონდები Arduino საბაჟოზე ერთი და იმავე დაფაზე. მე ვიყენებ ხმოვან KiCad– ს პროგრამულ უზრუნველყოფას, გამოვიყენებ პროგრამას და ვგულისხმობ Arduino– ს პროგრამული უზრუნველყოფის პროგრამულ უზრუნველყოფას დაფაზე
Drivemall დაფის განვითარება: 5 ნაბიჯი
Drivemall დაფის განვითარება: ამ გაკვეთილში ჩვენ ვნახავთ ძირითად ნაბიჯებს პერსონალური Arduino დაფის შესაქმნელად. პროგრამული უზრუნველყოფა გამოიყენება KiCad დაფის დიზაინისთვის და Arduino IDE დაფის ფირმის პროგრამული უზრუნველყოფის შესაქმნელად და დატვირთვისთვის
Plotter Verticale Con Drivemall: 6 ნაბიჯი
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 useizziamo l'Arduino e sia utilizzando la Drivemallam