فهرست مطالب:
- مرحله 1: دی کوزا آبیامو بیسنو
- مرحله 2: Come 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 08:51
Controlliamo un motore Stepper con una board Arduino
آموزش Questo è valido sia se utilizziamo l'Arduino e sia utilizzando la Drivemall Board
di seguito il link per la realizzazione della Drivermall.
Il vantaggio di prefeire 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 breadboard e abbastanza jumper dupont per i collegamenti.
مرحله 1: دی کوزا آبیامو بیسنو
- مینی کنترلر در آردوینو
- کاوتتی
- موتور استپر
- 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 due due bobine che devono essere Opportamente 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 complete.
Chiariamo perché abbiamo bisogno di un driver invece di collegegare lo stepper direttamente al microcontrollore.
من راننده رضایت می دهم در برنامه های اسکانیون دای پاساژی و میکروکنترلر غیر è in grado di caricare le bobine all'interno del motore stepper.
Esistono due tipi di driver per motori stepper sul mercato:
- درایور classici 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 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.
مرحله 3: Connessioni
Come primo approccio ai motori passo-passo abbiamo scelto di utilizzare il driver ULN2003.
Tre pulsanti per il controllo del motore sono collegati و 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. In questo caso specialeIl bottom 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 serve per confermare e metterlo in moto secondo la direzione del pulsante precedente premuto
il numero di passi per ciclo è impostato a 20 questo indica che il programma eseguirà 10 cicli per fare un giro completeo del motore.
مرحله 5: سلب مسئولیت
آموزش Questo è 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 در esso contenute.
توصیه شده:
Controllo Di Un Semaforo: 4 مرحله
Controllo Di Un Semaforo: In questo tutorial impariamo come creare un semaforo stradale e 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 utilizziamo l'Arduino
پلاتر عمودی با Drivemall: 6 مرحله
Plotter Vertical With Drivemall: با این آموزش می خواهیم نحوه بهبود پلاتر عمودی را که در اینجا با استفاده از baord قابل برنامه ریزی Drivemall می بینید توضیح دهیم. اگر درایورمال نداریم می توانیم از arduino استفاده کنیم ، اما در زیر پیوند توسعه Drivemall .پیشرفت
Creamione Della Drivemall Board: 5 مرحله
Creamione Della Drivemall Board: In questo tutorial vedremo i passi fondamentali per la creazione di una board Arduino custom. من نرم افزار استفاده از sono KiCad per la progettazione della board e l'IDE Arduino per la creazione e caricamento di firmware per la board
توسعه برد 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 è valido sia se utilizziamo l'Arduino e sia utilizzando la Drivemallam… مشاهده کنید