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

RoboCar "EXPLORADOR"

Started by DanBar, 14 de July de 2009, 14:45

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

microbyte

É que se reparares, o servo movimenta-se quando o Arduino inicia. O que pode estar a acontecer é ele reiniciar infinitamente, quando tem pouca bateria.

Njay

#46
Quote from: iCAR on 27 de July de 2009, 14:44
Bem está muito melhor, apesar de ainda haver alguma interferencias !!!

Mudei os pins de controlo no arduio para o L293D

Estava em

int motor_left[] = {11, 12};
int motor_right[] = {9, 10};
(...)

O 9, 10 e 11 são pinos de PWM. Não estás, em alguma altura no teu código, a usar o analogWrite em nenhum deles?

Já percebi que tás a usar um "arduino custom", só agora é que olhei bem para as fotos.
Se forem problemas de baixas de tensão devido à corrente puxada da bateria pelos motores, então isola o arduino+servo (ou só o servo, uma vez que o Arduino não parece ter problemas de reset) com o tal método que referi atrás (diodo seguido de condensador grande e só depois o arduino+servo).

A propósito, estás a desaproveitar as pilhas, uma vez que tás a drenar (pelo que percebi do que disseste) algumas mais depressa do que as outras (um servo ainda consome qualquer coisa).

guibot

Acho mesmo que estás com problemas de alimentação.
Eu pegava nos 7,5v e regulava-os para 5v e alimentava o Arduino e o Servo a partir daí.  Certifica-te que tens a bateria completamente carregada.

DanBar

Problema resolvido. Tinha um a mais e instalei na alimentação do ATMega e servo.

5V DC to DC Step Up


Entra 4,5v das 3 pilhas e sai 5volts a 300mA certinhos. "O milagre da multiplicação"  ;D

Era problema de alimentação e interferencia dos motores, pois assim que liguei o servo noutros pinouts mais afastados ficou bom.

Antigo Nick do Forum: iCAR

Projectos iCAR
icar.lusorobotica.com

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

Pauleta

iCAR tive o mesmo problema que tiveste com o servo a encostar ao lado quando os motores DC arrancam. Realmente é mesmo do ruído que eles metem na alimentação. Soldei 3 condensadores de 10nF em cada motor, 1 entre os terminais e os restantes entre cada terminal e a carcaça do motor. Deixou de existir problemas.

Abraço
Cumprimentos,
Tiago Oliveira

DanBar

Pois é acabei por fazer o mesmo.  :P
Antigo Nick do Forum: iCAR

Projectos iCAR
icar.lusorobotica.com

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