Servo Motores e Feedback

Fala pessoal! Aqui quem fala é o Davi, apaixonado por robótica e gambiarra, hoje estou fazendo meu primeiro post no TecDuos e vou falar sobre algo mega interessante. Você sabe o que é um servo motor? E servo motor com Feedback? Então vem comigo, conhecer esses mecanismos tão importantes na robótica!

Diversos modelos de Servo Motores distribuídos sobre uma mesa
Alguns modelos de Servos; Fonte: SparkFun

O que são Servos Motores

Certo, mas qual é dessas caixinhas de “Tic Tac”? Então, esses são alguns modelos de Servo Motores muito utilizados em projetos de robótica e automação. O que faz deles tão especiais comparados a motores convencionais é sua praticidade. O Servo Motor possui uma caixa de redução, o que lhe confere um bom torque e também um circuito interno que nos permite controlar seu ângulo de rotação, vamos explicar a seguir.

Servo Motor girando seu eixo sobre uma mesa
Servo Motor em funcionamento; Fonte: Random Nerd Tutorials

Por dentro de um servo motor

 

Servo Motor aberto deixando as engrenagens e circuitos a mostra
Servo Motor aberto; Fonte: Pololu
  1. Motor DC ou motor de Corrente Contínua, é um motor simples responsável por girar a caixa de redução, tem uma saída positiva e negativa que irão para a placa controladora.
  2. Caixa de Redução, é uma associação de engrenagens que tem por objetivo aumentar o torque do motor, a velocidade diminui e a força aumenta, e comunicá-lo ao potenciômetro.
  3. Esse componente é chamada de potenciômetro, ele é responsável por ler os dados do eixo do servo, assim fazendo o controle de sua angulação, comunicando com a placa. Por conta da limitação mecânica dele, a maioria dos servos se limita a 180º de angulação, algo que discutirei mais abaixo.
  4. A placa controladora é o cérebro do servo motor, nela as leituras do potenciômetro são feitas e os dados para giro do servo passam para ela e depois para o motor. A partir do PWM, Pulse Width Modulation ou Modulação de Largura de Pulso.

Agora vou te mostrar essas belezinhas em ação:

 

Fiz esse braço robótico, usando servos, controlado por controle de PS4, no vídeo estou gravando com uma e controlando com outra, mas já dá pra ver a precisão desses pequenos controlados apenas no analógico. Veja aqui com mais detalhes.

Feedback

Agora que você já sabe o que é um Servo Motor, que história é essa de feedback? Então, como disse lá encima, esses servos são muito práticos, pois conseguimos controlar sua rotação. No entanto, existem alguns modelos de servo que conseguem fazer o inverso também, esse retorno do movimento do servo para o programa é chamado de feedback.

Para melhor compreensão, veja só o esquema a seguir:

Esquema Comparativo; Fonte: Autoria Própria

Assim, com motores que possuem feedback, nós conseguimos mexer na sua angulação e o microcontrolador recebe essa informação. Existe uma via dupla e isso abre muitas possibilidades:

Servo Motor com Feedback; Fonte: Autocore

Note no vídeo que ele movimenta o eixo do servo com a mão e depois o servo repete os mesmos movimentos, esse é o poder do Feedback.

O post de hoje foi isso, espero que você tenha curtido conhecer um pouco mais do mundo da robótica com os servos motores. Se você gostou desse post e quer mais, só curtir e comentar aí embaixo. Posso trazer modelos, componentes, modificações e muito mais!

Até a próxima!

Compartilhe seu amor

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *