En primer lugar, por favor, desnudo conmigo. Este es mi primer Instructable.
En junio de 2015 tenemos nuestro sistema de panel solar de 1kW instalado. Es un sistema en la red, por lo excesivo de energía es enviar hacia la red pública. Comenzamos el proceso con el proveedor local de energía Meralco Haz registrado para la "medición neta". "Medición neta" significa que nos pagan por la energía que enviamos hacia la red pública. Pero nos paramos en medio del proceso, porque es agotador, complicado y los requisitos adicionales (interruptor adicional, evtl. medidor de vatios adicionales, actualizado plan eléctrico por un electricista,...) nos hubiera costado mucho dinero.
Sin necesidad de medición neta nos estamos facturados por cada kWh que es enviar a la red como si nos hemos consumido. La red cuenta nuestro consumo es un estilo moderno y digital, muestra si estamos consumiendo energía de la red o si estamos enviando energía. (Ver imagen de arriba).
Dentro del rectángulo rojo, el medidor de red dice o recepción (surtidor de la energía está recibiendo energía de nosotros) o entregado (recibimos energía del el surtidor de la energía). Pero el contador sube en ambas situaciones.
Como tenemos solamente un sistema pequeño de 1kW y estamos en casa durante el día hemos decidido a ajustar nuestro consumo de energía para que no empujamos hacia atrás demasiada energía en la red pública. Pero, ¿cómo saber si el sistema solar está produciendo más energía que estamos consumiendo? El proveedor de los micro inversores ofrece un sistema de monitoreo. Pero el costo es de 10% de lo que pagamos por todo el sistema. ¡Demasiado! Y en la parte superior es un sistema propietario, usando línea comunicación de energía pero el Protocolo no está disponible (una de las cosas que odio en este mundo!). Para monitorear se limitan a utilizar nuestro navegador web y obtener los datos desde el servidor de web de empresas, donde almacena toda la información que reciben de nuestro sistema. Así que empecé a buscar en internet para una solución alternativa para controlar nuestro consumo de energía y producción. El mejor sitio que he encontrado es: OPENENERGYMONITOR.
Todo lo que hice en el lado del sistema monitor que sólo podía hacer con la información, código fuente y las explicaciones de hardware que encontré en su sitio. Y cuando casé, su foro es muy útil para la investigación y obtener respuestas.
Decidí construir mi propio sistema en vez de comprar un sistema preconstruido de su tienda. El sistema de monitoreo puede ser dividido en 3 partes:
- Un sistema de medición basado en Arduino
- Los sensores necesarios
- Un servidor de web basado en Linux
- Una aplicación Android para visualizar los datos.
Por suerte para el 1) y 3) es necesario sólo un dispositivo. Esto es posible con el Arduino Yun
Esta bonita pieza pequeña y asequible de electrónica tiene un microcontrolador ATmega32U4 de Atmel AVR de 8 bits para hacer la medición en tiempo real y además un sistema Linux basado en el Atheros AR9331. La Atheros funciona una distribución de Linux basada en OpenWrt llamado OpenWrt-Yun. El tablero tiene Ethernet integrada y soporte WiFi y una tarjeta del SD ranura. Ideal para soluciones de IoT. Por supuesto el servidor web ha limitado rendimiento, pero para mis necesidades es suficiente. El built-in Ethernet y WiFi ofrece la conectividad necesaria y la tarjeta SD proporciona el almacenamiento para guardar los datos registrados en una base de datos.
La aplicación Android 4) fue desarrollada desde cero, pero gracias a STACKOVERFLOW no fue ningún problema para encontrar las librerías necesarias y las respuestas a futuros problemas durante el desarrollo...
Para los sensores y la placa Arduino he encontrado Ayuda circuito como una empresa amable confiable y cliente aquí en Manila! Una lista de todas las piezas utilizadas en este proyecto se puede encontrar en el último post de esta serie. Todos los esquemas y código fuente pueden encontrarse en mi repositorio de Github spMonitor.
Ahora dirígete a la siguiente etapa, donde explico la electrónica de medición.