Solução simples e segura para controlar um plugue de energia com Arduino ou PC [fechado]


15

Quais soluções estão disponíveis para controlar um plugue de energia (ou mesmo se possível uma tomada), ou seja, ligar e desligar?

Procurei soluções xbee / zigbee, mas parece não haver uma solução disponível para tomadas de energia européias (e tão poucas soluções, mesmo para tomadas americanas).

Uma solução com fio, incluindo um Arduino, é boa para mim. Quero que seja fácil de usar (quanto ao zigbee, estou bem em aprender como usá-lo) e seguro (não quero conectar ou soldar coisas porque é 240V, não quero nenhum risco com o instalação elétrica).


1
Essa poderia ser uma boa pergunta de EE, mas você a transformou em uma pergunta sobre compras de produtos eletrônicos ao remover a opção de conectar ou soldar coisas.
Kellenjb

Isso pretende ser uma solução pontual ou você está projetando um produto para fabricação em pequena ou grande escala?
Ben Gartner

@BenGartner one-off solução (domótica)
Matthieu Napoli

Respostas:


9

Eu sugeriria duas opções.

Primeiro - e isso envolve uma pequena quantidade de fiação e solda - usando um PowerSwitchTail II . Esta é uma maneira muito segura de alternar a tensão da rede. Existe isolamento adequado, é revestido e testado com segurança.

Se você realmente não deseja fazer nenhuma fiação ou solda, sugiro que encontre um dos soquetes remotos com controle remoto comum de 434/868 / 915MHz (dependendo da região) usando um protocolo OOK básico e compre um transmissor simples de 434MHz. Vários protocolos estão documentados em vários locais. O único problema é que você não tem como saber se o interruptor está ligado ou desligado.


"É necessária solda para montagem." O OP não quer soldar. Sim, eu também senti falta da primeira vez.
Stevenvh 06/06/12

Notei, mas acredito que o PowerSwitchTail é tão fácil e seguro de construir que não deve ser descontado. Eu diria que a maior parte do perigo nos projetos de controle de redes amadores é o design ruim e a carcaça / montagem ruins.
Cybergibbons

Oh, essa é uma ótima solução! Não sou contra a solda, apenas não quero "afetar" a instalação elétrica do local que alugo e não quero modificar os objetos que uso. Eu só quero inserir algo entre a tomada e o plugue para ligar / desligar. Portanto, o PowerSwitchTail é perfeito !
Matthieu Napoli

Link atualizado: PowerSwitchTail (este produto substitui o listado).
JYelton

8

insira a descrição da imagem aqui

É assim que você controla um relé. Um relé oferece isolamento adequado da rede elétrica e, com o relé apropriado, você poderá alternar mais de um kW a 230V.

O relé precisará de mais corrente do que o Arduino pode fornecer. É aí que entra o transistor Q1. O transistor multiplica a corrente de entrada do Arduino (o "liga / desliga" à esquerda) por cerca de um fator 100 e usa essa corrente mais alta para ativar o relé.

editar
Um SSR (Solid State Relay) é ainda mais simples, mas geralmente um pouco mais caro. (Este parece ter um preço muito baixo, de US $ 3,50 na Digikey.)

insira a descrição da imagem aqui

Esse SSR se conecta por meio de um resistor ao Arduino, que são os dois pinos esquerdos e os outros pinos são o comutador. Este SSR pode mudar para 1A.


2
Se você não tem 12V na mão, provavelmente é mais fácil usar um relé de 5V. Outra opção é uma combinação optocoupler / triac, para correntes baixas (digamos uma lâmpada), que podem ser encontradas em um pacote DIP08.
Wouter van Ooijen

1
@ Wouter - Os fototriacos desses acopladores ópticos não podem mudar de carga, eles destinam-se a acionar um triac externo. Embora alguns possuam o poder triac integrado ao lado do fototriac. O pacote DIP na área de cobertura padrão de PCB não é SELV, o que você desejará se o outro lado for um Arduino.
stevenvh

O que você mencionou realmente existe, mas também existem coisas como S26MD01 ( datasheetcatalog.org/datasheet/Sharp/mXtzyyt.pdf ): 230V, 0.6A em um DIP08 (ou melhor, DIP07, falta um pino). Eu acho que o termo apropriado é SSR optoisolado.
Wouter van Ooijen

7

Que tal isso :

insira a descrição da imagem aquiinsira a descrição da imagem aqui

Você conecta uma fonte de alimentação de 5V e as 4 entradas a 4 das saídas do seu Arduino e pronto. USD 16,50.


1
"você terminou" não exatamente, você precisa encontrar um cabo de alimentação, cortá-lo, separar os fios e conectá-los ao relé. Isso não é realmente "plug and play", há "brincando com 240V" envolvido.
Matthieu Napoli

Ainda preciso de um transistor e diodo se usar este relé?
Sakthivel

3

Talvez X10 seja o que você precisa? X10 é um padrão para comunicação através das linhas de energia da sua casa. Dessa forma, seu Arduino envia dados para uma tomada, que será lida por outro dispositivo conectado a uma lâmpada.

Domótica X10


OP quer ligar e desligar a luz, e você quer vender a ele um sistema de automação residencial ???
stevenvh

2
@stevenvh - O OP quer uma solução segura: "Eu não quero conectar ou soldar coisas porque é 240V, não quero nenhum risco com a instalação elétrica" ​​E você vende a ele um circuito que ele precisa se soldar? ?
Rocketmagnet

Zut! Perdi que ele não quer soldar. Por que você não me contou? :
stevenvh

Bem, o X10 é o que eu quero fazer, mas é o X10 ... é antigo e é uma merda. Por isso, não quero criar meu próprio sistema de automação, sou capaz de fazer interface com o servidor, os arduinos (usb, ethernet, zigbee ...), mas quando se trata de modificar os circuitos elétricos do local que alugo, não 't se sentir confortável ... Eu só quero uma tomada com um pino de 5V para desligá-lo e sobre :(
Matthieu Napoli

Como é ruim? Tudo o que você quer fazer é ligar e desligar a energia. X10 é muito melhor que isso. Além disso, o X10 não requer modificação dos circuitos do local que você aluga. É a sua melhor opção.
precisa

0

Estou usando esses dispositivos Gembird / Siver shield Power manager. Veja este pequeno vídeo . Eles funcionam brilhantemente bem, mesmo a partir do Linux, e têm vários sabores (USB, WLAN, ...)

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.