Envíe una señal simple a través de la línea de alimentación de CA para Arduino / ESP8266

Estoy buscando la solución electrónica más simple que se incluya en las cajas B1 y B2 de modo que cuando se cambie el interruptor SW , se transmita una señal (de libre elección) a través de las líneas de alimentación de CA (residenciales de 110/220 V) a B2 donde debería ser detectado y convertido a un pequeño voltaje destinado a alimentar algún pin GPIO de entrada de un microcontrolador.

En otras palabras, el uC debe saber cada vez que se activa el interruptor, según la configuración. B1 y B2 están separados por algunos pies y el circuito también se usa para otros consumidores, por lo tanto, no se pueden usar grandes picos de voltaje o corriente a menos que B2 los filtre. La señal transportada puede ser de cualquier tipo en la medida en que B1 pueda generarla y B2 pueda detectarla (y luego cancelarla). Espero una solución fácil, que no involucre uC adicional o procesamiento de modulación de señal pesada, si es posible.

LE: en base a las respuestas proporcionadas, quiero enfatizar la necesidad de la solución más simple para enviar/recibir una "señal" de cualquier tipo a través de las líneas eléctricas . No necesito des/modular datos, un pico de voltaje justo generado por B1 que se puede detectar y filtrar en B2 sería suficiente para el "signo" que necesito, si es posible. Prefiero evitar uC y procesamiento pesado en B1, tal vez solo en B2.

esquema

Google Riva PLC e IEEE1901.2 .
¿Es este local a una casa, calle, etc... hasta dónde quiere que llegue esta señal? Posibles problemas de regulación si quiere esto más allá de una casa, a las empresas de servicios públicos no les gusta que use sus cables como canal de comunicación. La línea de alimentación tiene una impedancia muy baja, se necesita una potencia considerable a frecuencias muy bajas para superar todos los obstáculos, como los transformadores y los bloques de corrección del factor de potencia. Tal vez describa lo que realmente está tratando de lograr y alguien podría ayudarlo.
Todo esto sucede dentro de una casa, una habitación en realidad. Hay un interruptor y puedo insertar B1 antes de él en la caja de pared y unos pocos pies de distancia (todavía no hay consumidores en el circuito) tengo acceso a los cables de la línea de alimentación donde puedo conectar B2. Es aquí lo que necesito saber cada vez que se activa el interruptor. Las líneas eléctricas alimentan aún más a algunos consumidores residenciales.

Respuestas (3)

No tenías claro si querías diseñar el tuyo propio o comprar un producto listo para usar. De cualquier manera, dudo que lo hagas mejor que esto en cuanto a costos.

Escudo de comunicación Powerline para Arduino

ENLACE Información del producto

ENLACE para comprar Shield $ 50

También tienen un módulo de comunicación Powerline $ 29

Escudo de comunicación Powerline para Arduino



O crea el tuyo propio a partir de los esquemas (PDF)


Esquema del módem Powerline

Entonces, lo primero que me vino a la mente fueron esas cajas de ethernet sobre alimentación (que no debe confundirse con Power over Ethernet). Desafortunadamente, parecen ser magia negra con respecto a rastrear un buen esquema, sin embargo, el proceso se describió como:

"Dichos productos se basan en un estándar llamado HPAV - HomePlug AV. Básicamente, acoplan la línea de CA con la señal de banda base digital. La línea de CA tiene una frecuencia de 50-60 Hz, mientras que la comunicación digital ocurre entre 2 Mhz y 50 Mhz. El límite superior está determinado por el tipo de HPAV utilizado. En el receptor, la interferencia de CA se filtra y la señal digital se demodula. - https://www.quora.com/In-a-nutshell-how-do-ethernet-over -adaptadores-de-linea-electrica-funcionan

Esto parece ser lo que estás tratando de hacer. Al buscar, encontré el siguiente sitio sobre cómo hacer un interruptor WiFi para un dispositivo electrónico, por lo que, dependiendo de qué tan estrictas sean sus restricciones, cualquiera de las soluciones puede funcionar ...

http://www.esp8266-projects.com/2015/03/esp8266-cbdb-web-power-switch-for-mains.html

Sea lo que sea que elijas, ten cuidado ya que es principal y trata de tener a alguien más cerca por si acaso.

Si está dispuesto a adoptar un enfoque diferente, existe una forma más sencilla y económica de hacer todo esto. Puede instalar dos módulos esp8266, uno en B1 y B2. Esp en B1 detectará el estado del interruptor y transferirá la información a B2 a través de wifi. Siga esta respuesta para aprender a detectar CA usando un microcontrolador:

https://electronics.stackexchange.com/a/208596/68606

La respuesta fue escrita para R-Pi pero será válida para cualquier microcontrolador.