collapse

* Posts Recentes

Emulador NES em ESP32 por almamater
[Ontem às 17:34]


Circuito Microfone que funcione por almamater
[27 de Abril de 2024, 17:14]


Arame de Estendal por almamater
[18 de Abril de 2024, 16:16]


O que é isto ? por SerraCabo
[12 de Abril de 2024, 14:20]


Amplificador - Rockboard HA 1 In-Ear por almamater
[11 de Abril de 2024, 20:46]


Meu novo robô por josecarlos
[29 de Março de 2024, 18:30]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]

Autor Tópico: SumoRobot  (Lida 37568 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline DanBar

  • Mini Robot
  • *
  • Mensagens: 685
    • iCAR Lusorobotica Blog
Re: SumoRobot
« Responder #75 em: 31 de Março de 2010, 11:06 »
A Altura pode ser a que tu quiseres.

O peso é fundamental.

Os meus tem +- 450g

E são bem mais pequenos que esse.  ???
Antigo Nick do Forum: iCAR

Projectos iCAR
icar.lusorobotica.com

DB@G
http://www.facebook.com/daniel.barradas

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re: SumoRobot
« Responder #76 em: 31 de Março de 2010, 13:11 »
Continuo aqui com uma duvida em relação aos emissores/receptores IR.
Esses sensores só ficam a 1 quando recebem algo a uma frequência de 38kHZ certo?

Offline amando96

  • Mini Robot
  • *
  • Mensagens: 1.631
  • MAC address? But I have windows...
    • Projects, News, Blog, Tutorials
Re: SumoRobot
« Responder #77 em: 31 de Março de 2010, 13:15 »
os que tenho cá dão-me 0 quando detectam o IR modulado, e 1 quando não detectam, mas decerteza que modelos diferentes funcionam diferente...

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re: SumoRobot
« Responder #78 em: 31 de Março de 2010, 13:21 »
A minha questão não eram bem essa, mas sim 1 ou 0. Eu quero saber é se eles só respondem quando recebem algo a 38Khz.

Offline Pauleta

  • Mini Robot
  • *
  • Mensagens: 174
Re: SumoRobot
« Responder #79 em: 31 de Março de 2010, 16:26 »
Os receptores passam ao estado "Low" quando detectam um sinal infravermelho modulado de 38KHz. Nunca testei a reacção deles a um sinal não modulado ou com frequências diferentes, mas tenho quase a certeza que só actuam com esse sinal. Já que existem modelos diferentes para frequências diferentes.
Cumprimentos,
Tiago Oliveira

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re: SumoRobot
« Responder #80 em: 31 de Março de 2010, 16:34 »
E agora a minha verdadeira questão é, como crias esse sinal de 38Khz nos emissores?

Offline Pauleta

  • Mini Robot
  • *
  • Mensagens: 174
Re: SumoRobot
« Responder #81 em: 31 de Março de 2010, 16:42 »
Simples, sinal PWM de 38KHz com duty cycle 50% injectado na base de um transístor que faz o drive de corrente aos 6 leds emissores. Depois tenho apenas uns trimmers para variar a corrente individualmente em cada led.
Cumprimentos,
Tiago Oliveira

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re: SumoRobot
« Responder #82 em: 31 de Março de 2010, 16:52 »
Exacto era ai que queria chegar porque queria saber como estás a fazer isso, se com o micro ou com algum integrado à parte, tipo ne555, ou outro.

Offline Pauleta

  • Mini Robot
  • *
  • Mensagens: 174
Re: SumoRobot
« Responder #83 em: 31 de Março de 2010, 16:59 »
é com o micro, apesar de ser um sinal fixo, dispenso o uso de mais electrónica no circuito.
Cumprimentos,
Tiago Oliveira

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re: SumoRobot
« Responder #84 em: 31 de Março de 2010, 17:25 »
mas a geração deste sinal se calhar ainda sacrifica um pouco a performance. Já agora, revi o tópico todo novamente na diagonal e não encontrei informação sobre qual o microprocessador que estás a utilizar.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: SumoRobot
« Responder #85 em: 31 de Março de 2010, 17:32 »
Um pwm funciona com um timer, coisa que corre em paralelo com o teu programa pois está ligado fisicamente á fonte de clock que alimenta tambem o resto do micro-controlador.
Avr fanboy

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re: SumoRobot
« Responder #86 em: 31 de Março de 2010, 17:39 »
pois, realmente é tudo por hardware :S até porque se não me engano há pinos por onde se pode colocar esse sinal a sair, ne? Tipo, por software só mesmo a configuração dos registos no inicio?

Offline Pauleta

  • Mini Robot
  • *
  • Mensagens: 174
Re: SumoRobot
« Responder #87 em: 31 de Março de 2010, 17:41 »
Um pwm funciona com um timer, coisa que corre em paralelo com o teu programa pois está ligado fisicamente á fonte de clock que alimenta tambem o resto do micro-controlador.

Eu não respondia melhor. ;) Claro que também há formas de gerar pwm por software e isso sim já rouba tempo de execução de instruções ao microcontrolador.

Em relação ao microcontrolador que estou a usar é um dsPIC30F4013 da Microchip, funciona a 16bits. Brevemente vou partilhar toda a esquemática do robot.
Cumprimentos,
Tiago Oliveira

Offline Pauleta

  • Mini Robot
  • *
  • Mensagens: 174
Re: SumoRobot
« Responder #88 em: 31 de Março de 2010, 17:42 »
pois, realmente é tudo por hardware :S até porque se não me engano há pinos por onde se pode colocar esse sinal a sair, ne? Tipo, por software só mesmo a configuração dos registos no inicio?

Exacto, configurações no inicio ou, se por acaso quiseres variar o perido e o duty cycle, aí tens de actualizar os respectivos registos.
Cumprimentos,
Tiago Oliveira

Offline Pauleta

  • Mini Robot
  • *
  • Mensagens: 174
Re: SumoRobot
« Responder #89 em: 31 de Março de 2010, 21:55 »
Alterei a localização dos leds emissores. Soldei-os no outro layer do pcb para ficarem mais próximos dos receptores, penso que melhorou a detecção.
Reparei que o consumo de toda a electrónica sem motores ronda os 300mA, é uma bocado exagerado. Tenho de pensar numa forma de carregar as pilhas AAA sem as tirar do sitio, dá uma trabalheira... ideias?

Fica o registo da alteração e da confirmação das medidas.







Próximo passo, testar motores.
Cumprimentos,
Tiago Oliveira