collapse

* Posts Recentes

LLM Crawlers por jm_araujo
[Ontem às 21:57]


Emulador NES em ESP32 por dropes
[30 de Abril de 2024, 15:09]


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]

Autor Tópico: Smalluino - O teu primeiro robô V1.0  (Lida 155947 vezes)

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

Offline Stigma

  • Mini Robot
  • *
  • Mensagens: 40
Re: Smalluino - O teu primeiro robô V1.0
« Responder #135 em: 05 de Dezembro de 2010, 16:58 »
Como assim? Eles por acaso estao ligados no msm GND, mas é indiferente visto que todos os GND's estao partilhados no circuito

Offline ricardo-reis

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.338
Re: Smalluino - O teu primeiro robô V1.0
« Responder #136 em: 05 de Dezembro de 2010, 22:06 »
refiro-me ao ground da bateria k tens a alimentar os servos ligado ao ground que tens a alimentar o arduino..

Offline Stigma

  • Mini Robot
  • *
  • Mensagens: 40
Re: Smalluino - O teu primeiro robô V1.0
« Responder #137 em: 06 de Dezembro de 2010, 00:09 »
Estao ligados em pontos diferentes. Todos os servos a msm ligaçao, o da bateria esta num pin diferente.

Offline ricardo-reis

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.338
Re: Smalluino - O teu primeiro robô V1.0
« Responder #138 em: 06 de Dezembro de 2010, 01:07 »
o ground de todo o circuito tem que ser partilhado.. que é como quem diz: têm que estar todos em contacto.. se tens duas fontes de energia..

Offline Stigma

  • Mini Robot
  • *
  • Mensagens: 40
Re: Smalluino - O teu primeiro robô V1.0
« Responder #139 em: 06 de Dezembro de 2010, 15:05 »
o ground de todo o circuito tem que ser partilhado.. que é como quem diz: têm que estar todos em contacto.. se tens duas fontes de energia..

Mas a board do arduino ja esta construida de modo a q todos os grounds estejam partilhados, ou estou em erro? Ou seja nao faz diferenca ligar em pins diferentes.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Smalluino - O teu primeiro robô V1.0
« Responder #140 em: 06 de Dezembro de 2010, 15:35 »
Convem sempre fazer uma ligação o mais directa possivel, e a placa do arduino os traços andam lá ás voltas e voltas e voltas e são bastante finos, fotos da motnagem?
Avr fanboy

Offline ricardo-reis

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.338
Re: Smalluino - O teu primeiro robô V1.0
« Responder #141 em: 06 de Dezembro de 2010, 17:07 »
aaah! acho k já percebi o teu problema.. tipo.. montei ontem um breaduino só pa ver do que tavas a falar (supondo que só usaste uma bateria pra tudo, já que tinha sido induzido em erro nos teus ultimos posts) e verifiquei que efectivamente o código que aí estava só punha o robot a andar pá frente e parava.. (isto pode não acontecer com toda a gente) e reparei que, se puseres um 'parado()' entre cada uma das chamadas às funções, ele já passa a correr em condições..

não sei bem ao certo pk é que isso acontece, mas presumo que seja porque os servos pedem um esforço grande ao arduino e ele reinicia. (não tive muito tempo para ver o que será ao certo e suponho que haja por aí gente com mais conhecimentos que eu para explicar isto)

Offline BrunoPT

  • Mini Robot
  • *
  • Mensagens: 12
Re: Smalluino - O teu primeiro robô V1.0
« Responder #142 em: 29 de Dezembro de 2010, 10:57 »
Boas!
Estou com um problema pois o arduino funciona correctamente quando alimentado por usb, mas quando ligo apenas as pilhas os servos não respeitam o programa que fiz.
Não estou a usar adaptador, ligo o menos dos servos (fio preto) ao fio da mesma cor da alimentação e os 3 ligam ao GND da placa.
Quanto ao positivo (fio vermelho) ligo o dos servos ao da alimentação e os 3 ao Vin da placa.
O que poderá ser?
Mais alguém teve algum problema quando passou do modo usb para a alimentação externa (pilhas)?
Já experimentei alterar o código e, embora note que consiga alterar alguma coisa, ele não se comporta como devia (ao contrário do modo usb onde faz tudo correctamente).
Por exemplo, se colocar o robô parado por 5 seg, quando alimentado por pilhas ele apenas fica parado cerca de 1 seg (não sei porquê). Quero dizer com isto que tem um comportamento estranho. :(


Cumps

Offline almamater

  • Mini Robot
  • *
  • Mensagens: 1.923
    • GrcByte - Projectos
Re: Smalluino - O teu primeiro robô V1.0
« Responder #143 em: 29 de Dezembro de 2010, 11:07 »
Penso que tens de isolar os servos para estes não interferirem com o Arduino, espreita o tópico que abri em que se fala nisto:

http://lusorobotica.com/index.php?topic=3085.0

e aproveita para ver o esquema do Njay:

http://img156.imageshack.us/img156/4373/distribuiodeenergia.png

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Smalluino - O teu primeiro robô V1.0
« Responder #144 em: 29 de Dezembro de 2010, 13:15 »
Que pilhas e quantas estás a usar?
Avr fanboy

Offline BrunoPT

  • Mini Robot
  • *
  • Mensagens: 12
Re: Smalluino - O teu primeiro robô V1.0
« Responder #145 em: 29 de Dezembro de 2010, 13:44 »
Estou a usar 4 pilhas de 1,5V e 2500mAh recarregáveis.
O valor de tensão que obtenho no Vin é idêntico ao ligado por usb.

Offline jorge_rc

  • Mini Robot
  • *
  • Mensagens: 521
Re: Smalluino - O teu primeiro robô V1.0
« Responder #146 em: 29 de Dezembro de 2010, 13:51 »
E estao bem carregadas? tenta ver se quando o servo puxa por elas, a tensão nao desce bastante...


Abraço

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Smalluino - O teu primeiro robô V1.0
« Responder #147 em: 29 de Dezembro de 2010, 13:52 »
O mais certo é a tensão baixar tanto que o arduino faz um reset.
Avr fanboy

Offline BrunoPT

  • Mini Robot
  • *
  • Mensagens: 12
Re: Smalluino - O teu primeiro robô V1.0
« Responder #148 em: 29 de Dezembro de 2010, 13:59 »
Elas carregadas estão, caso contrário os motores não andavam ou andavam com menos velocidade.
O problema é mesmo não se comportarem como em modo usb...
Agora estou a experimentar ligar a alimentação através de um conector (nunca se sabe). Vamos lá ver se resulta...

Offline ricardo-reis

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.338
Re: Smalluino - O teu primeiro robô V1.0
« Responder #149 em: 29 de Dezembro de 2010, 14:16 »
põe um  parado(1); entre cada movimento, no código. experimenta e dps diz o que acontece.