Go Down

Topic: Arduino até quantos rele? (Read 3258 times) previous topic - next topic

tomelin

Pessoal,

Até quantos rele um arduino comporta?

Quero fazer um esquema de automação residencial em casa, mas quero para toda a minha residência, que nesse caso creio que seria uns 100 reles.

É possivel?


Irei ligar:
luzes (interna e externas)
tomadas (tv, radio, cafeteira, ...)
arcondicionado - é possivel?

mmoscz

#1
Mar 21, 2012, 02:43 pm Last Edit: Mar 21, 2012, 02:50 pm by mmoscz Reason: 1
Bom, o Arduino UNO, se você multiplexar as entradas, você controlaria sim, 100 relês, você usaria 13 74HC595.
Mas eu acho que só de material de RELÊS, PCB e chips você gastaria uns R$800,00.
Mas alguns equipamentos, com certeza você teria que usar RELÊS diferenciados (chuveiro, arcondicionado), onde seria melhor você usar um contatoras, que suportariam mais que os 10A dos RELÊS para PCB.


4x Duemilanove (clone)
Uno torrado (clone)
Amiga 1200 40MB
Windows XP

tomelin

Ok, muito obrigado.


Agora é possivél controlar  os 100 reles separados?

mmoscz

#3
Mar 22, 2012, 04:17 pm Last Edit: Mar 22, 2012, 04:22 pm by mmoscz Reason: 1
Como assim, separados?
Fisicamente da placa ou independentemente (um a um)?
Dá uma olhada nisso
http://www.arduino.cc/en/Tutorial/ShiftOut
ou
http://www.miklos.blog.br/2010/07/arduino-5-x-7-dot-matrix-display.html
Onde você vê os leds, seria o acionamento dos relês.

4x Duemilanove (clone)
Uno torrado (clone)
Amiga 1200 40MB
Windows XP

tomelin

O que eu quis dizer é:

Irei ligar todos os 100 reles na placa do arduino, correto?  Se sim como irei ligar?

Após ligado, é possível apenas acender a luz de numero 39 independente das outras?

mmoscz

Sim, com o projeto com os 74HC595 você pode controlar independentemente qualquer um dos 100 relês.


4x Duemilanove (clone)
Uno torrado (clone)
Amiga 1200 40MB
Windows XP

Espero que estejas a planear uma fonte de alimentação para isso tudo...
Eu não sou o teu criado. Se respondo no fórum é para ajudar todos mediante a minha disponibilidade e disposição. Responder por mensagem pessoal iria contra o propósito do fórum e por isso evito-o.
Se realmente pretendes que eu te ajude por mensagem pessoal, então podemos chegar a um acordo e contrato onde me pagas pela ajuda que eu fornecer e poderás então definir os termos de confidencialidade do meu serviço. De forma contrária toda e qualquer ajuda que eu der tem de ser visível a todos os participantes do fórum (será boa ideia, veres o significado da palavra fórum).
Nota também que eu não me responsabilizo por parvoíces escritas neste espaço pelo que se vais seguir algo dito por mim, entende que o farás por tua conta e risco.

Dito isto, mensagens pessoais só se forem pessoais, ou seja, se já interagimos de alguma forma no passado ou se me pretendes convidar para uma churrascada com cerveja (paga por ti, obviamente).

caioengineer

alem do chip para endereçar o rele a ser ligado voce precisa do sequinte chip
http://www.zuchishop.com.br/
ULN2003

Kotch

#8
Mar 30, 2012, 12:27 am Last Edit: Mar 30, 2012, 02:15 am by Kotch Reason: 1

Irei ligar todos os 100 reles na placa do arduino, correto?  Se sim como irei ligar?

Após ligado, é possível apenas acender a luz de numero 39 independente das outras?



Use X10 e muito facil, barato e nao tem que se preocupar com fontes e bla, bla, bla!
http://en.wikipedia.org/wiki/X10_%28industry_standard%29

