LusoRobótica - Robótica em Português

Robótica => Discussão geral sobre robótica => Tópico iniciado por: caxuda em 20 de Outubro de 2014, 12:24

Título: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
Enviado por: caxuda em 20 de Outubro de 2014, 12:24
Boa tarde,

Qual é a maneira mais básica de fazer de um raspberry um interruptor de luzes de 230v por ex?
Falo a nível de electrónica

Tenho poucas bases a nível de electrónica, linguagem "jargon" não me vai levar a lado nenhum.


Um bem haja ;)
Título: Re: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
Enviado por: jm_araujo em 20 de Outubro de 2014, 12:37
A maneira mais fácil é utilizar um SSR (Solid-State Relay) (é "jargon" mas é o termo que tens de procurar)
Tens disso a pacote no ebay baratos, e deve ser fácil de encontrar noutros sites: http://www.ebay.com/itm/171362211039 (http://www.ebay.com/itm/171362211039)

Do lado do Arduino ou PI ligas ao lado que diz INPUT o -(menos) à massa (GND) e o +(mais) ao pino que controla.  Do lado AC ligas como um interruptor normal, um pino para a ficha, outro para a lampada (ou que for). Sendo AC a ordem de ligação tanto faz.

Título: Re: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
Enviado por: caxuda em 20 de Outubro de 2014, 13:28
Muito obrigado jm_araujo pela rápida e simples resposta que responde exactamente ao que queria saber.

Já agora e por palavras de simples, um relay é um componente que quando activado liga um interruptor de maior voltagem, certo?


Cumprimentos
Título: Re: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
Enviado por: metRo_ em 20 de Outubro de 2014, 13:45
no teu caso como suponho que não queres estar a ligar e desligar a luz 100 vezes por segundo um rele faz o mesmo efeito!
Título: Re: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
Enviado por: caxuda em 20 de Outubro de 2014, 14:13
Ok, obrigado.

A ideia é controlar as luzes exteriores duma casa grande.
Vou usar um SSR que me deste ideia de ser mais fiável.

Encomendei ontem um raspberry e estou ansioso por começar a inventar.
Título: Re: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
Enviado por: jm_araujo em 20 de Outubro de 2014, 14:31
no teu caso como suponho que não queres estar a ligar e desligar a luz 100 vezes por segundo um rele faz o mesmo efeito!

Como o caxuda disse que  percebia pouco de eletrónica, um SSR é mais simples e rápido.

Com um relé não é só "ligar fios", tem de levar pelo menos mais um díodo e transístor a controlar, potencialmente precisa de alimentação separada porque os reguladores do arduino e RPi são pouco potentes e não convém montar numa breadboard ou equivalente por causa do AC, que convém ligar com terminais. Quando tiveres tudo (PCB e componentes) acabaste por gastar mais que num SSR e demorar muito mais tempo.
Não que seja contra usar relés, antes pelo contrário, era da maneira que aprendia mais um bocado de eletrónica. Mas é uma ganda volta para quem quer só acender e apagar umas lâmpadas.

Edit:
Sou parvo, esqueci-me que há módulos prontos com relés e são mais baratos.
Links:
1 Via (http://www.ebay.com/itm/301225602915)
2 Vias (http://www.ebay.com/itm/170923665517)
4 Vias (http://www.ebay.com/itm/251644260817)
8 Vias (http://www.ebay.com/itm/261514256446)
Título: Re: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
Enviado por: caxuda em 20 de Outubro de 2014, 15:59
Os relés simples são fáceis de ligar?
São fiáveis?
Vão utilizar mais pins i/o do raspberry em relação a utilização de SSR? É que eu queria ir acrecentando funcionalidades ao sistema.
Título: Re: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
Enviado por: jm_araujo em 20 de Outubro de 2014, 16:57
Em termos de pinos é igual.
Esses módulos são simples de ligar: do lado do RPi é alimentação, massa e sinais de controlo (1 por canal). Do lado da rede tens tipicamente 3 pinos, funciona como um interruptor de escada: 1 comum, 1 normalmente ligado e 1 normalmente desligado, que invertem o estado quando ativas o relé.

Quanto a fiabilidade... ambos são chineses e custam menos que os portes se fossem enviados de Portugal. Quando pifarem compram-se outros. Podem durar anos, podem vir queimados, é a roleta dos preços baixos.
Título: Re: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
Enviado por: caxuda em 20 de Outubro de 2014, 18:24
Imaginemos um caso em que só iria ligar um relay ou um SSR ao RPI.
No caso do SSR apenas vou dar entrada de 2 pins terra e o I/O que desliga e liga.
Em relação o relay daria entrada da terra na mesma e 2 I/O ligados ao NC e ao NO. Quando ligasse o pin do NO tinha de desligar o pin do NC e vice-versa.
É isto?

Sendo assim não percebo como é que dá para ligar um só pin NC a vários relays.
Título: Re: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
Enviado por: jm_araujo em 20 de Outubro de 2014, 18:32
Não.

Do lado do Rpi ligas a massa, o pino que controla, e uma alimentação (que tem de vir de uma fonte de alimentação que não o RPi).

Do lado do AC é que em vez de ter 2 pinos que normalmente estão desligados e só ligam quando ligas o pino que lá está ligado do RPi (como no caso do SSR), também tens um terceiro pino que é o oposto: normalmente está ligado e desliga quando mandas o comando.

Explicadinho para qualquer um entender: http://www.pcbheaven.com/wikipages/How_Relays_Work/ (http://www.pcbheaven.com/wikipages/How_Relays_Work/)
Título: Re: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
Enviado por: caxuda em 21 de Outubro de 2014, 12:46
Ajudou bastante, ainda não tinha encontrado nada na net tão esclarecedor.
Hoje já deve chegar o RPI, a ver se arranjo para aí um relay em casa.

Obrigado
Título: Re: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
Enviado por: jm_araujo em 21 de Outubro de 2014, 13:01
Não podes ligar diretamente o relé ao RPi (ou Arduino). As saídas não fornecem corrente suficiente para o fazer ligar.
Lê o que escrevi ontem às 14:31: http://lusorobotica.com/index.php?topic=7695.msg86300#msg86300 (http://lusorobotica.com/index.php?topic=7695.msg86300#msg86300)
Título: Re: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
Enviado por: caxuda em 21 de Outubro de 2014, 15:39
Pois é, tem de ter pelo menos 5v.
Título: Re: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
Enviado por: senso em 21 de Outubro de 2014, 15:48
Corrente, não é só a voltagem que importa.