Índice:
- Etapa 1: Projeto do circuito
- Etapa 2: BOM
- Etapa 3: Código
- Etapa 4: Tabela Micro Stepping para Referência
Vídeo: Controlador de passo acionado por botão: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Etapa 1: Projeto do 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
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
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
Isso é para alterar a velocidade do motor por interruptores.
Recomendado:
Motor de passo controlado por motor de passo sem microcontrolador !: 6 etapas
Motor de passo controlado por motor de passo sem microcontrolador !: Neste instrutivo rápido, faremos um controlador de motor de passo simples usando um motor de passo. Este projeto não requer circuitos complexos ou um microcontrolador. Então, sem mais delongas, vamos começar
Motor de passo controlado por motor de passo sem microcontrolador (V2): 9 etapas (com imagens)
Motor de passo controlado por motor de passo sem microcontrolador (V2): Em um dos meus Instructables anteriores, mostrei como controlar um motor de passo usando um motor de passo sem um microcontrolador. Foi um projeto rápido e divertido, mas veio com dois problemas que serão resolvidos neste Instructable. Então, sagacidade
Motor de passo controlado por motor de passo - Motor de passo como codificador giratório: 11 etapas (com imagens)
Motor de passo controlado por motor de passo | Motor de passo como codificador rotativo: Você tem alguns motores de passo por aí e quer fazer alguma coisa? Neste Instructable, vamos usar um motor de passo como um codificador rotativo para controlar a posição de outro motor de passo usando um microcontrolador Arduino. Então, sem mais delongas, vamos
Controlador de ventilador acionado por CPU e GPU: 6 etapas (com imagens)
Controlador de ventilador acionado por CPU e GPU: Recentemente, atualizei minha placa de vídeo. O novo modelo de GPU tem TDP mais alto do que minha CPU e uma GPU antiga, então eu também queria instalar ventoinhas de gabinete adicionais. Infelizmente, meu MOBO tem apenas 3 conectores de ventilador com controle de velocidade e eles só podem ser ligados ao
EqualAir: display NeoPixel vestível acionado por sensor de poluição do ar: 7 etapas (com imagens)
EqualAir: Display NeoPixel Vestível Acionado por Sensor de Poluição do Ar: O objetivo do projeto é fazer uma camiseta vestível que exiba um gráfico evocativo quando a poluição do ar está acima de um determinado limite. O gráfico é inspirado no clássico jogo " quebradores de tijolos ", em que o carro é como um remo que p