8)
????????????????????

neuron_upheaval

Compra um Arduino Mega. Tem um monte de portas digitais.
Se precisar de mais portas, compra dois Mega e faça uma ligação serial entre as duas placas.


Use X10 e muito facil, barato e nao tem que se preocupar com fontes e bla, bla, bla!
http://en.wikipedia.org/wiki/X10_%28industry_standard%29


Era melhor mostrares esquemas para construir módulos X10. :P


Compra um Arduino Mega. Tem um monte de portas digitais.
Se precisar de mais portas, compra dois Mega e faça uma ligação serial entre as duas placas.


Comprar dois mega por causa das portas digitais é dos piores conselhos que se pode dar. E que tal um shift in - shift out que já fazia de buffer de corrente? Mais barato e igualmente trabalhoso.
Eu não sou o teu criado. Se respondo no fórum é para ajudar todos mediante a minha disponibilidade e disposição. Responder por mensagem pessoal iria contra o propósito do fórum e por isso evito-o.
Se realmente pretendes que eu te ajude por mensagem pessoal, então podemos chegar a um acordo e contrato onde me pagas pela ajuda que eu fornecer e poderás então definir os termos de confidencialidade do meu serviço. De forma contrária toda e qualquer ajuda que eu der tem de ser visível a todos os participantes do fórum (será boa ideia, veres o significado da palavra fórum).
Nota também que eu não me responsabilizo por parvoíces escritas neste espaço pelo que se vais seguir algo dito por mim, entende que o farás por tua conta e risco.

Dito isto, mensagens pessoais só se forem pessoais, ou seja, se já interagimos de alguma forma no passado ou se me pretendes convidar para uma churrascada com cerveja (paga por ti, obviamente).

mmoscz

Bom, tu vai precisar de 15 74HC595 + 15 ULN2803. Usando a função shiftout do arduino.
http://arduino.cc/playground/Portugues/LearningShiftOut
Mas o número de ULN2803 pode ter que aumentar um pouco que o máximo de corrente suportada pelo chip é de 500mA
Então você precisa achar relês com corrente de acionamento da bobina de no máximo de 60mA ou utilizar 20 ULN2003 usando de cada chip apenas 5 entradas/saídas de cada um, ai pode usar relês com bobina de 100mA.
E claro que provavelmente uma fonte de 11~12A para quando houver acionamento de todos os relês se consumirem algo em torno de 100mA simultaneamente.



4x Duemilanove (clone)
Uno torrado (clone)
Amiga 1200 40MB
Windows XP

fatam

Ola amigo tem como vc passar o codigo de programação para acionar as saidas separadamentes, ou seja uma a uma ?

HugoPT

#13
Sep 26, 2014, 07:29 pm Last Edit: Sep 26, 2014, 07:35 pm by HugoPT Reason: 1
Se eu fosse construir algo assim nao usaria  reles eletromecânicos mas sim reles de estado solido.Ja fizeste as contas a quantos amperes vais necessitar para os teres todos ligados?
Vejamos:
200mA x 100 reles = 20 amperes só para reles!
Todos esses reles devem tambem levar foto-acopladores a meu ver por questao de segurança.
Ja para nao falar nos harmonicos que eles devem produzir quando começarem grande parte deles  a comutar o que deves incluir snubbers neles
Espreita isto:
http://www.digikey.pt/Web%20Export/Supplier%20Content/Crydom_172/PDF/crydom-why-use-ssr.pdf?redirected=1
Debian,Mint,Ubuntu
Arduino Mega 2560
Arduino Nano
Arduino Duemilanove
MAC OS Montain Lion
Raspberry PI Model B

mmoscz

Acho que ele não pensou que vai passar tbm 100 fios de cada relê para a respectiva lâmpada.
4x Duemilanove (clone)
Uno torrado (clone)
Amiga 1200 40MB
Windows XP

Go Up