H-Sabugo

Após muita briga com o buffer de comunicação, percebi que o problema era que eu estava quebrando a própria regra que criei quando desenvolvi o protocolo de comunicação.

Para solucionar os problemas que encontrei no desenvolvimento tomei a decisão de desmontar completamente o protótipo e construir uma placa de estudos, onde pude perceber que é essencial quebrar os problemas em várias partes menores.

Em cima do diagrama de blocos do projeto, construi parte a parte até juntar tudo e dar muita risada quando hoje finalmente o “todo” funcionou como o esperado. Agora vamos ao resultado (em fotos):


Placa Protótipo


Placa Prot  tipo Sabugo 01 explicado - Placa Protótipo Sabugo Explicada

Esta é a placa principal, onde demonstro os seus principais circuitos: CPU, Rádio (módulo RF), ponte H e fonte de alimentação. Os Leds são para depuração de alguns sinais e o motor é para testar o controle de potência e inversão de rotação. Temos no caso um motor só, pois não preciso dos dois efetivamente nos testes.

Percebam que o módulo RF é composto de um “TICK” fabricado por uma empresa americana chamada DATAHUNTER, e nada mais é do que um transmissor de dados padrão RS232 wireless (sem fio). Adicionalmente é necessário um conversor de níveis MAX232 para compatibilizar o sinal padrão “TTL serial” gerado pela CPU. O módulo RF do controle remoto é igual a esse ai. O conjunto “conversa” a 9600bps ou cerca de 960 caracteres por segundo, mais que suficiente para as necessidades de SABUGO.

Veja abaixo algumas fotos detalhado as partes
Placa Prot  tipo Sabugo 02 - Placa Prot  tipo Sabugo 02 CPU - CPU do Sabugo Modulo RF - Modulo RF Fonte - Fonte de Alimentação do Sabugo (lógica) decoders - Detalhe do circuito dos encoders Motor Teste - Motor Teste Ponte H - Ponte H


Controle


Controle - Controle remoto do Projeto Sabugo

Este é o circuito do controle remoto. Note que temos na mesma placa a fonte, a CPU e o módulo RF. O controle remoto é baseado em um Joystick de playstation, que nos possibilita dois sticks xy com proporcionalidade além de 16 botões!

Detalhes abaixo:
Placa Prot  tipo Sabugo 29 - Conector do Joystick adaptado Joystick - Joystick


Resultado

Ao ligar o controle remoto e a placa protótipo, podemos perceber que os módulos RF iniciam a “conversa”. Os aparelhos estabelecem um link de dados e desligam o sistema chamado FAILSAFE, e desta forma o motor aguarda o comando da alavanca do controle de playstation.

Ao mover a alavanca, ouve-se o ruido do PWM, que é o método pelo qual controlamos a potência de motores elétricos, ligando e desligando a energia rapidamente.

Ao puxar a alavanca para trás, notamos que o motor inverte a rotação.

Os LEDS verdes representam metade dos botões (lado esquerdo) do joystick e ascendem e apagam a medida que apertamos os botões.

Conseguimos controlar a placa a uma distância de 50 Metros, mais que suficiente para o combate.

Assim que possível, vou postar o vídeo desta placa protótipo funcionando. Por hora, temos o protótipo 100% concluído. Agora vamos a construção do Robô final.

Agradecimentos ao Manu, meu irmão, e ao pessoal do 6B Estúdio que me ajudaram com as fotos acima, que foram tiradas e tratadas em equipamento profissional.

Até a próxima!

