collapse

* Posts Recentes

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


Circuito Microfone que funcione por almamater
[Ontem às 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: Duvidas gerais.  (Lida 41584 vezes)

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

Offline rglove

  • Mini Robot
  • *
  • Mensagens: 527
Re: Duvidas gerais.
« Responder #45 em: 19 de Setembro de 2013, 02:42 »
O que ele quer saber é se há alternativas aos delays... Experimenta ver o exemplo "Blink without delay". Se continuares com dúvidas diz :)

Offline cyberTron

  • Mini Robot
  • *
  • Mensagens: 100
  • it's all about connections
Re: Duvidas gerais.
« Responder #46 em: 19 de Setembro de 2013, 20:25 »
tu no frente(), se for pwm por hardware, deves ter configurado a porta de forma a estar ligada um timer que gera uma frequencia com um certo duty. Isto mantêm-se até alterares isso.
Qualquer coisa que corra no codigo depois disto, deste que nao altere o estado desse pin, não vai alterar a velocidade dos motores.

tu fazes frente(). Ele em pouco tempo mete-se a um certo duty. Para ai uns micros ou assim (nao tenho grande noçao de velocidades de processamento).
Se tu metere logo parado() ele nem deve andar.
Tipo:
frente()
parado()

o tempo entre ele andar e parar é minusculo. logo por si so os comandos sao rapidos. Praticamente para o que deves usar é como se fosse instantaneo.

E não dá para fazer sem ser por PWM? o que eu queria fazer era:
ex

frente (40 segundos)
trás (20 segundos)

devo por um delay a seguir a "frente" com o tempo que eu quero que eu quero que ele ande para a frente?
pelo que estive a ver, "blink without delay" não é bem o que procuro....
Cumprimentos,
Jaime

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Duvidas gerais.
« Responder #47 em: 19 de Setembro de 2013, 20:30 »
É uma questão de meteres um delay dentro da função frente a receber o valor, o funcionamento vai ser precisamente o mesmo que ter o delay no main, ou na função..
Avr fanboy

Offline cyberTron

  • Mini Robot
  • *
  • Mensagens: 100
  • it's all about connections
Re: Duvidas gerais.
« Responder #48 em: 19 de Setembro de 2013, 20:42 »
obrigado,
Cumprimentos,
Jaime

Offline cyberTron

  • Mini Robot
  • *
  • Mensagens: 100
  • it's all about connections
Re: Duvidas gerais.
« Responder #49 em: 24 de Setembro de 2013, 22:20 »
Boa noite, tenho uma bateria de chumbo de 6V e 1,3A a minha duvida é se com essa bateria posso "alimentar" dois motores iguais que funcionam de 3v a 12v e ainda outro que funciona de 1,4v a 4v, posso usar a bateria para esse fim? no caso do ultimo motor como faço para limitar a corrente da bateria que vai para o motor?
Cumprimentos,
Jaime

Offline cyberTron

  • Mini Robot
  • *
  • Mensagens: 100
  • it's all about connections
Re: Duvidas gerais.
« Responder #50 em: 25 de Setembro de 2013, 20:47 »
 alguém me pode ajudar?
Cumprimentos,
Jaime

Offline m90mine

  • Mini Robot
  • *
  • Mensagens: 262
Re: Duvidas gerais.
« Responder #51 em: 25 de Setembro de 2013, 20:59 »
Na mesma bateria queres ligar quantos motores?? 2 ou 3??

Offline samc

  • Mini Robot
  • *
  • Mensagens: 442
Re: Duvidas gerais.
« Responder #52 em: 25 de Setembro de 2013, 21:12 »
Primeiro de tudo tens de ver o consumo dos motores e não só a tensão de alimentação dos mesmos. Os motores tipicamente têm um consumo elevado e essa bateria pode não ser suficiente.
Para alimentares o motor de 12 V podes usar um conversor DC deste género
http://www.ebay.com/itm/DC-Boost-Buck-Converter-3-5-28V-1-25-26V-Step-Down-Step-Up-Voltage-Regulator-/370889256674?pt=LH_DefaultDomain_0&hash=item565ab8eee2
(tem atenção às limitações de corrente deste modelo)

Offline cyberTron

  • Mini Robot
  • *
  • Mensagens: 100
  • it's all about connections
Re: Duvidas gerais.
« Responder #53 em: 25 de Setembro de 2013, 21:38 »
Na mesma bateria queres ligar quantos motores?? 2 ou 3??

na mesma bateria queria ligar 3  :-[ (até estou com medo)
Primeiro de tudo tens de ver o consumo dos motores e não só a tensão de alimentação dos mesmos. Os motores tipicamente têm um consumo elevado e essa bateria pode não ser suficiente.
Para alimentares o motor de 12 V podes usar um conversor DC deste género
http://www.ebay.com/itm/DC-Boost-Buck-Converter-3-5-28V-1-25-26V-Step-Down-Step-Up-Voltage-Regulator-/370889256674?pt=LH_DefaultDomain_0&hash=item565ab8eee2
(tem atenção às limitações de corrente deste modelo)

nao vou ter nenhum motor de 12v, são dois de 3v-12v, acho que é escusado funcionarem a 12v mas nao sei, e outro motor que funciona de 1,5v-4v, a minha outra duvida é como vou fazer para limitar a corrente para esse motor.
Cumprimentos,
Jaime

Offline m90mine

  • Mini Robot
  • *
  • Mensagens: 262
Re: Duvidas gerais.
« Responder #54 em: 25 de Setembro de 2013, 22:52 »
Queres limitar a corrente ou a tensão? É diferente

Offline LuísR.A.

  • Mini Robot
  • *
  • Mensagens: 1.224
    • Clube de Robotica
Re: Duvidas gerais.
« Responder #55 em: 26 de Setembro de 2013, 00:51 »
A unica forma de limitar a corrente de um motor que eu conheço é:

Diminuir a voltagem de alimentação, penso que não só a potência diminua como tambem a corrente.
Evitar que puxe cargas mas principalmente que esteja em stall (travado).
Tiva MCU é que é.

Tutoriais Tiva+codigos exemplo:
https://sites.google.com/site/luiselectronicprojects/

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Duvidas gerais.
« Responder #56 em: 26 de Setembro de 2013, 01:12 »
Limitar-lhe a corrente é muito facil, é meter uma resistência.
Avr fanboy

Offline LuísR.A.

  • Mini Robot
  • *
  • Mensagens: 1.224
    • Clube de Robotica
Re: Duvidas gerais.
« Responder #57 em: 26 de Setembro de 2013, 01:15 »
Limitar-lhe a corrente é muito facil, é meter uma resistência.

Mas não é muito dificil calcular o quanto limita a corrente e a queda de tensão na resistência?
Tiva MCU é que é.

Tutoriais Tiva+codigos exemplo:
https://sites.google.com/site/luiselectronicprojects/

Offline m90mine

  • Mini Robot
  • *
  • Mensagens: 262
Re: Duvidas gerais.
« Responder #58 em: 26 de Setembro de 2013, 01:38 »
Limitar a tensão metes uns díodos ou um regulador de tensão...

Offline jm_araujo

  • Mini Robot
  • *
  • Mensagens: 2.950
  • NERD!
Re: Duvidas gerais.
« Responder #59 em: 26 de Setembro de 2013, 10:53 »
PWM... o motor é indutivo, funciona como integrador (/passa-baixo).