ESP8266 - Motor

Este tutorial mostra como usar o ESP8266 e um motor. Em detalhes:

Tipos de Motor

Existem três tipos de motores usados com frequência com o Arduino:

  • Servo motor
  • Motor de passo
  • Motor DC
motor arduino

Existem duas variedades distintas de servo motor: servo motor de 180° e servo motor de 360°. Em geral, quando as pessoas pensam em um servo motor, elas geralmente se referem ao tipo de 180°.

Um servo motor de 360° é comparável a um motor DC, porém, ele não requer um driver de hardware.

Servo motor de 180°

Características

  • O intervalo de rotação fica entre 0° e 180°.
  • Ele pode girar tanto no sentido horário quanto no anti-horário.
  • A posição de rotação pode ser ajustada para um ângulo específico entre 0° e 180°.
  • A velocidade de rotação pode ser regulada, mas não de forma suave.
  • Nenhum driver de hardware extra é necessário para o controle, apenas um pino do ESP8266.
  • Uma fonte de energia adicional é necessária.
  • Controlá-lo é simples, basta usar um sinal PWM.

Aplicação

  • Pode ser feito usando um único servo motor
  • Qualquer aplicação que exija a rotação de um ângulo entre 0° e 180° pode ser realizada com um único servo motor.

Tutorial de Servo Motor

Veja o nosso tutorial ESP8266 - Servo Motor para mais informações.

Motor de passo

Características

  • Fornecida
  • A quantidade de rotação não é limitada.
  • O sentido da rotação pode ser horário ou anti-horário.
  • A posição de rotação pode ser ajustada com precisão para qualquer ângulo.
  • A velocidade de rotação pode ser controlada com precisão, assim como a aceleração e a desaceleração.
  • Hardware adicional e fonte de alimentação são necessários.
  • Controlar a rotação é complexo, então quem está começando deve usar a biblioteca fornecida.

Aplicação

  • Automação e robótica
  • Impressoras, impressoras 3D, CNCs, plotters X-Y
  • Máquinas de coquetéis

Tutorial de Motor de Passo

Motor DC

Características

  • A quantidade de rotação não é limitada.
  • O sentido da rotação pode ser horário ou anti-horário.
  • É muito difícil girar até um ângulo específico com precisão.
  • É fácil controlar a velocidade, mas é difícil controlá-la com precisão até um valor determinado.
  • Um driver de hardware é necessário.
  • Uma fonte de alimentação extra também é necessária.
  • Controlá-lo é simples, basta usar um sinal PWM de alta tensão.

※ Nota:

  • , o que torna mais fácil controlar a posição do motor.
  • Para regular a posição de um motor DC, é necessário hardware adicional, conhecido como encoder, e um método de controle de malha fechada, como o controle PID, precisa ser implementado. Isso pode ser desafiador para quem é novo no assunto.
  • O controle de velocidade é muito mais simples, com opções como lenta, média, rápida e muito rápida, além de ser possível definir a velocidade como uma certa porcentagem do máximo. No entanto, para controlar quantas rotações por segundo, é preciso usar um encoder e um método de controle de malha fechada, como o controle PID. Essa é uma tarefa difícil para iniciantes.
  • Felizmente, alguns motores DC já vêm com um encoder integrado, o que facilita o controle da posição do motor.

Aplicação

  • Antes usado para controlar algo que exige rotação contínua, mas cuja velocidade não precisa ser determinada. Exemplos incluem ventiladores, bombas, carrinhos RC, furadeiras, etc.

※ Nota:

Existem dois tipos principais de motores DC: com escovas e sem escovas (brushless). Os motores DC com escovas são comumente usados em projetos DIY.

Tutorial de Motor DC

Veja este tutorial sobre ESP8266 - Motor DC! . Aprenda a usar um ESP8266 para controlar um motor DC.

Guia de seleção de motor

Ao escolher um motor para um projeto, há muitos fatores a considerar, como o peso que ele precisa carregar, a fonte de alimentação e as características da aplicação:

  • Se o seu projeto exige rotação entre 0° e 180°, procure um servo motor de 180° adequado.
  • Se o seu projeto exige rotação precisa para qualquer posição, um motor de passo é a melhor opção.
  • Se o seu projeto exige rotação contínua sem nenhuma posição específica, um motor DC ou um servo motor de 360° é a escolha ideal.

Comprar Motor

180° Servo motor SG90 Buy on Amazon
180° Servo motor MG996R Buy on Amazon
360° Servo motor FS90R Buy on Amazon
Stepper motor Buy on Amazon
DC motor Buy on Amazon
DC motor with encoder Buy on Amazon
Stepper & DC motor hardware driver Buy on Amazon
Divulgação: Alguns dos links desta seção são links de afiliado da Amazon. Podemos receber uma comissão pelas compras feitas por meio desses links, sem custo adicional para você. Agradecemos o seu apoio.

※ NOSSAS MENSAGENS

  • Fique à vontade para compartilhar o link deste tutorial. Porém, por favor, não use nosso conteúdo em outros sites. Investimos muito esforço e tempo para criar este conteúdo, por favor respeite nosso trabalho!