Índice:
- Etapa 1: Assistir ao vídeo
- Etapa 2: obter todas as coisas
- Etapa 3: Estude o Diagrama de Circuito
- Etapa 4: montar o circuito em uma placa de ensaio e testá-lo
- Etapa 5: Faça uma versão permanente
- Etapa 6: teste com um microcontrolador, faça upload do código do Arduino
- Etapa 7: Faça as conexões de fiação
- Etapa 8: Ligue o Setup
- Etapa 9: Expandir Furthur
Vídeo: Use um motor de passo como codificador giratório: 9 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Codificadores rotativos são ótimos para uso em projetos de microcontroladores como um dispositivo de entrada, mas seu desempenho não é muito bom e satisfatório. Além disso, tendo muitos motores de passo sobressalentes por perto, decidi dar a eles um propósito. Portanto, se você tiver alguns motores de passo por aí e quiser fazer algo, pegue os suprimentos e vamos começar!
Etapa 1: Assistir ao vídeo
Etapa 2: obter todas as coisas
Para este projeto, você precisará de:
- Um motor de passo (unipolar ou bipolar).
- Um chip LM358P op-amp.
- Um resistor de 1k Ohm.
- 2 resistências de 100k Ohm.
- 2 resistores de 4,7 k Ohm.
- 2 resistores de 47k Ohm.
- Um LED.
- Fios de conexão.
Componentes opcionais:
- 2x LEDs
- 2x resistores de 330 Ohm
Etapa 3: Estude o Diagrama de Circuito
Obrigado, Andriyf1!
Certifique-se de ler o esquema do circuito antes de prosseguir.
Uma vez que os dois pinos no meio do cabeçalho a serem conectados ao motor de passo estão conectados ao mesmo ponto no circuito (digamos, comum), você pode usar um cabeçalho 1x3 em vez do cabeçalho 1x4 na versão permanente, mas então para conectar um motor de passo bipolar, você precisará conectar um fio das duas bobinas cada uma e conectá-los ao ponto comum do circuito com os dois fios restantes a serem conectados aos pinos P e S, respectivamente.
Etapa 4: montar o circuito em uma placa de ensaio e testá-lo
Comece colocando o navio do amplificador operacional na placa e prossiga conectando resistores nos locais apropriados. Tente usar fios mais curtos e evite emaranhar os fios. Certifique-se de que nenhuma conexão esteja solta e seja feita de acordo com o esquema do circuito.
Conecte o motor de passo ao amplificador e ligue-o com uma fonte de alimentação de 5 volts.
Se você estiver usando os LEDs opcionais, conecte cada ânodo do LED a cada uma das saídas por meio de um resistor de 330 Ohm e conecte seus cátodos ao 'GND'.
Etapa 5: Faça uma versão permanente
Clique na imagem para saber mais.
Uma versão permanente do amplificador será recomendada para fazer, pois será mais compacto e prático para usar em projetos.
Etapa 6: teste com um microcontrolador, faça upload do código do Arduino
Este exemplo controla o brilho de um LED conectado ao pino 'D13' ajustando o ciclo de trabalho naquele pino de saída, controlado por um codificador rotativo.
Etapa 7: Faça as conexões de fiação
Conecte a alimentação do amplificador ao pino * '+ 5-V,' -ve 'ao pino' GND 'e os pinos de saída aos pinos' D6 'e' D7 'da placa Arduino. A sequência da conexão dos pinos de saída do amplificador aos pinos de entrada do Arduino determina se a direção particular do movimento do motor de passo será registrada como horário ou anti-horário.
* Se você estiver usando um microcontrolador que funciona em um nível lógico de 3,3 V, certifique-se de alimentar o amplificador apenas com 3,3 V CC
Etapa 8: Ligue o Setup
Conecte a configuração a uma fonte de alimentação apropriada (5-12 volts DC) e ligue-a.
Etapa 9: Expandir Furthur
Agora que está funcionando, você pode fazer todos os tipos de projetos que podem ser feitos com um codificador rotativo. Se você fizer algo com ele, tente compartilhar algumas fotos do seu trabalho com a comunidade clicando em 'Eu consegui!'.
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
Locomotiva modelo com motor de passo controlado - Motor de passo como codificador giratório: 11 etapas (com imagens)
Locomotiva modelo com motor de passo controlado | Motor de passo como codificador giratório: Em um dos instrutíveis anteriores, aprendemos como usar um motor de passo como codificador giratório. Neste projeto, agora usaremos aquele motor de passo girado em codificador rotativo para controlar um modelo de locomotiva usando um microcontrolador Arduino. Então, sem fu
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
Como usar o motor de passo como codificador giratório e display OLED para etapas: 6 etapas
Como usar o motor de passo como codificador giratório e display OLED para etapas: Neste tutorial, aprenderemos como rastrear as etapas do motor de passo no display OLED. Assista a um vídeo de demonstração. O crédito do tutorial original vai para o usuário do youtube " sky4fly "