LusoRobótica - Robótica em Português

Robótica => Iniciantes => Tópico iniciado por: zordlyon em 17 de Junho de 2010, 10:39

Título: Duvida em uma Bateria....
Enviado por: zordlyon em 17 de Junho de 2010, 10:39
Pessoal tenho uma duvida, posso usar uma bateria NiMh de 7,2v com 3000 mAh para alimentar o arduino???

A bateria vai alimentar o arduino, 2 motores e 2 servos, mas depois vou ver como se comporta a bateria e se não chegar se calhar compro outra bateria para os motores e servos...

ou alguem tem ideias melhores??? ;) ;) :D

Cumprimentos..
Título: Re: Duvida em uma Bateria....
Enviado por: Sérgio_Sena em 17 de Junho de 2010, 11:05
O Arduino tem regulador de tensão na entrada? se sim, então podes.

Se não, tens que baixar para 5V, para poderes usar com o Arduino.
Título: Re: Duvida em uma Bateria....
Enviado por: metRo_ em 17 de Junho de 2010, 11:17
Com essa bateria deves conseguir alimentar isso tudo durante bastante tempo.
Título: Re: Duvida em uma Bateria....
Enviado por: Sérgio_Sena em 17 de Junho de 2010, 11:48
Se souberes quanto te gasta o sistema em média, podes fazer os cálculos de duração da bateria.

Se a bateria é de 3Ah, então tens constantes ::

# 3A durante 1h
# 1A durante 3h
# 500mA durante 6h
# 100mA durante 30h
# 50mA durante 60h
# ...

É uma regra de três-simples invertida... lol

Título: Re: Duvida em uma Bateria....
Enviado por: zordlyon em 17 de Junho de 2010, 12:44
Hum muito obrigado, sim tenho esta bateria, comprei-a muito baratucha num leilão, ela e nova e embalada lol...

tem 7,2v e 3000 mAh...

Tenho 2 servos Acoms As-17 e dois motores Dc

A unica coisa e que tanto os motores como os servos não sei quanto eles gastarao de energia porque tambem foi em leiloes e nao dizia as especificaçoes, sei que os Servos tem torque de 2.9 Kg/cm...

Regulador de tensão a entrada??? o arduino duelaminove nao lhe posso por mais que 5v naquela entrada ao lado da entrada USB???

Cumprimentos...
Título: Re: Duvida em uma Bateria....
Enviado por: _ze_pedro_ em 17 de Junho de 2010, 13:08
no arduino acho que podes ligar ate 26 voltes na ficha ao lado da usb pois tem um regulador de tensao

acho eu que è assim mas nao tenho a certeza ;)
Título: Re: Duvida em uma Bateria....
Enviado por: amando96 em 17 de Junho de 2010, 13:15
O máximo dos máximos é 20V, o recomendado é 7 a 12v(na ficha ao lado do usb) Depois o regulador passa para 5v.
Título: Re: Duvida em uma Bateria....
Enviado por: zordlyon em 17 de Junho de 2010, 13:21
Ah ok, entao depois posso fazer uma ficha que me ligue a bateria ao arduino a vontade nao posso???

a amperagem tambem nao ha problema certo?

e muito obrigado pelas rapidas respostas...

Cumprimentos..
Título: Re: Duvida em uma Bateria....
Enviado por: amando96 em 17 de Junho de 2010, 13:26
Sim è centro positivo, verifica tudo com um multimetro.

Não há problema com os amperes, não podes "dar" corrente.
O arduino(neste caso, pode ser um led, ou um motor etc) "puxa" o que precisa.
Título: Re: Duvida em uma Bateria....
Enviado por: _ze_pedro_ em 17 de Junho de 2010, 13:32
pois eu nao tinha a certeza lool

mas sabia que dava para mais ;)
Título: Re: Duvida em uma Bateria....
Enviado por: Sérgio_Sena em 17 de Junho de 2010, 13:40
Convém que os circuitos de potÊncia :: motores, servos, etc..., fiquem com alimentação exterior ao Arduino.

Ou seja, a alimentação de potência não deve passar pela placa do Arduino. Com os picos de corrente que podem haver, as pistas finas podem fundir. E também o ruido eléctrico não faz nada bem ao micro.
Ligar cada coisa separadamente, e sempre directamente à bateria.

Não fazer anel de massa, nem anel de positivo.
Cada massa deve ligar à massa da bateria, tipo ligação estrela.
Em caso de dúvidas, fazer  mesmo com o positivo.
Título: Re: Duvida em uma Bateria....
Enviado por: zordlyon em 17 de Junho de 2010, 13:46
hum a minha ideia neste caso e por a bateria numa breadboard no positivo e negativo....

