Como se muestra en la imagen, hay 2 Arduinos en 2 habitaciones separadas, conectados a las tomas de corriente (controlando un circuito SSR para cada toma).
Necesito un enfoque simple para hacer que A1 notifique a A2 (en algunas circunstancias solicitadas que no son relevantes para el problema). Una simple señal de cualquier tipo enviada por A1 y reconocida por A2 sería suficiente. No puedo conectar cables adicionales, no puedo usar la transmisión inalámbrica, por lo tanto, la única opción que queda es a través de la red eléctrica. ¿Alguna idea de cómo hacerlo? Gracias.
Enviar señales de manera confiable a través del cableado principal puede ser bastante difícil, especialmente si está tratando de imprimir la señal en el cable activo. Puede buscar y leer mucha información sobre la arquitectura de X10 y obtener muchas buenas ideas para acoplar señales a la red eléctrica. Incluso podría usar la mayor parte del protocolo X10 para implementar su esquema. He usado Firecracker (RS232 --> RF) y TM751 (RF --> AC mains) en el pasado con éxito, aunque no como transceptor.
El acoplamiento a un cable activo puede ser problemático si tiene varias fases en su casa (quizás no sea probable para el escenario de su habitación adyacente). Luego debe proporcionar acoplamiento entre fases (incluso la bifase de EE. UU. es un problema aquí) para garantizar que la señal emane a todos los puntos de su cableado.
Puede evitar todas las molestias usando solo el cable neutro y de tierra. Estos cables no son sensibles a la fase y ambos están conectados a tierra local cerca de la caja de conexiones. He usado muchos dispositivos Ethernet de línea eléctrica (la mayoría acoplados a Neutro/Tierra para evitar problemas de fase) para lograr esto, y simplemente puede usar un Ethernet Shield en su Arduino en cualquiera de los extremos (todavía necesita proporcionar la interfaz al cable de tierra, por supuesto) ) y estarías listo para irte.
Si desea construir algo mucho más barato, he usado el NRF24L01 de 2,4 GHz con un PA para acoplar señales directamente al cable de tierra. Es posible que deba colocar un par de supresores de ruido de ferrita en el cable de conexión a tierra local en el punto de tierra. (Como estos ). Solo envuelvo unas pocas vueltas de cable desde el enchufe de la antena PA NRF24L01 al cable de tierra en cada transceptor.
También podría considerar el acoplamiento del transformador de corriente en Neutro/Tierra, y eso se explica muy bien en una patente de Google .
Lo que quiere se llama un módem de línea eléctrica. Le gustaría uno con una interfaz "TTL en serie" para una fácil conexión a su Arduino.
Es posible construir uno propio por menos de $0.25 por nodo, pero necesita saber lo que está haciendo cuando se conecta a las líneas eléctricas o podría hacer un lío.
http://ww1.microchip.com/downloads/en/AppNotes/00236B.pdf
O puedes comprar uno prefabricado.
leon heller
Wouter van Ooijen
i2r
i2r
Orotavia
Codebeat
i2r
Codebeat
Tony Estuardo EE75
Wouter van Ooijen
usuario105652