quinta-feira, 13 de junho de 2024

Um Simples Controle Para Servomotor

 

   Diferentemente de um motor comum, um servomotor é um tipo de motor que não gira de forma livre e contínua quando é aplicada uma alimentação nos seus terminais . Em vez disso, ele se move de acordo com a quantidade específica de rotação que você lhe indica. Isto parece bom , mas  como fazer isso?

   A principal característica de um servomotor é o seu sistema de realimentação (encoder), que informa ao servo drive (controlador) a posição do eixo em determinado momento, permitindo que o servo drive ajuste a posição caso não esteja correta. Isso possibilita corrigir, em tempo real, os erros de posição e obter uma precisão muito alta.

     Existem vários métodos para controlar esses servomotores, determinando a posição desejada e a velocidade. O método mais comum, devido à sua simplicidade, é o controle por pulso e frequência. Nesse método, os servomotores são controlados enviando um pulso elétrico de largura variável, ou modulação por largura de pulso (PWM), através do pino de controle. Há um pulso mínimo, um pulso máximo e uma frequência de repetição. O sinal PWM enviado ao motor determina a posição do eixo com base na duração do pulso enviado, fazendo com que o rotor gire para a posição desejada.

    Normalmente, um servomotor só pode girar 90° em qualquer direção, totalizando um movimento de 180°. A posição neutra do motor é definida como a posição em que o servo tem a mesma quantidade de rotação potencial tanto no sentido horário quanto no sentido anti-horário.

    O servomotor espera receber um pulso a cada 20 milissegundos (ms), e a duração do pulso determinará até onde o motor girará. Por exemplo, um pulso de 1,5 ms fará com que o motor gire para a posição de 90°. Se o tempo for inferior a 1,5 ms, o motor se moverá no sentido anti-horário em direção à posição de 0°, e se o tempo for superior a 1,5 ms, o servo girará no sentido horário em direção à posição de 180°.

   Dito tudo isso , vamos fazer um circuito de controle para um micro servomotor . Será utilizado um modelo muito utilizado  para fins não profissionais e bastante comum no mercado. Como sempre, procurou-se simplificar o máximo possível.







  Agora já não tem desculpas para deixar de fazer aquele braço robótico ou outras automações simples.

 




Nenhum comentário:

Postar um comentário