Depois o arduino liga a esse positivo e negativo na breadboard, bem como todos os outros componentes...

Faço me entender??

fica do genero a bateria a alimentar a breadboard, e tudo o que precisa de corrente vai ligar a breadboard...

da para ser assim??

Cumprimentos..
Título: Re: Duvida em uma Bateria....
Enviado por: _ze_pedro_ em 17 de Junho de 2010, 13:54
mas o que vais ligar na breadbord?



Título: Re: Duvida em uma Bateria....
Enviado por: zordlyon em 17 de Junho de 2010, 14:07
Na breadboard esta ligado 2 servos e dois motores Dc a um L293D...e o arduino e claro..

Cumprimentos...
Título: Re: Duvida em uma Bateria....
Enviado por: _ze_pedro_ em 17 de Junho de 2010, 14:19
mas tu tens de alimentar isso a 5 voltes

depois tens de por um regulador de tensao ao fazeres assim

o que podes fazer é ligas a bateria directamente ao arduino com a ficha

depois tiras os 5v e a massa do arduino e ligas a breadbord

fui explicito? lol :D
Título: Re: Duvida em uma Bateria....
Enviado por: zordlyon em 17 de Junho de 2010, 14:22
Foste...mas eu ligar a bateria directa ao arduino, ou ligar a bateria a breadboard e da breadboard ligar ao arduino nao e a mesma coisa??  ??? ??? ???

lembra te que tenho que alimentar o L293D, e os motores necessitam no minimo de 6v...

Cumprimentos...
Título: Re: Duvida em uma Bateria....
Enviado por: FET_Destroyer em 17 de Junho de 2010, 14:34
BAT----BREAD-----ARDUINO-------5V-----L293LOGICA
             |
             |__L293____MOTOR

Algo do género é o que tu deves querer.
penso que o _ze_pedro_ está a fazer um pouco de confusão, penso que ele esteja a dizer para alimentares os motores do arduino e não sei se isso será mto boa ideia.
Título: Re: Duvida em uma Bateria....
Enviado por: _ze_pedro_ em 17 de Junho de 2010, 14:38
ja estou a perceber o que quer ;)
Título: Re: Duvida em uma Bateria....
Enviado por: _ze_pedro_ em 17 de Junho de 2010, 14:42
eu normalmente os motores alimento no arduino o que faço é

pwn - EN L293
pin 1 - in 1 (L293)
pin 2 - IN 2 (L293)


faço assim a ligaçao depois a saida do l293 liga ao motor se quero o motor a rodar para um lado ponho por exemplo pin 1 = 0 e o pin 2 = 1 para para o outro lado faço ao contrario e controlo a velocidade de rotaçao com o pwn

eu ligo assim e funciona bem ;)

agora tambem nao sei se tem alguns contras mas ate agora nunca houve nada lol :D
Título: Re: Duvida em uma Bateria....
Enviado por: zordlyon em 17 de Junho de 2010, 14:47
O que eu tenho e isto....

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg94.imageshack.us%2Fimg94%2F5966%2Fmontagemarduino.png&hash=fb1a2381afd5730f6200fe95cc9313b348fa56e4)

Em principio funcionará bem correcto??



Cumprimentos..
Título: Re: Duvida em uma Bateria....
Enviado por: amando96 em 17 de Junho de 2010, 15:00
Eu costumo ter 9v na entrada do arduino para os chips(atmega, sn754410 etc) e depois um power supply com uma capacidade mais elevada, especialmente para os motores e servos.
Pois alimentando os motores a partir do pino 5v do arduino é mau, o regulador não pode com grande amperagem, e era isso que parecia que estavas a dizer...

ele funciona a 3.3v... já ligaste assim? :S

Precisas de fazer level shift se não ele queima ao fim de uns tempos
Título: Re: Duvida em uma Bateria....
Enviado por: zordlyon em 17 de Junho de 2010, 15:07
Nao percebi essa dos 3.3v...nem o que e que nao costuma aguentar com grande amperagem...

Se reparar bem, o que eu tenho e uma bateria, a alimentar tudo...a unica coisa que o arduino esta a fornecer energia é ao Nunchuck, que le passa 5v. O resto esta a ser alimentado do mesmo sitio mas tudo externamente.

e basicamente a mesma coisa que voce ter um Pote cheio de rebuçados(bateria), e todos vao la tirar rebuçados(motores,arduino), mas ha 1 que tira os rebuçados do arduino(comando nunchuck)...

Sei que e uma comparaçao um bocado absurda, mas acho que da para entender o que quero tentar fazer, e se o posso fazer, eu testava ja isso mas tambem tenho medo de queimar...

