Índice:
- Etapa 1: Di Cosa Abbiamo Bisogno
- Etapa 2: Come Funziona Un Motore Stepper E Perché Usiamo Un Driver
- Etapa 3: Connessioni
- Etapa 4: Controle de Firmware E
- Etapa 5: isenção de responsabilidade
Vídeo: Controlo Motore Stepper Con Drivemall: 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:34
Controlar um motor de passo com uma placa Arduino
Este tutorial é valido se você utiliza o Arduino e se utiliza o Drivemall Board
em seguida, o link para a realização do Drivermall.
A vantagem de preferir o Drivemall alla classica Scheda Arduino é o quello di ridurre la complessità delle connessioni portando e uma configuração mais ordinato. Tuttavia, este é opcional: todos os resultados são válidos com o agendamento do arduino, um breadboard e um jumper abbastanza duplo para os colégios.
Etapa 1: Di Cosa Abbiamo Bisogno
- Minicontrolador para Arduino
- Cavetti
- Motore Stepper
- Un Driver L298N o un A4988 (Sono utilizzabili molti driver)
Etapa 2: Come Funziona Un Motore Stepper E Perché Usiamo Un Driver
Un motore stepper è essenzialmente costituito da due bobine che devono essere oportunamente alimentar (figura 1), se il motore viene alimentato con um movimento sbagliato può provocare un cortocircuito verso GND.
Ad ogni passo il motore gira e un angolo ben noto che di solito é indicado dal produtor como 1, 8 °, quindi sono necessari 200 passi por tarifa un giro completo.
Chiariamo perché abbiamo bisogno di un driver invece di collegare lo stepper diretamente al microcontrolador.
I driver consenton di eseguire la scansione dei passaggi perché un microcontrollore non is in grado di caricare le bobine all'interno del motore stepper.
Esistono devido tipi di driver per motori stepper sul mercato:
- Driver classici L298 o ULN2003 un doppio H-bridge em cui la logica para alimentar o singole fasi risiede nel codice;
- Driver moderni A4988 ou drv8825 in cui parte della logica risiede nell'azionamento.
L'A4988 per funzionare in ingresso prevede un'abilitazione and due pin, uno per la direzione e l'altro per il numero di passi, oltre all'alimentazione.
Etapa 3: Connessioni
Venha primeiro ai motori passo-passo abbiamo scelto para utilizar o driver ULN2003.
Três pulsantes para o controle do motor são colegiados e Arduino com um colégio de resistência e GND.
Colleghiamo il motore all'ULN secondo lo schema na figura 2, L'Arduino é collegato al driver con i pin 8 9 10 e 11.
Etapa 4: Controle de Firmware E
Execute um firmware de base para o controlador do motor de passo. Neste caso especiaIl inferior su:
- il pin A0 viene utilizzato para la direzione positiva e l'arresto
- il pin A1 viene utilizzato per la direzione negativa e l'arresto
- O pino A2 serve por confermare e metterlo em moto secondo la direzione del pulsante precedentemente premuto
O número de passageiros por ciclo é imposto a 20 questo significa que o programa eseguirà 10 cicli por tarifa de um giro completo del motore.
Etapa 5: isenção de responsabilidade
Este tutorial é produzido no âmbito do programa Makerspace for Inclusion, cofinanziato dal Programma Erasmus + della Commissione Europea.
Il progetto mira a promuovere una forma di educazione informale venha mezzo per favorire l'inclusione sociale dei giovani, l'educazione informale venha si può trovare all'interno dei makerpace.
Este tutorial riflette solo os pareceres degli autori e la Commissione Europea non può essere ritenuta responsabile per qualsiasi use che possa essere fatto delle informazioni in esso contenute.
Recomendado:
Plotadora vertical com Drivemall: 6 etapas
Plotadora vertical com Drivemall: Com este tutorial queremos explicar como melhorar a plotadora vertical que você encontra aqui usando o Drivemall programável baord. Se não tivermos o drivermall podemos usar o arduino, mas abaixo o link para o desenvolvimento do Drivemall .O advan
Creazione Della Drivemall Board: 5 etapas
Creazione Della Drivemall Board: Neste tutorial, você deve verificar os seus fundamentos para a criação de uma placa Arduino customizada. Eu uso o software KiCad para a criação da placa e oIDE Arduino para a criação e o mapeamento de firmware para a placa
Desenvolvimento da placa Drivemall: 5 etapas
Desenvolvimento da placa Drivemall: Neste tutorial, veremos as etapas básicas para criar uma placa Arduino personalizada. Os softwares usados são KiCad para o design da placa e o Arduino IDE para a criação e carregamento de firmware para a placa
Plotter Verticale Con Drivemall: 6 etapas
Plotter Verticale com Drivemall: Este tutorial deve ser usado para melhorar o plotter verticale que pode ser usado usando o driver programável Drivemall
Arduino Mega Stepper Shield para um Rubiks Cube Solver: 4 etapas
Arduino Mega Stepper Shield para um Rubiks Cube Solver: Um tempo atrás, eu estava trabalhando em uma máquina que resolve automaticamente qualquer Rubiks Cube 3x3 embaralhado. Você pode ver minhas instruções sobre isso aqui. No projeto, os drivers de passo da Polulu foram usados para acionar seis motores. Em ordem dois, conecte estes d