collapse

* Links de Robótica

* Posts Recentes

Pendentes de compras colectivas por Hugu
[Hoje às 00:51]


Preços e fabricantes de pcb por vasco
[Ontem às 23:18]


Palavras Cruzadas por LVirtual
[Ontem às 20:54]


[Projecto] Bomba Airsoft por jm_araujo
[Ontem às 19:01]


Apresentação por Tech_JA
[23 de Setembro de 2017, 09:19]


Medir Agua que está no Poço por filjoa
[21 de Setembro de 2017, 20:58]


URGENTE - display de 7 segmentos com backpack por helderjsd
[20 de Setembro de 2017, 12:30]


Isaac Asimov - I, Robot por senso
[18 de Setembro de 2017, 03:41]


ic SL440 da Plessey? por senso
[16 de Setembro de 2017, 13:11]


Compra Colectiva RS-Amidata por brunus
[15 de Setembro de 2017, 22:31]

Autor Tópico: Arduino + L298  (Lida 9108 vezes)

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

Offline fresh

  • Mini Robot
  • *
  • Mensagens: 18
    • Projectos Arduino
Arduino + L298
« em: 22 de Setembro de 2010, 00:08 »
Boa noite a todos

Solicito a vossa ajuda, comprei um Arduino e um L298 para fazer de ponte H no entanto agora a fazer as ligações não funciona.
Utilizo um pequeno motor dc muito comum , ao ligar directamente a uma bateria de 6v anda bastante rápido, no entanto dps de ligar ao L298 não funciona...

Ligações:


Codigo Arduino:

Citar

int pin2 = 2;
int pin3 = 3;


void setup (){

     pinMode(pin3,OUTPUT);
     pinMode(pin2,OUTPUT);
}

void loop(){
  {
     digitalWrite(pin2,HIGH);
     digitalWrite(pin3,LOW);
     delay(2000);   
     digitalWrite(pin3,HIGH);
     digitalWrite(pin2,LOW);
     delay(2000); 
   }
}

Está a escapar me alguma coisa?
« Última modificação: 22 de Setembro de 2010, 01:03 por fresh »

Offline ptrobotics

  • Mini Robot
  • *
  • Mensagens: 133
  • A informática e a robótica estão ao teu alcance!
    • PTRobotics
Re: Arduino + L298
« Responder #1 em: 22 de Setembro de 2010, 01:01 »
Tirando os diodos na saida, as ligações parecem-me bem...
Cumprimentos
Pedro Silva

PTRobotics
www.ptrobotics.com
Apartado 12 2636-901 Rio-de-Mouro Portugal
E-mail, MSN: pedro.silva@ptrobotics.com
Siga-nos no Fórum Blogger Twitter Facebook Linkedin

Offline fresh

  • Mini Robot
  • *
  • Mensagens: 18
    • Projectos Arduino
Re: Arduino + L298
« Responder #2 em: 22 de Setembro de 2010, 01:05 »
Que diodos? Tenho q colocar nos outs antes do motor é?

mesmo sem eles o motor nao devia girar para algum lado?

abraço e obrigado

Offline fresh

  • Mini Robot
  • *
  • Mensagens: 18
    • Projectos Arduino
Re: Arduino + L298
« Responder #3 em: 22 de Setembro de 2010, 01:11 »
O codigo basta trabalhar com digitalWrite(pin3,HIGH ou LOW); certo?

O pino 9 e o 11 posso ligar aos 5v do arduino não é?

