collapse

* Links de Robótica

* Posts Recentes

Printer 3D barata por tiagoxefe
[Hoje às 17:12]


Encomenda à PCBWay por beirao
[Hoje às 00:28]


Métodos de protecção dos circuitos electrónicos por KammutierSpule
[Ontem às 23:27]


Pós-processador Smoothieboard por jm_araujo
[Ontem às 12:56]


Fontes & Fans - Server por almamater
[Ontem às 12:44]


Alterações ao LusoRobótica por Hugu
[Ontem às 00:44]


HMI Wecon por beirao
[17 de Fevereiro de 2017, 22:58]


+1000 por dropes
[17 de Fevereiro de 2017, 11:57]


LEDs smd UV 380nm? por Hugu
[17 de Fevereiro de 2017, 00:18]


Qual a razão deste díodo? por senso
[16 de Fevereiro de 2017, 21:22]

Autor Tópico: Arduino, relés, muitos Watts a 30-40mA...  (Lida 7962 vezes)

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

Offline Pedro Ferrer

  • Mini Robot
  • *
  • Mensagens: 35
Arduino, relés, muitos Watts a 30-40mA...
« em: 18 de Outubro de 2010, 08:52 »
Bom dia

Breve apresentação...
Não percebo nada de electrónica... alguma coisa de programação informática, e foi isso que me levou
a adquirir um Arduino.
O projecto a nível de programação informática está a evoluir de forma satisfatória, e estou a chegar ao ponto em que esta vai ter que comandar a electrónica...
Tenho estado a pesquisar, mas nestas coisas, quem não sabe é como quem não vê...

Eventualmente o assunto até é simples e eu ando a complicar tudo...

Já sei que o Arduino tem como intensidade máxima de saída os 40mA...
Também sei que os relés de estado sólido que reagem a esta intensidade, 30-40mA, não suportam grandes potências... ou seja, passar 300W/220V, é para esquecer...

Gostaria de saber que alternativas me restam para actuar grandes potências... há relés mais robustos, mas que continuem a ser sensíveis a 30-40mA?
Outras alternativas?

Grato pela atenção
Pedro Ferrer

Offline Sérgio_Sena

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.627
    • Electronics Design Craftsmanship
Re: Arduino, relés, muitos Watts a 30-40mA...
« Responder #1 em: 18 de Outubro de 2010, 10:20 »
Tem mais alternativas.

Podes usar um driver para suportar mais corrente. Eu não aconselho a carregar os pinos do Arduino com 40mA, porque rapidamente se chega ao total do chip, e ainda há pinos para usar.

O chip ULN2803 é um bom exemplo de driver, e aguenta 500mA em cada uma das portas, já pode ligar relés inductivos ou de estado sólido. Este chip suporta mesmo 500mA contínuos em cada canal. Vai aquecer e é melhor usar um dissipador nesta situação.
Mas, como é tão raro usar nestas condições, é perfeitamente seguro usar o chip à vontade.

Posto isto, pode usar o ULN2803 directamente na porta do Arduino, sem mais resistências.
Se quiser poupar pinos, pode usar um Shift-Register 74HC595 na saída do Arduino, e o ULN2803 à saída do 74HC595.


Esta é uma das maneiras mais simples. Mas não a mais barata. Ambos os chips estão abaixo de €1.00 cada.


Offline Pedro Ferrer

  • Mini Robot
  • *
  • Mensagens: 35
Re: Arduino, relés, muitos Watts a 30-40mA...
« Responder #2 em: 18 de Outubro de 2010, 10:59 »
Bom dia

Muito obrigado pela resposta.
A ver se eu percebi... utilizando o chip ULN2803, que pode aumentar a voltagem até 50V e 500mA (penso que usando 'up resistors'), conseguirei usar relés mais potentes?
É essa a finalidade deste chip?

Grato pela atenção
Pedro Ferrer

Offline Pedro Ferrer

  • Mini Robot
  • *
  • Mensagens: 35
Re: Arduino, relés, muitos Watts a 30-40mA...
« Responder #3 em: 18 de Outubro de 2010, 11:33 »
Bom dia

Acho que entendi melhor agora...

No chip ULN2803, colocando 12V no pino 10, eu vou ter 12V nos restantes pinos e desta forma controlar relés de 12V, que suportam mais facilmente potências mais altas com tensões de 220V.
Estou a falar de 12V, mas poderia ser 24V... é isto?

Grato pela atenção
Pedro Ferrer

Offline Sérgio_Sena

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.627
    • Electronics Design Craftsmanship
Re: Arduino, relés, muitos Watts a 30-40mA...
« Responder #4 em: 18 de Outubro de 2010, 11:35 »
Sim, exactamente, é essa a finalidade do chip.
Mas sem esses up-resistors, que não sei o que são. Deduzo que sejam os pull-ups  :)


A finalidade desse chip, é abrir um caminho para o GROUND da alimentação do relé.

Um pino do relé liga aos 12/24, o outro pino liga à saída do ULN2803.
Quando a entrada do ULN2803 é activada, a saída do ULN2803 é posta ao GROUND.

Offline Pedro Ferrer

  • Mini Robot
  • *
  • Mensagens: 35
Re: Arduino, relés, muitos Watts a 30-40mA...
« Responder #5 em: 18 de Outubro de 2010, 11:59 »
Bom dia

Obrigado uma vez mais.

Se eu colocar 5V no pin 1, 12V no pin 10, irei actuar o pin 18, com 12V de tensão.
O GND será do Arduino?

É assim?

Grato pela atenção
Pedro Ferrer

