Съдържание:
- Стъпка 1: Di Cosa Abbiamo Bisogno
- Стъпка 2: Елате Funziona Un Motore Stepper E Perché Usiamo Un Driver
- Стъпка 3: Connessioni
- Стъпка 4: Контрол на фърмуера E
- Стъпка 5: Отказ от отговорност
Видео: Controllo Motore Stepper Con Drivemall: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:49
Контролирайте и моторите Stepper с una board Arduino
Questo tutorial è valido sia se utilizziamo l'Arduino e sia utilizzando la Drivemall Board
diguito 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 motherboard e abbastanza jumper dupont per i collegamenti.
Стъпка 1: Di Cosa Abbiamo Bisogno
- Миниконтролер за Arduino
- Кавети
- Моторен степър
- Un Driver L298N или A4988 (Sono utilizzabili molti driver)
Стъпка 2: Елате Funziona Un Motore Stepper E Perché Usiamo Un Driver
Un motore stepper è essenzialmente costituito da due bobine che devono essere opportunamente alimentate (фигура 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 completo.
Chiariamo perché abbiamo bisogno di un driver investce di collegare lo stepper direttamente al microcontrollore.
Аз шофьор консентоно ди eseguire ла сканиране dei passaggi perché un microcontrollore non è в градове ди caricare le bobine all'interno del motore стъпало.
Esistono due tipi di driver per motori stepper sul mercato:
- Класиране на водача L298 или ULN2003 с допио H-мост в cui la logica per alimentare le singole fasi risiede nel codice;
- Модерни драйвери A4988 или drv8825 в 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.
Стъпка 3: Connessioni
Елате първо одобрете ай мотори 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.
Стъпка 4: Контрол на фърмуера E
Qui trovi un firmware di base per il controllo del motore stepper. В questo caso specialeIl дъното е:
- il pin A0 viene utilizzato per la direzione positiva e l'arresto
- или пин A1 виен използване на la direzione negativa e l'arresto
- il pin A2 обслужва на конференция и metterlo в moto secondo la direzione del pulsante precedentemente premuto
il numero di passi per ciclo è impostato a 20 questo означаващи che il programma eseguirà 10 cicli per fare un giro completo del motore.
Стъпка 5: Отказ от отговорност
Questo tutorial e 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 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.
Препоръчано:
Controllo Di Un Semaforo: 4 стъпки
Controllo Di Un Semaforo: In questo tutorial impariamo come creare un semaforo stradale и come controllarlo utilizzano la board Drivemall.Vedremo come realizzare semafori per auto e per pedoni con pulsante di prenotazione.Tutto questo sarà valido sia se utilizrino
Вертикален плотер с Drivemall: 6 стъпки
Вертикален плотер с Drivemall: С този урок искаме да обясним как да подобрим вертикалния плотер, който намирате тук с помощта на програмируемата лента Drivemall. Ако нямаме драйвера, можем да използваме arduino, но под връзката за разработването на Drivemall .Авансът
Creazione Della Drivemall Board: 5 стъпки
Creazione Della Drivemall Board: В този урок за обучение и пасивни основи за създаване на дъска на Arduino по поръчка. Софтуерът използва soCon KiCad per la progettazione della board e l'IDE Arduino per la creazione e caricamento di firmware per la board
Развитие на Drivemall Board: 5 стъпки
Развитие на Drivemall Board: В този урок ще видим основните стъпки за създаване на персонализирана Arduino платка. Използваният софтуер е KiCad за дизайна на платката и Arduino IDE за създаване и зареждане на фърмуер за платката
Плотер 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 uselizziamo l'Arduino e sia utilizzando la Drivemall Board.Se non abbia