Andei a comprar o raio do L298 de preposito com medo que o SN754410 não chega se e lixei me bem..  :-[

Offline ptrobotics

  • Mini Robot
  • *
  • Mensagens: 133
  • A informática e a robótica estão ao teu alcance!
    • PTRobotics
Re: Arduino + L298
« Responder #4 em: 22 de Setembro de 2010, 01:11 »
Deveria girar claro. São diodos schottky para supressão de ruidos, convém utilizá-los.
As massas pino 1 e 15, como são da mesma bateria têm de ser ligadas entre si e se a placa estiver a ser alimentada pela bateria de 6V, tb tens de ligar a massa 8 à 1 e 15.

Também pode acontecer o caso de o arranque do moor provocar um reset do arduio, coloca um condensador de filtragem por via das duvidas...
Cumprimentos
Pedro Silva

PTRobotics
www.ptrobotics.com
Apartado 12 2636-901 Rio-de-Mouro Portugal
E-mail, MSN: pedro.silva@ptrobotics.com
Siga-nos no Fórum Blogger Twitter Facebook Linkedin

Offline ptrobotics

  • Mini Robot
  • *
  • Mensagens: 133
  • A informática e a robótica estão ao teu alcance!
    • PTRobotics
Re: Arduino + L298
« Responder #5 em: 22 de Setembro de 2010, 01:22 »
De qualquer forma e antes de ir fazer aquilo que infelizmente o meu corpo me obriga (dormir), é a melhor referencia: http://www.st.com/stonline/books/pdf/docs/1773.pdf
Cumprimentos
Pedro Silva

PTRobotics
www.ptrobotics.com
Apartado 12 2636-901 Rio-de-Mouro Portugal
E-mail, MSN: pedro.silva@ptrobotics.com
Siga-nos no Fórum Blogger Twitter Facebook Linkedin

Offline fresh

  • Mini Robot
  • *
  • Mensagens: 18
    • Projectos Arduino
Re: Arduino + L298
« Responder #6 em: 22 de Setembro de 2010, 10:14 »
Problema resolvido!  ;D

As ligações estão todas bem.

obrigado ptrobotics

Offline xiserre

  • Mini Robot
  • *
  • Mensagens: 277
Re: Arduino + L298
« Responder #7 em: 22 de Setembro de 2010, 10:35 »
aconselhote mesmo os diodos de protecção, senao o ic vai durar pouco tempo...

Offline ptrobotics

  • Mini Robot
  • *
  • Mensagens: 133
  • A informática e a robótica estão ao teu alcance!
    • PTRobotics
Re: Arduino + L298
« Responder #8 em: 22 de Setembro de 2010, 10:43 »
Os diodos indicados são estes ou equivalentes:
http://www.ptrobotics.com/product.php?id_product=273
Cumprimentos
Pedro Silva

PTRobotics
www.ptrobotics.com
Apartado 12 2636-901 Rio-de-Mouro Portugal
E-mail, MSN: pedro.silva@ptrobotics.com
Siga-nos no Fórum Blogger Twitter Facebook Linkedin

Offline xiserre

  • Mini Robot
  • *
  • Mensagens: 277
Re: Arduino + L298
« Responder #9 em: 22 de Setembro de 2010, 11:17 »
ou entao compras o l298hn, que ja tem os diodos embutidos:)

Offline ptrobotics

  • Mini Robot
  • *
  • Mensagens: 133
  • A informática e a robótica estão ao teu alcance!
    • PTRobotics
Re: Arduino + L298
« Responder #10 em: 22 de Setembro de 2010, 11:22 »
Penso que estás enganado xiserre, a versão HN apenas quer dizer que é horizontal. Não conheço nenhuma versão já com diodos integrados...
Na datasheet, não aparece nada a indicar que existe uma versão com diodos integrados e nunca li nada em contrário.
Cumprimentos
Pedro Silva

PTRobotics
www.ptrobotics.com
Apartado 12 2636-901 Rio-de-Mouro Portugal
E-mail, MSN: pedro.silva@ptrobotics.com
Siga-nos no Fórum Blogger Twitter Facebook Linkedin

Offline FET_Destroyer

  • Mini Robot
  • *
  • Mensagens: 213
    • Fet Destroyer
Re: Arduino + L298
« Responder #11 em: 22 de Setembro de 2010, 12:43 »
Exacto.
A versão com diodos é no L293D, que tem os diodos em relação ao L293 que não tem.
O 298 tem sempre que ter diodos externos.