14 comentários

  1. Cida em 21 de Maio de 2007

    Filho, v. é um GÊNIO!!!!!!

  2. Raphael Vilardi em 22 de Maio de 2007

    Grande Daniel

    Apesar de entender muito pouco de mecatrônics da prá perceber ocarinho e competência com que você trata o projeto. Além disso o texto e apresentação estão bem profissonais. O SABUGO vai ser um demolidor!!

    Abraços

    Raphael

  3. Heron em 22 de Maio de 2007

    Rapais, ficou muito legal sua idea.. diferente por usar o ocntrole do play.. boto feh!! ondi foi q vc comprou o Tick da DATAHUNTER, para comunicaçao sem fio?

  4. Anderson em 17 de Outubro de 2007

    muito 10, aonde posso encontrar e quanto custa esse tick?
    eu queria fazer algo parecido voce poderia enviar o esquema do modulo rf pro meu email e se possivel o eskema da cpu se naum for abusar da sua boa vontade. vlw

  5. Felipe da Silva Cardoso em 29 de Outubro de 2007

    Ola! Meu nome é Felipe sou estudante de Eng. Mecatrônica da FTC(Facudade de Tecnologia e Ciencia), SAlvador-BA, sou amante da robotica e participo de competiçoes de sumo de robo. minha equipe tem 4 robos e nos estamos aqui parabenizando pelo seu grande trabalho. e assim mater um link trocando figurinhas.atualemnte estamos desenvolvendo 3 projetos que sao:
    futebol de robo, robo humanoide e robo de navegação autonomo, gostariamos de pedir. se possivel se podesse disponibilizar o circuito do controle rf do sabugo (q ficou otimo) grato
    FELIPE CARDOSO

  6. Paulo Morbeck em 29 de Outubro de 2007

    Cara, faço parte de um grupo de robótica que desenvove projetos de robótica. achei muito interessante o seu projeto do controle de playstation vamos percisar de um controle como esse. Se for possivel poderias me enviar mais informações sobre esse projeto.

    Desde já agradeço!!!
    Paulo Morbeck
    POUNCE | Robótica e Automação

  7. Junior em 31 de Outubro de 2007

    Cara, qto custou (em equipamentos) esse seu projeto?

    Muito legal seu trabalho, parabéns!

  8. thiago em 10 de Dezembro de 2007

    Mto bom! deveria patentear a ideia!
    vc nao esta afim de vender o seu robo nao/?
    ou entao mostrar os esquemas das placas para construir?
    parabens!

  9. Guilherme em 3 de Maio de 2008

    Parabens pelo projeto, achei muito interessante…estou tentando desenvolver algo paracido com o seu porem mais simples, queria trocar inoformaçoes…
    se possivel
    primoguilherme@yahoo.com.br

    parabens mais uma vez..
    obrigado

  10. Wagner em 6 de Abril de 2009

    Cara… já pesquisei por toda a WEB e não consegui descobrir como funciona um Joystick de playstation… eu e meu irmão tentamos fazer engenharia reversa pra ver como é a comunicação dele com o console mas não descobrimos… se vc conseguiu essa proeza, me mande um e-mail explicando… obrigado

  11. foxmir em 13 de Maio de 2009

    Eu gostei muito de seu projeto do controle de playstation. Se for possivel, tem como me enviar mais informações sobre esse projeto.

    Desde já agradeço!
    Claudemir Roberto

  12. Fernando em 13 de Agosto de 2009

    amigo
    sou de Blumenau, SC
    estudo eletronica e software, sou aficcionado por robotica e gostaria de parabenizar seu projeto
    realmente fiquei impressionado
    gostaria de saber mais sobre ele pois estou pensando em fazer um trabalho com futebol de robos
    usaria suas ideias e aumentaria a escala para pelo menos mais 5 controladores em uma unica placa
    agradeceria se me manda-se um e-mail
    fico aguardando sua resposta
    muito obrigado e parabens

  13. Dieliton em 4 de Setembro de 2009

    cara! entre nesse site: http:www.robocore.net

    Muitas Coisas No Forum!!!

  14. Giancarlo em 5 de Setembro de 2009

    Parabéns vc é um genio, seu projeto ficará muito bom
    vc pode ganhar de todos com seus projetos, muito bons

Deixe uma resposta.