Cumprimentos..
Título: Re: Duvida em uma Bateria....
Enviado por: amando96 em 17 de Junho de 2010, 15:11
Se ligares o nunchuck aos 5 volts do arduino ele vai deixar de funcionar(no principio funciona, mas acaba por ficar danificado), logo tens de ligar aos 3.3v, e fazer level shift aos sinais de i2c.
O arduino tem um regulador de tensão, básicamente o que acontece é, entram 7, a 12 volts, e sái sempre 5v, mas estes reguladores não aguentam muita amperagem, por isso não é aconselhável alimentar motores através deles.
Título: Re: Duvida em uma Bateria....
Enviado por: zordlyon em 17 de Junho de 2010, 15:18
Sempre liguei o nunchuck conforme esta na figura, e sempre funcionou perfeitamente, tinha uma pilha de 9v a alimentar o arduino e sempre funcionou.

Falou em alimentar motores através do arduino?, mas eu não estou a alimentar nenhum motor atraves do arduino, a unica coisa que mando para os motores sao dados... A unica coisa que esta a ser alimentado pelo arduino e o comando.
Entao a amperagem da bateria interfere com o regulador do arduino certo?? qual e a amperagem aconselhada para o regulador do arduino??

Ps: Desculpem lá, sabem como é quem e nabo, nabo é, e nao nasci encinado  ;D ;D ;D

Cumprimentos...
Título: Re: Duvida em uma Bateria....
Enviado por: FET_Destroyer em 17 de Junho de 2010, 15:33
Deves ligar o nunchuck aos 3.3V senão ele mais tarde ou mais cedo vai acabar por avariar.
Quando aos level shifter acho que não tens que fazer isso, não tenho a certeza mas secalhar o arduino como a 5V aceita-te 3.3V como sinal logico.

EDIT: Afinal é necessário level shifter, o valor mínimo para HIGH são 4.2V
Título: Re: Duvida em uma Bateria....
Enviado por: zordlyon em 17 de Junho de 2010, 15:36
Ah ok, percebi finalmente lol...

Então resumindo tudo o que tenho ligado está bem certo? excepto o comando do nunchuck que deve estar ligado aos 3.3v certo??

E ele funciona normalmente com os 3.3v? ou preciso depois na programaçao de fazer algo mais?

Cumprimentos...
Título: Re: Duvida em uma Bateria....
Enviado por: FET_Destroyer em 17 de Junho de 2010, 15:38
Ele funciona a 3.3V, não afecta em nada a programação, podes é precisar de um buffer, pois como a saida dele vai ser em logica 3.3V e o minimo valor logico do arduino é 4.2V. Não se se funcionara directa mas é uma questão de testares.
Cumps
Título: Re: Duvida em uma Bateria....
Enviado por: zordlyon em 17 de Junho de 2010, 15:39
Hum ok, em caso de não funcionar o que deverei fazer???

Cumprimentos..
Título: Re: Duvida em uma Bateria....
Enviado por: preytender em 17 de Junho de 2010, 15:44
Ola aqui esta o esquema que eu usei na ponte-h

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg180.imageshack.us%2Fimg180%2F841%2Fpontehbb.jpg&hash=149aee2e610de45a1d8ec68dd132237d242baf34)

No meu caso apenas 1 pino da ponte-h é alimentado por 7,2 todos os outros são alimentados pelo arduino com 5v. Não sei se como estas a fazer tambem funciona.......

PS: Aquele regulador de corrente não esta a ser utilizado.
Título: Re: Duvida em uma Bateria....
Enviado por: zordlyon em 17 de Junho de 2010, 15:47
Sim ja tinha usado pilhas e funcionava com tudo ligado a 7,2v, mas qual e a ideia de usar so 7,2v a 1 pino??

Cumprimentos...
Título: Re: Duvida em uma Bateria....
Enviado por: microbyte em 17 de Junho de 2010, 15:49
Sim ja tinha usado pilhas e funcionava com tudo ligado a 7,2v, mas qual e a ideia de usar so 7,2v a 1 pino??

Cumprimentos...

Lol, a ideia é cumprir as especificações do fabricante, pois caso contrário, teremos fumo mais cedo ou mais tarde.
Alimentaste a lógica do IC a 7,2V?
Título: Re: Duvida em uma Bateria....
Enviado por: zordlyon em 17 de Junho de 2010, 15:53
Lol, nao tipo a unica coisa que eu ja tinha feito era ligar o L293D a uma pilha de 9v, para alimentar 2 motores dc...somente isso...e nao queimou..nao se deve fazer isso??

Tinha assim:

Arduino -> ligado ao pc por Usb
Nunchuck ->ligado aos  5v do arduino
Pilha 9v numa breadboard para alimentar a ponte-h com os 2 motores dc

