Índice:

Controlador de passo acionado por botão: 4 etapas
Controlador de passo acionado por botão: 4 etapas

Vídeo: Controlador de passo acionado por botão: 4 etapas

Vídeo: Controlador de passo acionado por botão: 4 etapas
Vídeo: COMO CONTROLAR MOTOR DE PASSO NEMA COM DRIVER A4988 - BOTÃO DE DIREÇÃO E POTENCIOMETRO P/ VELOCIDADE 2024, Novembro
Anonim
Controlador de passo acionado por botão
Controlador de passo acionado por botão

Etapa 1: Projeto do circuito

Projeto de Circuito
Projeto de Circuito

O componente principal seria o controlador de passo, que requer um gerador de pulso para o relógio do driver de passo e alto / baixo para direção.

Olhei em volta e encontrei um gerador de sinais de pulso para motor de passo, mas não quis esperar pelo envio, então usei um esp8266 para gerar os pulsos.

Uma chave seletora conectada a 3,3 V e Gnd controlaria o alto / baixo para a direção do driver de passo.

Os componentes eletrônicos seriam colocados em uma caixa, a interface teria um botão para mover o motor, uma chave seletora para determinar a direção, um conector CC para conectar a alimentação de 12 V e um conector de 4 fios para o motor de passo.

Etapa 2: BOM

BOM
BOM

Controlador de motor de passo TB6560

Módulo Abaixador D24V22F3 3.3V

ESP8266 para geração de pulsos de relógio

Botão de ação da gravidade (verde)

Interruptor

Caixa de uso geral 98x145x54mm

Fonte de adaptador AC 12v 2A

As escolhas dos componentes foram devido à disponibilidade, pois este seria um projeto rápido!

Etapa 3: Código

Código
Código

Configurações TB6560

Corrente de passo 1A

  • SW1 OFF
  • SW2 ON
  • SW3 OFF
  • S1 OFF

20% da corrente de parada

S2 ON

Passo completo

  • S3 ON
  • S4 ON

Configuração de decaimento de 0%

  • S5 OFF
  • S6 OFF

Conexões de pinos

  • NodeMCU D8, ESP8266 15 a TB6560 CLK +
  • NodeMCU D5, ESP826614 para botão montado na caixa
  • Alternar interruptor para CW +
  • Gnd para CW-
  • Gnd para CLK-

Codifique no ESP8266 para funcionar como um gerador de pulso acionado por botão:

Este guia foi referenciado para configurações TB6560.

Etapa 4: Tabela Micro Stepping para Referência

Tabela Micro Stepping para Referência
Tabela Micro Stepping para Referência

Isso é para alterar a velocidade do motor por interruptores.

Recomendado: