collapse

* Links de Robótica

* Posts Recentes

Palavras Cruzadas por Hugu
[Hoje às 00:54]


[Projecto] Bomba Airsoft por jm_araujo
[Ontem às 16:54]


Apresentação por Tech_JA
[Ontem às 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]


Preços e fabricantes de pcb por Sérgio_Sena
[19 de Setembro de 2017, 10:20]


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]


Ideias para construir um quadrúpede simples por zordlyon
[15 de Setembro de 2017, 10:18]

Autor Tópico: Relay + LCD = caracteres estranhos  (Lida 8980 vezes)

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

Offline nonnux

  • Mini Robot
  • *
  • Mensagens: 30
    • nonnux.com
Relay + LCD = caracteres estranhos
« em: 03 de Agosto de 2012, 18:41 »
boas tardes!

procurei pelo fórum e não encontrei nada parecido.

estou a fazer um sistema de rega para poder ir de férias descançado :)

  • liguei o arduino duemilanove a um LCD de 16x2. tudo funciona perfeito.
  • liguei o meu sensor de humidade que são apenas 2 arames ligados ao arduino. tudo funciona perfeito. vejo no LCD a percentagem de humidade do vaso.
  • liguei um relay de 220V (SRD-05VDC-SL-C) - o relay está num módulo completo, é só ligar ao arduino. tudo funciona perfeito. no LCD vejo ON quando a luz do led pisca, e OFF quando desliga. o valor da humidade tb é apresentado correctamente.

o problema: assim que ligo a tomada eléctrica à corrente, entre cada piscadela ON/OFF o LCD começa a apresentar caracteres estranhos. com reset tudo volta ao normal, até que assim que desliga o relay a primeira vez, lá começam a aparecer mais caracteres estranhos...

mais dados:
  • o sensor de humidade está no PIN A0, com uma resistencia entre o ground e o PIN
  • o LCD está nos pins D2, D3, D4, D5 e D11, D12 (os erros acontecem com ou sem o backlight ligado no PIN D13) - tenho ainda um potenciometro para regular o contraste
  • o relay está no PIN D7
  • o ground é partilhado por todo o circuito (liguei o ground do lado analog)
  • o sistema esta a ser alimentado por USB (para já)

não faço a mínima ideia do que é que se está a passar, e tenho medo pois é só quando ligo a tomada 220V. será a placa do relay mal construída? será algum defeito no relay? será que o circuito consome demasiada energia?

Offline kast

  • Mini Robot
  • *
  • Mensagens: 868
Re: Relay + LCD = caracteres estranhos
« Responder #1 em: 03 de Agosto de 2012, 18:52 »
O circuito é algo deste género ?



É necessário colocar o transístor e o diodo!
« Última modificação: 03 de Agosto de 2012, 18:55 por kast »
Os electrões são nossos amigos !!! :D

Offline nonnux

  • Mini Robot
  • *
  • Mensagens: 30
    • nonnux.com
Re: Relay + LCD = caracteres estranhos
« Responder #2 em: 03 de Agosto de 2012, 18:57 »
sim! o circuito do relay é pré-fabricado e foi comprado no ebay


Offline Njay

  • Mini Robot
  • *
  • Mensagens: 3.088
    • Tróniquices
Re: Relay + LCD = caracteres estranhos
« Responder #3 em: 03 de Agosto de 2012, 19:03 »
Tens aí uma foto de todo o sistema, em que se veja o arduino, o relé e o LCD?

Offline andre_f_carvalho

  • Mini Robot
  • *
  • Mensagens: 1.457
    • Pro - andrefcarvalho
Re: Relay + LCD = caracteres estranhos
« Responder #4 em: 03 de Agosto de 2012, 19:12 »
normalmente estes reles ao dares estado 0, ou seja saída do arduino ligada, o rele fica desligado, e ao dares 1 na saída o rele desliga, e isso pode ser corrente insuficiente para trabalhar tudo ao mesmo tempo, ou então tens flutuações na massa entre arduino e rele,

