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

Arduino, relés, muitos Watts a 30-40mA...

Started by Pedro Ferrer, 18 de October de 2010, 08:52

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Pedro Ferrer

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

Sérgio_Sena

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.

Cumprimentos,
Sérgio Sena

Electronic Gear for Musicians

Instagram

Pedro Ferrer

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

Pedro Ferrer

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

Sérgio_Sena

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.
Cumprimentos,
Sérgio Sena

Electronic Gear for Musicians

Instagram

Pedro Ferrer

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

Sérgio_Sena

Quote from: Pedro Ferrer on 18 de October de 2010, 11:59
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.
Cumprimentos,
Sérgio Sena

Electronic Gear for Musicians

Instagram

Pedro Ferrer

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

Sérgio_Sena

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.

Cumprimentos,
Sérgio Sena

Electronic Gear for Musicians

Instagram

Pedro Ferrer

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

Sérgio_Sena

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.

Cumprimentos,
Sérgio Sena

Electronic Gear for Musicians

Instagram

andre_f_carvalho

#11
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

Sérgio_Sena

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 ! :)
Cumprimentos,
Sérgio Sena

Electronic Gear for Musicians

Instagram

andre_f_carvalho

Quote from: asena on 18 de October 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 ! :)

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?

senso

Se calhar ficavas melhor servido usando uns transistores ou um mosfets.
Avr fanboy