a) Nunca ligue o motor CC diretamente no Arduino, pois poderá danificar irreversivelmente o seu microcontrolador. Os pinos digitais do Arduino oferecem no máximo 40mA e um motor CC, mesmo que pequeno, consome muito mais que isto.
Ele possui várias bobinas que são organizadas em grupos chamados “fases”. Energizando cada fase em sequência, o motor roda um passo de cada vez. Com um driver e um microcontrolador Arduino, por exemplo, você pode obter um posicionamento muito preciso e / ou controle de velocidade.
No caso dos motores DC, a “velocidade de giro” (RPM) pode ser controlada variando-se sua tensão de alimentação. Além disso, o RPM é diretamente proporcional à tensão aplicada. Portanto, variando-se a tensão média de alimentação do motor, varia-se o RPM do mesmo.
Para controlar o SG90 através do potenciômetro, vamos utilizar a função map, que converte o valor lido da entrada analógica (entre 0 bits e 1023 bits), para um valor entre , onde o 0 equivale a 0º e o 180 equivale a 180º. O resultado da função é atribuído a uma variável.
Assim que o sketch for carregado no Arduino, ligue a alimentação do motor e, se tudo correr bem, você verá o motor ligando e girando por 4 segundos, então sendo desligado automaticamente e permanecendo parado por outros quatro segundos.
Motor de passo: o que é O motor de passo se caracteriza pelo controle preciso da posição do seu eixo. Dessa forma é possível também obter um controle extremamente preciso da velocidade e torque aplicados pelo motor. Cada motor possui um número específico de passos por revolução.
O controle de velocidade e torque em motores CC com excitação independente pode ser dividido basicamente em: Controle pela tensão aplicada na armadura (V); Controle pela tensão aplicada no campo (Φ); Controle por adição de resistência na armadura (Ra). 5.5.1. Controle pela tensão aplicada na armadura (V):
= Page 9 Equações do Motor CC Assim o controle de velocidade de um motor CC pode ser feito por meio da variação da tensão de armadura mantendo-se um fluxo constante (excitação independente). Pode-se ainda manter uma alimentação constante e diminuir o fluxo (diminuir corrente de campo já que são proporcionais).
Assim que o sketch for carregado no Arduino, ligue a alimentação do motor e, se tudo correr bem, você verá o motor ligando e girando por 4 segundos, então sendo desligado automaticamente e permanecendo parado por outros quatro segundos. No próximo projeto vamos aprender a controlar a velocidade de rotação do motor usando a técnica de PWM.
Note que o terra do Arduino e da fonte do motor devem ser conectados em um ponto comum. Assim que o sketch for carregado no Arduino, ligue a alimentação do motor e, se tudo correr bem, você verá o motor ligando e girando por 4 segundos, então sendo desligado automaticamente e permanecendo parado por outros quatro segundos.
O código do circuito é extremamente simples, consistindo em um sketch que ativa e desativa o nível lógico no pino 8 do Arduino, o qual por sua vez liga e desliga o relé que controla o motor DC: Você pode também experimentar o acionamento do motor DC sem o uso do relé, conectando-o diretamente ao transistor.
Se você está pensando em montar um aeromodelo ou quadcóptero com o Arduino, vamos ver neste artigo como utilizar o Motor Brushless Emax CF2822, um motor com ótimo torque e muito leve (apenas 39g), ideal para essas aplicações.
Como lavar o olho com shampoo?
Como passar livros em PDF para o Kobo?
Como sacar o auxílio pelo PicPay?
Como e onde surgiu o voleibol?
Como passar arquivos do PC para o PS4?
Como surgiu o primeiro diário?
O que são os cinco sentidos educação infantil?
Como e onde surgiu o voleibol na América do Sul?
Como transferir habilitação dos EUA para o Brasil?
Como surgiu o relógio de pulso?
Como transferir minha conta do Facebook para outro celular?
Como trabalhar com o alfabeto no 1 ano?
Qual o principal motivo do crescimento do trabalho informal no Brasil?
O que é surpreender uma pessoa?