Índice:

Controlo Motore Stepper Con Drivemall: 5 etapas
Controlo Motore Stepper Con Drivemall: 5 etapas

Vídeo: Controlo Motore Stepper Con Drivemall: 5 etapas

Vídeo: Controlo Motore Stepper Con Drivemall: 5 etapas
Vídeo: Usare un motore passo passo (stepper motor) con Arduino - #61 2024, Julho
Anonim
Controlo Motore Stepper Con Drivemall
Controlo Motore Stepper Con Drivemall

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

Connessioni
Connessioni
Connessioni
Connessioni
Connessioni
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

Controle de Firmware E
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: