Conteúdo sugerido

Servo motor com giro contínuo.

É de comum conhecimento que os servos motores, famosos por sua precisão não desempenham o giro completo, retendo-se apenas (em alguns casos) ao giro de 180 graus. Dessa forma, para permitir a volta completa ao servo é necessário seguir alguns procedimentos.

1- Iniciamos o nosso procedimento de alteração do motor desparafusando a caixa externa do servo com auxílio de uma chave estrela e retiramos a tampa superior que cobre o conjunto de engrenagens

IqRi.png

2- Após retirada a tampa, verificamos a posição de cada engrenagem e as memorizamos para que no processo de remontagem todo o sistema funcione perfeitamente. (para nos ajudar podemos tirar uma foto);
3- Retiramos todas as engrenagens do conjunto e devemos prestar atenção naquela engrenagem que possui em sua estrutura uma pequena trava de giro impedindo que ela dê uma volta completa, então utilizando um alicate de corte, tiramos com cuidado a trava tendo a preocupação de não danificar os dentes da engrenagem;
IqRq.jpeg
4- Completado o passo 3, abrimos a tampa de baixo da caixa externa do servo motor (como podemos ver na imagem do passo 1) afim de retirarmos o potenciômetro. Após retirado, devemos soltar os 3 fios que ligam o potenciômetro à uma pequena plaquinha, denominada placa controladora (obs.: devemos soltar a extremidade dos fios que estão presos ao potenciômetro e não os que estão soldados à plaquinha), feito isso, vamos agora retirar uma pequena trava interna dele com o alicate de corte para o potenciômetro poder fazer um giro de 360 graus;IqRQ.jpeg
IqRC.jpeg
5- Agora com um multímetro, nós devemos medir a resistência entre os 2 lados do potenciômetro afim de ter a mesma resistência equivalente de cada lado, aí você se pergunta: “Como eu faço isso?” Então vou tentar explicar mais claramente.

O potenciômetro é um componente eletrônico que possui 3 terminais, por isso ele é conhecido também como “Trimpot”. Esse componente eletrônico tem como finalidade ser um resistor de resistência variável onde ao girar um eixo central eu vou determinar uma certa resistência equivalente, então com o auxílio de um multímetro, eu vou colocar um dos dois fios (fio preto) que partem do multímetro, no terminal central do potenciômetro e o outro fio (fio vermelho) no terminal de uma extremidade e assim ver qual valor de resistência apareceu no visor do multímetro, feito isso eu vou repetir a experiência só que agora colocando o fio vermelho no outro terminal do potenciômetro e verificar se eu tive o mesmo valor de resistência para o outro lado, se eu não tive, deverei girar o eixo central até que eu consiga igualar os valores para os dois terminais, e assim eu vou saber qual o valor dos resistores que eu vou utilizar para substituir o potenciômetro. IqS4.jpeg

6- Agora que sabemos o valor da resistência que vamos usar, pegamos 2 resistores (ou associação destes) de resistência igual ou próxima da indicada e os soldamos nas extremidades dos fios que foram desprendidos do potenciômetro no passo 4 de forma semelhante à imagem abaixo e colocamos o potenciômetro (agora sem sua trava de giro) no seu local inicial.

IqSc.jpeg

7- Após terminado todos os passos descritos anteriormente devemos isolar o circuito eletrônico afim de que não tenhamos maus-contatos entre os componentes resultando num mau funcionamento do motor.
8- Sendo assim, devemos organizar as engrenagens e repô-las como estavam dispostas inicialmente, depois organizar o circuito eletrônico na parte de baixo do servo de forma que consigamos parafusar e fechar toda a caixa externa do servo motor, e assim teremos um servo motor desempenhando giro contínuo. 

Código para Calibrar os Servos:

    #include
    Servo myservo1; // create servo object to control a servo
    Servo myservo2;
    
    char comando;
    int valorDeLuminosidade;
    int pos=83;
    
    void setup()
    {
    myservo1.attach(8); // attaches the servo on pin 9 to the servo object
    myservo2.attach(9);
    pinMode(10, OUTPUT);
    Serial.begin(9600);
    //myservo1.write(70);
    //fmyservo2.write(100);
    }
    void loop()
    {
    valorDeLuminosidade = analogRead(0);
    //Serial.println(valorDeLuminosidade);
    comando = Serial.read();
   
    if (comando == 'f') {
    myservo1.write(pos);
    myservo2.write(pos);
    pos=pos+1;
     Serial.println(pos);
    } else if (comando == 'e') {
    myservo1.write(pos);
    myservo2.write(pos);
    pos=pos-1;
     Serial.println(pos);
    }
    }
   



Atividades recentes

  • Sofia Galvão Lima

    – A trava de giro da engrenagem deve ser cor­tada ou ela sai se for puxada?
    – Não entendi muito bem como se retira a trava do poten­ciômetro.
    – Não seria mais fácil medir a resistên­cia do poten­ciômetro de uma extrem­i­dade à outra e depois dividir por dois?
    – Fal­tou explicar o porquê de man­ter o poten­ciômetro den­tro do servo, já que os resi­s­tores irão substitui-​lo.
    – Fal­tou tam­bém explicar o processo de teste do hack­ea­mento do servo motor.

    • Marco

      Marco Ult Quinta, 10.04.2014 10:31:

      Para acres­cen­tar mais infor­mações sobre o processo de con­verter os ser­vos para rotação con­tínua mon­tei um tuto­r­ial com dois mod­e­los bem pop­u­lares. Para o Futaba o link é esse: http://​goo​.gl/​T​pD2rC .Para o mod­elo Hex­tronik o link é esse: http://​goo​.gl/​K​9mIKV .Se tiverem alguma dúvida ou pre­cisar de infor­mação com­ple­men­tar deixem nos comentários.

  • Erick Vilela

    foto do site: http://​brasil​ro​bot​ics​.blogspot​.com​.br/

    ps: no nosso caso, a mod­i­fi­cação foi feita no servo motor do tipo metal gear e para isso foi necessário durante o processo, a asso­ci­ação de resi­s­tores de 2k2 de um lado e dois de 1k do outro asso­ci­a­dos em série, ou então poderíamos usar ao invés dos de 1k, dois de 4k7 asso­ci­a­dos em paralelo.

    • Henrique Braga Foresti

      Fábio, está muito bom este post. Só pra com­ple­tar , coloca uma imagem dos resi­s­tores sol­da­dos no fio que antiga­mente era do potenciômetro.

      • Erick Vilela

        A imagem exibe os com­po­nentes inter­nos do servo-​motor e mostra o poten­ciômetro que deve ser sub­sti­tuído pelos resi­s­tores como dito no passo 6 .

        • Erick Vilela

          • Quarta, 29.08.2012 21:26