• Welcome to LusoRobótica - Robótica em Português.
 

Duvidas gerais.

Started by cyberTron, 15 de August de 2013, 21:14

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

rglove

O que ele quer saber é se há alternativas aos delays... Experimenta ver o exemplo "Blink without delay". Se continuares com dúvidas diz :)

cyberTron

Quote from: LuísR.A. on 18 de September de 2013, 23:46
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

senso

É 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

cyberTron

Cumprimentos,
Jaime

cyberTron

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

cyberTron

 alguém me pode ajudar?
Cumprimentos,
Jaime

m90mine

Na mesma bateria queres ligar quantos motores?? 2 ou 3??

samc

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)

cyberTron

Quote from: m90mine on 25 de September de 2013, 20:59
Na mesma bateria queres ligar quantos motores?? 2 ou 3??

na mesma bateria queria ligar 3  :-[ (até estou com medo)
Quote from: samc on 25 de September 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)

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

m90mine

Queres limitar a corrente ou a tensão? É diferente

LuísR.A.

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/

senso

Limitar-lhe a corrente é muito facil, é meter uma resistência.
Avr fanboy

LuísR.A.

Quote from: senso on 26 de September de 2013, 01:12
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/

m90mine

Limitar a tensão metes uns díodos ou um regulador de tensão...

jm_araujo

PWM... o motor é indutivo, funciona como integrador (/passa-baixo).