A ponte H caseira Nos Bornes Azuis é onde tem a alimentação da placa (onde marquei com sinais + e -) e onde se controlam os transistores (onde esta marcado com M2, M1). Na no conector branco para cabos elétricos, onde está escrito M1,M2, é onde são conectados os motores. O circuito funciona conforme o da imagem abaixo.
Para resolver o problema utilizamos o famoso circuito conhecido como Ponte H que não é mais do que 4 transístores. Este circuito é uma elegante solução por ser capaz de acionar simultaneamente dois motores controlado não apenas seus sentidos, como também as suas velocidades. Além do seu uso ser simples no Arduino.
O funcionamento da ponte H é bastante simples: fechando-se as chaves S1 e S4 tem-se o motor rodando em um sentido. ... Já com as chaves S3 e S2 acionadas, o sentido do fluxo da corrente sobre o motor é invertido, fazendo com que a rotação do motor também se inverta.
Modulando a ponte H No módulo Ponte H com CI L298N cada ponte H possui um pino que ativa ou não a ponte H. Caso tenha um sinal de 5V inserido nele, a ponte enta ligada, caso seja 0V a ponte esta desligada. Como temos 2 pontes H, temos o Enable A(Ativa A) e o Enable B (Ativa B)./span>
Motores de corrente continua possuem uma velocidade de rotação que pode ser controlada de acordo com a corrente com que o motor trabalha. Para controlar essa corrente, vamos usar um transistor BC337.
Outra solução é a utilização de um inversor de frequência. Inversores de frequência são dispositivos eletrônicos que permitem a variação da velocidade de motores de indução trifásicos. Eles são instalados entre o motor e a rede elétrica. Existem muitas diferenças entre um inversor de frequência e um redutor./span>
Para controlar velocidade servo motor Arduino, o que mais irá diminuir seu trabalho é a biblioteca VarSpeedServo, pois com a biblioteca convencional Servo, teríamos que fazer um código maior para ter o mesmo efeito. Então, vamos a montagem e programação? Será necessário fazer o Download da biblioteca VarSpeedServo./span>
PWM é a técnica usada para gerar sinais analógicos de um dispositivo digital como um Microcontrolador e ela é tão eficiente que hoje em dia quase todos os Microcontroladores modernos possuem hardware dedicado para a geração de sinais PWM./span>
O PWM funciona modulando o ciclo ativo (duty cicle) de uma onda quadrada. O conceito de funcionamento é simples. O controlador (fonte de tensão com PWM) entrega uma série de pulsos, gerados em intervalos de igual duração, que pode ser variada. Quanto mais largo o pulso, maior a quantidade de corrente fornecida à carga./span>
490 Hz
Você pode alterar a frequência do PWM alterando a fonte do relógio para os temporizadores. Por padrão, eles usam o relógio da CPU dividido por 64, ou seja. eles têm seu prescaler definido como 64 pelo código de inicialização do Arduino.
O Arduino Uno R3 é uma placa baseada no microcontrolador Tmega328 (datasheet). Ele tem 14 pinos de entrada/saída digital (dos quais 6 podem ser usados como saídas PWM), 6 entradas analógicas, um cristal oscilador de 16MHz, uma conexão USB, uma entrada de alimentação uma conexão ICSP e um botão de reset.