Offline kast

  • Mini Robot
  • *
  • Mensagens: 868
Re: Relay + LCD = caracteres estranhos
« Responder #5 em: 03 de Agosto de 2012, 19:24 »
Não percebi bem o que andre_f_carvalho disse, mas tenta ligar a uma fonte de alimentação em vez do usb.
Os electrões são nossos amigos !!! :D

Offline nonnux

  • Mini Robot
  • *
  • Mensagens: 30
    • nonnux.com
Re: Relay + LCD = caracteres estranhos
« Responder #6 em: 03 de Agosto de 2012, 19:29 »
aqui vai uma fotografia onde se pode ver tudo... não sei o quanto poderá ajudar :)

link directo para a foto: https://picasaweb.google.com/lh/photo/P5UMxBQBKy3ZxdEzQQqdStMTjNZETYmyPJy0liipFm0?feat=directlink


entretanto vou testar com uma fonte de alimentação em vez do USB

Offline nonnux

  • Mini Robot
  • *
  • Mensagens: 30
    • nonnux.com
Re: Relay + LCD = caracteres estranhos
« Responder #7 em: 03 de Agosto de 2012, 19:32 »
testei com uma fonte de 12V 800mA - dá os mesmos erros no LCD

Offline Njay

  • Mini Robot
  • *
  • Mensagens: 3.088
    • Tróniquices
Re: Relay + LCD = caracteres estranhos
« Responder #8 em: 03 de Agosto de 2012, 19:39 »
Já tive problemas com cabos de comprimentom enor que esse para LCDs, mas vá.
Experimenta meter um díodo entre os 5V e a alimentação da placa do relé.

Offline nonnux

  • Mini Robot
  • *
  • Mensagens: 30
    • nonnux.com
Re: Relay + LCD = caracteres estranhos
« Responder #9 em: 03 de Agosto de 2012, 19:44 »
mas não será redundância? visto a placa do relay já o ter? não terá nada a ver com o relay deficiente? vou testar...

Offline Njay

  • Mini Robot
  • *
  • Mensagens: 3.088
    • Tróniquices
Re: Relay + LCD = caracteres estranhos
« Responder #10 em: 03 de Agosto de 2012, 19:45 »
A placa tem um diodo em série com os 5V da alimentação? Não me parece.

Offline poliveira1978

  • Mini Robot
  • *
  • Mensagens: 331
Re: Relay + LCD = caracteres estranhos
« Responder #11 em: 03 de Agosto de 2012, 20:08 »
o que está por baixo do C logo a seguir às resistências não será um diodo? parece...

Offline andre_f_carvalho

  • Mini Robot
  • *
  • Mensagens: 1.457
    • Pro - andrefcarvalho
Re: Relay + LCD = caracteres estranhos
« Responder #12 em: 03 de Agosto de 2012, 20:10 »
o que quis dizer e que o rele pode estar a consumir em demasia a corrente da fonte, ja me aconteceu uma coisa parecida

Offline kast

  • Mini Robot
  • *
  • Mensagens: 868
Re: Relay + LCD = caracteres estranhos
« Responder #13 em: 03 de Agosto de 2012, 20:11 »
Creio que o Njay estava a falar de um diodo para outra função....
Os electrões são nossos amigos !!! :D

Offline Njay

  • Mini Robot
  • *
  • Mensagens: 3.088
    • Tróniquices
Re: Relay + LCD = caracteres estranhos
« Responder #14 em: 03 de Agosto de 2012, 20:12 »
o que está por baixo do C logo a seguir às resistências não será um diodo? parece...
E consegues ver que está em série com a alimentação do relé :D? Esse não será o díodo de "freewheeling" da bobina do relé :D? É por isso que esquemas é que é, análise de circuitos é com esquemas.