Offline Sérgio_Sena

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.627
    • Electronics Design Craftsmanship
Re: Arduino, relés, muitos Watts a 30-40mA...
« Responder #6 em: 18 de Outubro de 2010, 12:08 »
Se eu colocar 5V no pin 1, 12V no pin 10, irei actuar o pin 18, com 12V de tensão.
O GND será do Arduino?


se pino 1 = 5v, então pino 18 = 0V
se pino 1 = 0V, então pino 18 = alta impedância


por isso se liga o relé aos 12/24 e à saída do ULN2803. Este chip faz apenas de interruptor para o GND.

Offline Pedro Ferrer

  • Mini Robot
  • *
  • Mensagens: 35
Re: Arduino, relés, muitos Watts a 30-40mA...
« Responder #7 em: 18 de Outubro de 2010, 14:24 »
Boa tarde

Parece que fiquei confuso... então no pin 10, o que meto?
O GND será eventualmente os 12V- ? ou os 5V do Arduino?

Obrigado uma vez mais
Pedro Ferrer

Offline Sérgio_Sena

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.627
    • Electronics Design Craftsmanship
Re: Arduino, relés, muitos Watts a 30-40mA...
« Responder #8 em: 18 de Outubro de 2010, 14:37 »
Compreendo a confusão. Envio em anexo um PDF com vários exemplos para o ULN2803. Estão feitos para a LPT e para fitas de LEDs, mas aplica-se directamente ao seu caso.

Veja se é explicito o sufice.


Offline Pedro Ferrer

  • Mini Robot
  • *
  • Mensagens: 35
Re: Arduino, relés, muitos Watts a 30-40mA...
« Responder #9 em: 18 de Outubro de 2010, 16:37 »
Boa tarde

Muito e muito obrigado pelos esclarecimentos!
Valeu mais hoje do que 2 semanas de pesquisas.

No entanto dizem-me o seguinte:
Ligar os 5V e os 12V no GND.
Os 12V+ no pin 10 e no + do relé.
Como o integrado (ULN2803) inverte o sinal, ligar o output (ex: pin 18) do integrado ao - do relé.

É isto, não é?
O que me deixa mais intrigado é ligar os 5V-/12V-, ambos ao GND...

Grato pela atenção
Pedro Ferrer

Offline Sérgio_Sena

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.627
    • Electronics Design Craftsmanship
Re: Arduino, relés, muitos Watts a 30-40mA...
« Responder #10 em: 18 de Outubro de 2010, 16:57 »
Correcção ::

CORRECTO ::
Os 12V+ no pin 10 e no + do relé.
O GND no pino 9.
Como o integrado (ULN2803) inverte o sinal, ligar o output (ex: pin 18) do integrado ao - do relé.




INCORRECTO ::
Ligar os 5V e os 12V no GND.




Atenção que não pode ligar o + com o -, será fumo certo, fusiveis queimados e componentes voadores.


Offline andre_f_carvalho

  • Mini Robot
  • *
  • Mensagens: 1.453
    • Pro - andrefcarvalho
Re: Arduino, relés, muitos Watts a 30-40mA...
« Responder #11 em: 18 de Outubro de 2010, 16:59 »
boas, eu vou ter que usar um desses para comandar o circuito exterior ao picaxe, sendo que dou 5v na entrada e na saída 12v (usarei o 7404 para não haver confusões de um estar a 1 e o outro a 0, assim tenho 1 na entrada e 1 na saída), agora, é possível fazer como estou a dizer certo?

e já agora, qual é a diferença entre eles?  é que estive a ver  datasheet e não esclareci a duvida:/
ULN2801A - ULN2802A - ULN2803A - ULN2804A - ULN2805A
« Última modificação: 18 de Outubro de 2010, 17:02 por andre_f_carvalho »

Offline Sérgio_Sena

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.627
    • Electronics Design Craftsmanship
Re: Arduino, relés, muitos Watts a 30-40mA...
« Responder #12 em: 18 de Outubro de 2010, 22:40 »
A diferença entre os 2803 e 2804 está na resistência da Base, logo é para activação a ::

# 2803 : TTL 5V

# 2804 : 6~15V


Os outros não fui ver, mas deve andar pelo mesmo, talvez tipo de transistor! faz uma busca pelos datasheets ! :)

Offline andre_f_carvalho

  • Mini Robot
  • *
  • Mensagens: 1.453
    • Pro - andrefcarvalho
Re: Arduino, relés, muitos Watts a 30-40mA...
« Responder #13 em: 18 de Outubro de 2010, 23:09 »
A diferença entre os 2803 e 2804 está na resistência da Base, logo é para activação a ::

# 2803 : TTL 5V

# 2804 : 6~15V


Os outros não fui ver, mas deve andar pelo mesmo, talvez tipo de transistor! faz uma busca pelos datasheets ! :)

so me poderei interessar por estes dois 2803 e 2804, porque sao os únicos que existe na sonigate :P

mas devo usar o 2803 por ser então entrada de 5v, em relação aos amperes que ele tem eu sei que são 500ma por cada saída e se quiser 1A basta usar duas entradas e dos saídas em paralelo mas a minha duvida é se o integrado a sua carga máxima precisa de dissipador, e caso seja só ate 1.5A ou 2A é necessário dissipador?

Online senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.099
  • Helpdesk do sitio
Re: Arduino, relés, muitos Watts a 30-40mA...
« Responder #14 em: 18 de Outubro de 2010, 23:13 »
Se calhar ficavas melhor servido usando uns transistores ou um mosfets.
Avr fanboy