Victor Andrade WebPage - Projecto:Sumoru
  Home
  Projecto:Sumoru
  => Construct
  => Hard/Soft
  => Regras
  Simulador:Robot
  MSN EM JAVA
  SmartSwitch
  Projectos: USB's
  Guestbook
  Contacto
  Counter

Sumoru:Robô Autónomo para lutas de sumo.

 
   

ein Bildein Bild

 

O sumo robot foi especialmente construído para ter o máximo de binário possível e uma velocidade moderada para este facto foram utilizados quatro motores servos que se encontram acoplados a um sistema de transmissão para se obter um aumento de velocidade. O robot foi projectado essencialmente para detectar objectos estáticos e em movimento a uma distância máxima de 80cm como também para se movimentar em áreas onde as cores são preto (opaco) e branco (brilhante), para os fins especiais do torneio.

As características e especificações técnicas do robot são mostradas a seguir:

Característica/Especificações
Descrição
Nome
Sumoru ( Inspirado no Subaru Impreza)
Força Máxima
Aproximadamente 80 N para 6V
Velocidade Máxima
Aproximadamente 20 cm/s para 6V
Peso
2824.2 g
Largura
19.80 cm
Comprimento
19.85 cm
Altura
12.60 cm
Bateria
6 V NICD 4Ah
Tensão de Funcionamento
[4.5 – 6] V DC
Motores
4 Motores servo (Parallax), com as seguintes características para Vdc=6V:
  • Binário: 3.4 Kg-cm;
  • Velocidade: 60 rpm;
  • Peso: 45 g.
Controlo (Master/Slave)
PIC 18F458 (Master) e PIC 16F876 (Slave)
Sensores de Posição
4*Fairchild QRD1114 (Reflective Object Sensor)
 
Sensores de Detecção
4*Sharp GP2Y0D02YK (Distance Measuring Sensor)
 
 
Servo Motores.Funcionamento:

Os servos são muito populares para controlar os sistemas de direcção em carros e barcos telecomandados. Este servos são também utilizados para controlar a posição e/ou direcção de aviões telecomandados. A gama de movimento é tipicamente 90° a 270°, e eles são grandes para aplicações onde é útil um elevado binário para movimentar-se numa determinada posição. A posição dos motores servos é controlada por um sinal electrónico (PWM). Um servo não modificado tem engrenagens mecânicas embutidas para que o impeça de virar além de 90° ou 270° da gama de movimento. Também internamente possui acoplamentos mecânicos para detecção da posição de forma que o circuito electrónico que controla o motor de DC dentro do servo sabe onde virar dependendo do PWM. 
O movimento do sumo robot é feito utilizando quatro motores Parallax pré-modificados para rotação contínua, usando um processo denominado diferencial de passo. A modificação "engana" o circuito de detecção (Feedback) de forma que o servo só parará quando receber um PWM específico, um determinado PWM também permite o servo girar continuamente em qualquer direcção.

Modificação dos Servo Motores:
Os servomotores tem que ser desmontados para calibração e modificação. A figura 3.1 (a) mostra a frente e a (b) a parte de trás de um motor servo. Ambas as partes do motor servo precisam de ser removidas. Na parte de trás do motor os quatro parafusos seguram a engrenagem e cobrem o motor servo. Para a modificação do motor servo este tem de estar desligado da alimentação e não deve estar acoplado a nenhum sistema mecânico.

ein Bildein Bild

Figura 3.1 (a)Vista de frente              (b)Vista de trás     

Processo de modificação:
  • Remover o parafuso na frente do servo que segura o veio do servo;
  • Retirar os quatro parafusos que seguram a tampa traseira do motor servo;
  • Remover a cobertura da engrenagem puxando para cima;
  • A figura 3.2(a) e (b) mostra as engrenagens do motor servo;

ein Bild   ein Bild

Fig.3.2 (a)Engrenagens acopladas ao motor (b)Engrenagens   desacopladas ao motor


  • Puxar para cima a engrenagem final e a 3ª engrenagem para remover os outros componentes como se mostra na figura 3.2 (b);
  • Remover o cabo do potenciómetro como é mostrado na figura 3.2 (b);

ein Bild    
Figura 3.3 (a) Engrenagem final  (b) remoção da batente da engrenagem

    
  • Usando alicates de corte, cortar a batente que se encontra na engrenagem final; 
  • Retirar o circuito de controlo do servo e remover o potenciómetro;
  • Substituir o potenciómetro por outro de 5kΩ de precisão;
  • Ajustar o ponto central do motor servo, para isso ligar o motor servo a alimentação e enviar um sinal PWM com Ton=1.5ms e Toff=18.5ms, assim ajustar o potenciómetro até o motor ficar completamente parado.

Controlo dos Servo Motores:
Para controlar a posição de deslocamento e a velocidade a que se desloca o motor servo é necessário enviar um sinal PWM com determinadas características como se mostra nas figuras a seguir:
 
ein Bild
Figura 3.4 – PWM para o motor servo estar parado.

ein Bild 
Figura 3.5 – PWM para o motor servo deslocar-se para a direita a velocidade máxima.

ein Bild 
Figura 3.6 – PWM para o motor servo deslocar-se para a esquerda a velocidade máxima.
 
ein Bild
Figura 3.7 – PWM para o motor servo deslocar-se para a direita a velocidade média.
 
ein Bild
Figura 3.7 – PWM para o motor servo deslocar-se para a esquerda a velocidade média.


Today, there have been 38254 visitorson this page!
This website was created for free with Own-Free-Website.com. Would you also like to have your own website?
Sign up for free