Andei bastante tempo com isto a fazer uma programaçao para controlar com o nunchuck os motores..

Cumprimentos..
Título: Re: Duvida em uma Bateria....
Enviado por: preytender em 17 de Junho de 2010, 16:00

Não sou nenhum especialista mas ja andei as voltas com isso, da uma vista de olhos nas duas ultimas páginas deste topico.

http://lusorobotica.com/index.php?topic=2182.75 (http://lusorobotica.com/index.php?topic=2182.75)

Abraço
Título: Re: Duvida em uma Bateria....
Enviado por: microbyte em 17 de Junho de 2010, 16:02
Ou seja, alimentaste a lógica do IC a 9v...
Não devias fazê-lo, pois no datasheet, o máximo recomendado de "Supply Voltage" é 7v.

Deves habituar-te a ler os datasheets para saber se podes fazer o que estás a pensar...
Título: Re: Duvida em uma Bateria....
Enviado por: zordlyon em 17 de Junho de 2010, 16:05
Ah ja percebi o que queres dizer com as logicas do IC, não, eu tenho-as ligadas as PWM...

Ta correto??eu vou ja tentar fazer um esquema de como tenho tudo...

Cumprimentos..
Título: Re: Duvida em uma Bateria....
Enviado por: microbyte em 17 de Junho de 2010, 16:10
A alimentação da lógica é o último pino.

PWM é outra coisa...
Título: Re: Duvida em uma Bateria....
Enviado por: zordlyon em 17 de Junho de 2010, 16:16
O que eu tenho e exatamente isto, so nao liguei os servos porque nao vale a pena, para nao haver mais fios ai a passar...

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg163.imageshack.us%2Fimg163%2F5966%2Fmontagemarduino.png&hash=cf6461cb853841ddb0419f858b24ca177cf57efa)

Cumprimentos..
Título: Re: Duvida em uma Bateria....
Enviado por: metRo_ em 17 de Junho de 2010, 16:48
Se não me engano necessitas de duas PWM's por cada motor, logo deveriam entrar no L293D 4 PWM's o que não acontece ai.

EDIT: Isto claro se quiseres que os motores andem nas duas direções!
Título: Re: Duvida em uma Bateria....
Enviado por: FET_Destroyer em 17 de Junho de 2010, 16:52
Se não me engano necessitas de duas PWM's por cada motor, logo deveriam entrar no L293D 4 PWM's o que não acontece ai.

EDIT: Isto claro se quiseres que os motores andem nas duas direções!

Boas.
Não necessitas de 2pwm por motores.
O que eu uso é 1pwm por motor.
Faço a seguinte ligação
PWM - ENABLE
kker pinos A,B e o os pinos AB que controlam a direcção, por exemplo AB = 10, frente, AB = 01 tras
Cumps
Título: Re: Duvida em uma Bateria....
Enviado por: microbyte em 17 de Junho de 2010, 16:53
Sim, _metRo dá para fazer assim também.

Contudo, o que tenho dito há 3 ou 4 posts atrás é que o último pino do Integrado não deve estar ligado às pilhas, deve sim, ligar aos 5v regulados do Arduino.

A voltagem que passa para os motores é a que metes no pino #8.
Título: Re: Duvida em uma Bateria....
Enviado por: zordlyon em 17 de Junho de 2010, 17:00
Hum ok ok, eu fiz isto atraves de um tutorial que vi a tempos nao sei onde, e na altura com este esquema consegui por os motores a trabalhar para a frente e para tras os 2 ao msm tempo com o comando nunchuck...isso das portas Lógicas e que não sabia mesmo...Mas ta-se sempre a aprender...

Cumprimentos..
Título: Re: Duvida em uma Bateria....
Enviado por: Tyran em 17 de Junho de 2010, 21:20
Quanto à tensão Vih dos pinos lógicos é de 0.6*Vcc para a maioria dos pinos que equivale a 3V com Vcc=5V.

Mas se quiseres utilizar por exemplo o i2c/twi por hardware já é necessário .7*Vcc que são 3.5V com Vcc=5V.
Título: Re: Duvida em uma Bateria....
Enviado por: zordlyon em 17 de Junho de 2010, 21:55
lol percebi mais ou menos, i2c/twi nao sei o que significa  ;D ;D ;D ;D ;D

Cumprimentos..
Título: Re: Duvida em uma Bateria....
Enviado por: zordlyon em 21 de Junho de 2010, 17:53
Pessoal, quando ligo a bateria, os fios dela aquecem muito, é normal???
Cumprimentos..
Título: Re: Duvida em uma Bateria....
Enviado por: zordlyon em 21 de Junho de 2010, 18:05
Resolvido, um fio fora do sitio  ;D ;D ;D

Cumprimentos..