jueves, 30 de enero de 2014

Proyecto: Evitar Inyección con Arduino (IV)

Hola de Nuevo.

Si recordáis en entradas anteriores, vimos como medir el excedente de nuestra instalación fotovoltaica en red.

En esta entrada, vamos a trabajar en el control del excedente, es decir, como derivar el excedente a “algo” que nos resulte de utilidad. El objetivo de esto es:

1.- Los contadores nuevos digitales suman la inyección como si fuera consumo, por lo que da igual que no gastes, que te irá sumando

2.- Si inyectas, eres fácilmente localizable ya que el contador se chivará a la compañia. Compruebo que immersun inyecta por su sistema de gestión. Ver video

3.- Acumular excedente que puedas usar en otro momento. Puedes usar cargas resistivas, como calentador de agua o radiadores de resistencias.

Para que entendamos el problema, la cantidad de energía a derivar es variable, y muy variable, ya que varía por estos motivos:

1.- La generación es variable, en función de si hay nubes o la posición del sol, eso lo sabemos

2.- Electrodomésticos que enciendes y apagas

3.- Electrodomésticos cuyo consumo es variable: Lavadora, TV de plasma, frigorífico, etc

En nuestro objetivo, queremos que toda la parte excedentaria, la aprovechemos, es decir, las montañas verdes invertidas:

imageimage

 

El gráfico de la derecha nos da el consumo actual ajustado, que restando la producción, consumiríamos en realidad SOLO los picos naranja invertidos, frente al consumo de la parte superior que teníamos anteiormente:

Para el control del excedente usaremos un potenciómetro como este:

DSC05322DSC05323 

Un potenciómetro, varía el voltaje que se manda al calentador, permitiendo ajustar el consumo de dicha resistencia.

Alguno se preguntará porqué el potenciómetro es manual, y como lo controlará el arduino….. todo a su tiempo, lo explicaré más adelante.

El objetivo de esta prueba, es usar un potenciómetro barato, de 3 Euros comprado en china, como pieza clave para derivar. Las pruebas son impresionantes, puedo derivar incluso a nivel de watios. Os dejo aquí un video que muestra el funcionamiento. Ver video.

Ahora nos queda automatizar el tema, para ello necesito una resistencia variable, que ya tengo comprada (no me ha llegado), y un programilla que controle dicho potenciómetro.

Item picture   Hemos elegido una resistencia  que nos permite variar 100k en 100 pasos diferentes: X9C104P X9C104 DIP-8 Digital Potentiometer IC

 

Mis conocimientos de electrónica son limitados, por lo que igual alguien tiene claro que esto no se puede hacer…..  Pero creo que tiene sentido, voy a añadirle al potenciómetro digital esta resistencia variable, y controlarla con el arduino.

Próxima entrada: Proyecto finalizado.

martes, 14 de enero de 2014

Proyecto: Evitar inyección con Arduino (III)

Hola a todos. Lo primero desear un feliz año 2014 a todo el mundo. De momento, a mí me ha traido una nueva hija, Beatriz.

Vamos a continuar nuestro proyecto con dos pasos:

1- Prueba del prototipo con datos Reales

2.- Paso a circuito integrado.

 

Prueba del prototipo

Hasta ahora, el entorno donde he probado todo el proyecto ha sido una bombilla (led y normal) conectada a un portalamparas.

El test del prototipo consistirá en enganchar en la caja general el sensor, y contrastar los datos con el medidor de consumo OWL.

Allá vamos:

En la primera vemos que el consumo es “casi” el mismo que marca el arduino. La carga activa era una lavadora.

DSC05218

En esta, tengo un lavavajillas (limitado a 600w) y la misma lavadora.

DSC05210

El tiempo de muestreo del arduino es muy rápido, apenas 2 segundos, mientras el owl es de más de 20 segundos. Esto hace que se haga la media y no coincida todo al 100%. La fiabilidad del arduino es un poco mejor, creo yo…

Ahora viene una cosa importante. ¿DETECTA LA INYECCION A RED?

DSC05224  DSC05225

Vemos que sí, cuando immersun se activa, los watios pasan a ser negativos. Vemos que se está inyectando, por lo tanto FUNCIONA.

DSC05220 DSC05221 DSC05222

En todas estas capturas, vemos que aunque immersun está encendido, se sigue inyectando a red, poco, pero se inyecta. Este es el comportamiento que queremos arreglar con nuestro proyecto, siendo mucho más preciso.

Esta fase del proyecto, ha sido bastante exitosa, ciertamente me siento bastante bien.

Paso a circuito integrado

Pues lo siguiente es soldar el circuito a placa. Tampoco tiene mucho de importante, solo que nunca se comporta igual, por lo que habrá que probarlo otra vez.

El circuito es este:

circuito

Lo más complicado son las conexiones, que las he ido sacando de un reproductor DVD roto.

2014-01-12 09.07.32  DSC05290

Pues esta es la segunda parte.

Las primeras pruebas son buenas, pero hay que ajustarlo porque los numeros no son los mismos que antes. Lo esperaba, la verdad.

Para ajustar los datos, he creado un menu en el arduino, que permita ajustar los parámetros de entrada del arduino.

En las próximas semanas lo pongo, lo tengo ya casi terminado.

Saludos!!