collapse

* Links de Robótica

* Posts Recentes

TV Avariou - Sanyo por almamater
[Hoje às 13:54]


Qual a melhor técnica? por Tech_JA
[Hoje às 12:52]


Ligar telefone fixo a arduino por helderjsd
[Hoje às 11:07]


Procuro cristal de 30.875 Mhz? por Hugu
[Ontem às 17:20]


Encomenda Colectiva N2-2016[@Mouser - Aberta a pedidos!] por Hugu
[Ontem às 16:42]


Ontem pequei... por Hugu
[Ontem às 16:19]


Mosfet trocado? por almamater
[Ontem às 12:42]


Motherboard por SerraCabo
[24 de Setembro de 2016, 10:04]


Ficha desconhecida por SerraCabo
[22 de Setembro de 2016, 22:28]


Livros Elektor por beirao
[20 de Setembro de 2016, 22:04]

Autor Tópico: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??  (Lida 2666 vezes)

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

Offline caxuda

  • Mini Robot
  • *
  • Mensagens: 195
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 ;)

Online jm_araujo

  • Mini Robot
  • *
  • Mensagens: 1.600
  • NERD!
Re: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
« Responder #1 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

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.


Offline caxuda

  • Mini Robot
  • *
  • Mensagens: 195
Re: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
« Responder #2 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
« Última modificação: 20 de Outubro de 2014, 13:36 por caxuda »

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.689
Re: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
« Responder #3 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!

Offline caxuda

  • Mini Robot
  • *
  • Mensagens: 195
Re: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
« Responder #4 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.

Online jm_araujo

  • Mini Robot
  • *
  • Mensagens: 1.600
  • NERD!
Re: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
« Responder #5 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
2 Vias
4 Vias
8 Vias
« Última modificação: 20 de Outubro de 2014, 14:39 por jm_araujo »

Offline caxuda

  • Mini Robot
  • *
  • Mensagens: 195
Re: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
« Responder #6 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.

Online jm_araujo

  • Mini Robot
  • *
  • Mensagens: 1.600
  • NERD!
Re: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
« Responder #7 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.

Offline caxuda

  • Mini Robot
  • *
  • Mensagens: 195
Re: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
« Responder #8 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.
« Última modificação: 20 de Outubro de 2014, 18:27 por caxuda »

Online jm_araujo

  • Mini Robot
  • *
  • Mensagens: 1.600
  • NERD!
Re: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
« Responder #9 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/

Offline caxuda

  • Mini Robot
  • *
  • Mensagens: 195
Re: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
« Responder #10 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

Online jm_araujo

  • Mini Robot
  • *
  • Mensagens: 1.600
  • NERD!
Re: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
« Responder #11 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

Offline caxuda

  • Mini Robot
  • *
  • Mensagens: 195
Re: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
« Responder #12 em: 21 de Outubro de 2014, 15:39 »
Pois é, tem de ter pelo menos 5v.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 8.942
  • Helpdesk do sitio
Re: Como ligar e desligar coisas de 230v com um raspberry PI ou arduino??
« Responder #13 em: 21 de Outubro de 2014, 15:48 »
Corrente, não é só a voltagem que importa.
Avr fanboy