Resultados 1 al 25 de 34
- 05/03/2013, 20:26 #1
Proyecto: Solar PV Monitoring System (Arduino)
Buenas.
Bueno al fin me he decantado por lo mas dificil,mi intencion pasa por montar este monitor de energia:
Solar PV Monitoring System | OpenEnergyMonitor
A simple vista dos peros:
-Debes soldar los componentes y montarlo tu,vaya te envian todo suelto xD.
-Por ultimo cargarle las librerias..firmware...
La cuestion es;alguien del foro ya se ha atrevido?
De ser asi se agradeceria cualquier ayuda,lo que mas me preocupa es el paso de la programacion...algun conocimiento tengo de linux y comandos pero...arduino estoy mas perdio que un pedo en un yakusi
Un saludo.
-
- 05/03/2013, 20:45 #2
Re: Proyecto:Solar PV Monitoring System (Arduino)
Yo tengo muchas ganas de meterle mano, la programación no me asusta nada y la soldadura tampoco. Es más, le veo posibilidades de crecimiento o personalización. Pero lo que me falta ahora es el dinero, así que...
- 06/03/2013, 15:50 #3Forero
- Fecha de ingreso
- sep 2009
- Ubicación
- Madrid
- Mensajes
- 148
Re: Proyecto: Solar PV Monitoring System (Arduino)
Hola.
Yo ya me pillé los módulos de esta página hace un mes y medio y es una pasada, sobre todo por las posiblidades de expansión y personalización que tiene. He comprado los módulos necesarios para monitorizar la energía, no un sistema fotovoltaico como tú (yo todavía no tengo placas FV).
Comentarte que si lo que vas a hacer es el montaje que viene en la página para la monitorización fotovoltaica no necesitas casi ningún conocimiento ya que te proporcionan el firmware para cargarlo y funcionar practicamente. Eso si, tienes que soldar los componentes... por eso es tan barato.
Otra cosa, el display emonglcd cuesta unos 70€. Por ese precio te puedes pillar una tablet de 7' del carrefour y además te sirve para un montón de cosas más.... yo no me lo he pillado.
Una vez que tengas el emontx puedes hacer un montón de cosas, hasta hacerte un inmersun que descarga el excedente a un termo o carga resistiva (yo ya lo tengo diseñado y medio probado, solo me hace falta la placas y el inversor, ja, ja, ja), activar reles, controlar temperaturas, etc. Lo recomiendo 100%.
Si tienes alguna duda ponla aquí o mandame un privado.
Saludos.
- 06/03/2013, 16:40 #4Forero
- Fecha de ingreso
- jul 2010
- Ubicación
- Vega Baja del Segura
- Mensajes
- 2.682
Re: Proyecto: Solar PV Monitoring System (Arduino)
Atención y que elemento para Arduino me puede decir si la corriente alterna entra o sale y lo mas importante, donde se puede comprar.
- 06/03/2013, 22:30 #5
Re: Proyecto: Solar PV Monitoring System (Arduino)
Vaya xd no sabia lo del display
Ya he montado los componesntes pero...ahora estoy estancado jajaja me falta la Raspberry Pi ya que el modulo inhalambrico: RFM12Pi tb lo tengo listo...pero no tengo donde enchufarlo me he comprado todo pero se me paso lo mas importante la Raspberry Pi.Pa matarme...
alguna idea de como sguir o la Raspberry Pi es fundametal para continuar...
Ahora tengo conectados entre si tanto el monitor como el emontx,he cargado la version CT123+Voltage y ya tengo medidas siempre y cuando conecte a la red el trafo de tension 220-9v ac
Asique esto funciona a falta de la Raspberry pi...
- - - - - - - - - - - - - - - - - - -
La placa donde van las pinzas amperimetricas,aparte de poder añadirsele sensores de temperatura,o contadores de¿ impulsos? para gas o agua tambien lleva una conexion de alterna a 9vltios,vaya lo que hacen es enchufar un pequeño adaptador de 220 a 9v ac.De ahi saca la tension y me imagino que tambien mediante esto conoce la direccion.
Uumm en mi caso lo pedi en la tienda de la web openenergymonitor.Eso si tardo unas dos semanas.
Un saludoÚltima edición por Cardmagedon; 06/03/2013 a las 23:06
- 06/03/2013, 23:20 #6Forero
- Fecha de ingreso
- jun 2010
- Ubicación
- españaq
- Mensajes
- 52
Re: Proyecto: Solar PV Monitoring System (Arduino)
Parece que el emontx lo tienes conectado y funcionando. Si parpadea cada 5 segundos es que esta enviado información por radio frecuencia.
De todas formas lo mejor es reprogramarlos y configurarlos a tu gusto. Si quieres, cuando tengas algo más de experiencia te paso modificaciones que le he hecho al codigo fuente para adaptarlo a mis necesidades. Yo de momento solo mido el consumo de mi casa, todavía no he instalado las placas solares. He cargado lo siguiente:
En el emontx debes cargar el contenido de emonTx_CT123, (salvo que tengas la fuente extra para sacar otros valores, es opcional, entonces el emonTx_CT123_Voltage).
En el emonglcd debes cargar el SolarPV.
Lo que puedes cambiar del código sin meterte a fondo es esto:
#define MYNODE 20
//#define freq RF12_433MHZ
#define freq RF12_868MHZ
#define group 111
El sistema es escalable y cada aparato es un nodo (por defecto el emonglcd es el nodo 20 y el emontx es el nodo 10). Todos los nodos se comunican con otros del mismo grupo. Vamos podrías tener muchos emontx al tiempo y/o muchos emonglcd. Lo que si es importante es establecer la frecuencia con el hardware que has comprado a 433 o 686Mhz. No cambies el nodo del emontx, porque el emonglcd atiende a las señales del nodo 10. Si le cambias el número de nodo al emontx, cambia el código del emonglcd para que te muestre la información de dicho nodo (simplemente es un "si nodo=10 entonces"). Con lo que tienes puedes ver el consumo en tiempo real sin problemas.
El raspberry pi, es el ordenador donde se guarda la información y lleva un servidor web bastante completo. Cuando lo tengas me lo comentas y te explico el mejor camino para ponerte la última versión porque no esta muy claro.
Saludos
- - - - - - - - - - - - - - - - - - -
Por cierto, hice unas modificaciones para que el raspberry pi mande la hora cada 15 minutos al emonglcd (no sé porque en el git no viene), y alguna vez me ha dado problemas. Cuando lo tengas si lo quieres probar avisa
- - - - - - - - - - - - - - - - - - -
Podrás obtener información como esta: Mis consumos semanales y de la última hora:
Además lleva un editor de páginas para que te hagas tu diseño de que gráficas quieres ver. Lleva un monton de tipos y formatos, porque no solo monitoriza electricidad, el sistema puede monitorizar cualquier cosa, desde depósitos de agua, a lo que te quieras inventar.
- 06/03/2013, 23:38 #7
Re: Proyecto: Solar PV Monitoring System (Arduino)
Gracias Sergio2010.
Si acabo de comprobarlo y funciona,tengo medidas y detecta importacion y exportacion...aunque supongo que necesita calibralo ya que veo 20w fantasma.
He cargado el emonTx_CT123_Voltage ya que tengo el trafo de tension.Y en el monitor le meti la que indicas SolarPV,luego me di cuenta de que la frecuencia no era la correcta y ya se la cambie a ambos a 868 y tambien modifique el define group 211 en ambos.En cuanto al ID juraria que los dos venian con el mismo,de casualidad solo se lo cambie al monitor poniendolo a 5...luego se lo subo al que me indicas,el emontx si esta en el 10.
Creo que esto de los grupos nodos ya lo tengo claro,de todos modos he visto una tabla de id en funcion del tipo de equipo,no se hasta que punto es necesriario seguirla.
Ahora a la espera de la raspberry pi ( me dan 2 semanas ) buff para seguir con esto.Perfecto en cuanto lo tenga pues ya me pasas esos cambios,tendre que trastear para pillarle el tranganillo a esto.
Creo que ha sido una buena compra
- 07/03/2013, 15:44 #8Forero
- Fecha de ingreso
- sep 2009
- Ubicación
- Madrid
- Mensajes
- 148
Re: Proyecto: Solar PV Monitoring System (Arduino)
Y por qué te has decantado por el Raspberry Pi como emonbase?. Que yo sepa al Raspberry Pi hay que añadirle un RFM12Pi para dale funcionalidad wireless, es así?.
Yo me he pillado el NanodeRF que tiene todo incluido y va muy bien.
Saludos.
- 07/03/2013, 19:45 #9
Re: Proyecto: Solar PV Monitoring System (Arduino)
Pues en parte tenia curiosidad por ver como chuscan estos micro pc,veo que tiene hdmi asique quizas sea una buena opcion para darle por ejemplo net a una tv ademas de otras funciones.
EL modulo RFM12PI lo tengo montado,lo pedi con todos los componentes,y si asi es este modulo basicamente lo que le da es la conectividad wireless y debe ser de la misma frecuencia que el resto de nodos.
Ahora debo esperar por la raspberry...mientras tanto me tendre que apañar con mirar el display.
- 08/03/2013, 12:25 #10Forero
- Fecha de ingreso
- sep 2009
- Ubicación
- Madrid
- Mensajes
- 148
Re: Proyecto: Solar PV Monitoring System (Arduino)
Si me permiten los administradores, comentar que creo que el tema de monitorización de energía tiene el suficiente peso como para crear un sub-foro ya que el control de la producción es clave para regular la generación. Hay bastante información en foros ingleses y creo que va siendo hora de ponernos las pilas por aquí en este tema.
Ya sabéis: la potencia sin control no sirve de nada...
Saludos.
- 08/03/2013, 14:54 #11
Re: Proyecto: Solar PV Monitoring System (Arduino)
Totalmente de acuerdo,de hecho el tema lo cree en la seccion de eficiencia energetica,quizas tampoco fuese la adecuada pero si me parecio las mas apropiada.
Pero bueno lo interesante es todo lo que podamos sacar de aqui entre todos.
Ese fue el verdadero motivo por el cual me interesaba,hacia tiempo que buscaba algo asi y creo que acerte jejeje ahora podre saber con exactitud lo que me interesaba :importacion-exportacion-produccion-consumo.
Un saludo
- 10/03/2013, 11:19 #12Forero
- Fecha de ingreso
- jun 2010
- Ubicación
- españaq
- Mensajes
- 52
Re: Proyecto: Solar PV Monitoring System (Arduino)
Desde mi punto de vista, el raspberry pi gana por goleada. Lo primero es un miniordenador, que además lo puedes usar para mil cosas. El nanorf esta basado en un atmega328 y eso lo limita mucho. En el rasperry pi vas guardando los datos en una sd que hace de base de datos principal y si quieres lo reenvias a otro servidor para tener copia por si se jode la sd. Además cualquier ampliación que quieras hacer va hacer sobre php, sin compilar, sin flasear... Es muy superior, por no hablar de sus gpio digitales.
Por cierto, lo de hacerse un inmersum parece demasiado fácil, no? He estado probando lo que necesito para controlar un crydom-10pcv2425 y aparentemente funciona como un reloj. No soy un experto en electrónica, lo mio es la programación en general, pero creo que se puede hacer. Mi idea es ponerselo directamente al emontx, que he visto un pin pwm que se podría usar y desde hay en tiempo real tener una línea resistiva. La pega es que es carete (a 100€ te vas fijo) y mientras no lo necesite, pues... Además, mi idea es poner un deposito de inercia a la calefacción con ACS con resistencias electricas que solo absoran el excedente. Pero esto supongo que tambien costará un pico. Y a ojo, creo que eso no quitaría el problema de que en verano no se necesite mucha energía para calentar el agua. Adjunto video de experimento:
VID_20130310_112454 - YouTube
- 10/03/2013, 20:44 #13
Re: Proyecto: Solar PV Monitoring System (Arduino)
La pega es que la raspberry pi se hace esperar...me dan unas dos semanas buff y luego veremos lo que tarda el paquete...
He visto el video acabo de entender nada .
El inmersum pues en openenergy tienen algo similar.No me pare a leer mucho ya que tengo pedido el original jeje.
En cuanto lo tenga pues si quieres ver algo pues....ya me dices.
Un saludo.
- 10/03/2013, 22:28 #14Forero
- Fecha de ingreso
- jun 2010
- Ubicación
- españaq
- Mensajes
- 52
Re: Proyecto: Solar PV Monitoring System (Arduino)
Yo compre dos raspberry en Tu tienda de Raspberry Pi en España y al día siguiente los tenia en mi casa.
Lo del video es un experimento para controlar una salida analógica de 0 a 10V, que es lo que pide 10PCV2425 para controlarlo (realmente de 2 a 10v).
Vamos, que se puede hacer sin mucho problema. Faltaría hacer una serie de cálculos sobre si se consume más o menos de lo que se produce y aplicar la proporción correspondiente. Seguro que se me pasa algo porque no parece que tenga más complicación.
He estado mirando en la web, supongo que te refieres a esto
Mk2 PV Controller, with triac | OpenEnergyMonitor
Me parece que es otra vía para obtener lo mismo.
-
Re: Proyecto: Solar PV Monitoring System (Arduino)
- 11/03/2013, 09:13 #16
Re: Proyecto: Solar PV Monitoring System (Arduino)
En la tienda de españa no tenian stock.lo pille en rs.
Asi es me referia a ese enlace.Aparentemente parece sencillo.
- 12/03/2013, 16:12 #17Forero
- Fecha de ingreso
- sep 2009
- Ubicación
- Madrid
- Mensajes
- 148
Re: Proyecto: Solar PV Monitoring System (Arduino)
- 12/03/2013, 18:52 #18Forero
- Fecha de ingreso
- jun 2010
- Ubicación
- españaq
- Mensajes
- 52
Re: Proyecto: Solar PV Monitoring System (Arduino)
A priorí no.
- - - - - - - - - - - - - - - - - - -
En el rasperry pi el código esta en PHP (el emoncms).
Pues no he mirado mucho el sistema del triac, pero más barato seguro. Lo que pasa es que es un sistema para estudiar, como mínimo darle un poco de tiempo para que lo prueben
- 12/04/2013, 12:13 #19
Re: Proyecto: Solar PV Monitoring System (Arduino)
Help!!
Ya tengo la Raspberry Pi,pero me encuentro atascado.
Me bajo el S.O. tanto de open energy como de raspberry lo descomprimo y mediante el programa win32diskimager-v0.7 paso el S.O. a la SD.me crea varias particiones en la SD.
Inserto la SD en la Raspeberry le conecto la corriente y el cable eternet pero ahi se queda la cosa.Por videos que he visto cuando arranca deberia de encenderseme el led de link en la Raspeberry.
He de probar conectandole un monitor por HDMI.
Alguna idea??
Gracias.
- 18/04/2013, 13:29 #20Forero
- Fecha de ingreso
- jun 2010
- Ubicación
- españaq
- Mensajes
- 52
Re: Proyecto: Solar PV Monitoring System (Arduino)
He visto tu privado, así que enhorabuena por que te funcione. Te contesto por aquí porque como son cosas génericas igual le sirven a alguien:
1) Lo del setting no entiendo lo que quieres.
2) Según mi experiencia el raspberry pi tiene una pega, y es que la memoria sd tiene que ser de una determinada calidad si quieres que te dure, y aun así, a base de escribir en ella a la vuelta del tiempo se joderá. En mi caso, lo que he hecho es poner la base de datos en un ordenador que tengo encendido para otras cosas, y he optimizado el raspberry pi para que escriba lo menos posible (sin logs, atime) y cosas de esas. Además me puse un servidor web en el ordenador y ya las consultas las hago en una máquina potente. El raspberry pi lo uso para recoger estos datos y como servidor de otra serie de cosas. También baraje la posibilidad de ponerle un disco duro externo por usb al raspberry pi, pero como ya tengo un ordenador pues no me merecía la pena.
3) Las modificaciones que hice en el rasperry pi (fichero raspberrpi_run.php) son las siguientes:
Añadir esta función:
Código:function mustsynctimeemon($difseconds){ $f="/run/shm/emontimesync.dat"; if(file_exists($f)){ $fp=fopen($f,"rb"); $data=intval(fread($fp,100)); fclose($fp); $t=time(); if($t-$data>$difseconds){ $fp=fopen($f,'w'); fwrite($fp,$t); fclose($fp); return true; } return false; } $t=time(); $fp=fopen($f,'w'); fwrite($fp,$t); fclose($fp); return true; }
Código:... raspberrypi_running(); // Forward data to remote emoncms } //----------------------------------------------------------------------------------------------------------------------- // 60*5 --> cada 5 minutos manda una actualización horaria //----------------------------------------------------------------------------------------------------------------------- if(mustsynctimeemon(60*5)){ fprintf($f,"\r\n"); sleep(1); fprintf($f, date("H,i,s").",00,s"); sleep(1); } //----------------------------------------------------------------------------------------------------------------------- if (time()-$remotetimer>30 && $sent_to_remote == true) ...
No recuerdo si lo modifique pero en el SolarPV_lowMem_Dev, en la función loop fijate en esto:
El node_id debe ser el tuyo
Código:... if (node_id == 15) { RTC.adjust(DateTime(2012, 1, 1, rf12_data[1], rf12_data[2], rf12_data[3])); last_emonbase = millis(); } ...
- 18/04/2013, 17:02 #21pac0 Invitado
Re: Proyecto: Solar PV Monitoring System (Arduino)
He estado mirando en la web, supongo que te refieres a esto
Mk2 PV Controller, with triac | OpenEnergyMonitor
Me parece que es otra vía para obtener lo mismo.
También quiero incluir un LCD que me ha llegado esta semana para monitorizar los datos.
Cuando lo tenga todo más adelantado iniciaré un hilo nuevo con la información que he ido recogiendo y los pasos a seguir para el montaje.
saludos
...
- 18/04/2013, 21:23 #22
Re: Proyecto: Solar PV Monitoring System (Arduino)
Gracias,realmente no he hecho gran cosa,ahora ya lo tengo todo bastante mas pulido,simplemente me baje la imagen de esta web :Emoncms (subida hace 6 dias)
He de comentar que tengo dos Raspberry pi,una made in UK y la otra made in China.Aparentemente identicas,diferente chip.La misma SD que funciona en la UK no funciona en la China y he de decir que la china solo logre que arrancase una vez.Tela!
Lo de settings me referia a algun archivo de configuracion o similar ,aunque creo que estos hacen algo parecido con Imagenes preconfiguradas.
Tomamos nota,de momento SD al canto veremos por donde tiro ya que tb tengo un pc linux 24/7..
Gracias ,pero en esta imagen sale una opcion mediante la cual puedes configurar cada cuanto tiempo envias una actualizacion horaria al emonGLCD:
Esto ya funciona,ahora aver porque me envia la hora UTC y no la UTC+2 xd pero ya es un avance jajaja
En cuanto al codigo del emonGLCD asi es en imagenes anteriores me asegure de que el ID de la base ( Raspberry ) coincidiese con el de la Raspberry,pero el emonGLCD no "veia" a la raspberry ,sin embargo la raspberry si "veia" las lecturas de temperatura de la emonGLCD.
- - - - - - - - - - - - - - - - - - -
Os subo allguna foto mas para que veais.
Última edición por Cardmagedon; 18/04/2013 a las 21:51
- 20/04/2013, 14:21 #23
- 20/04/2013, 14:42 #24Forero
- Fecha de ingreso
- feb 2013
- Ubicación
- Cantabria
- Mensajes
- 28
Re: Proyecto: Solar PV Monitoring System (Arduino)
Mientras no te lo cobren..... estoy interesado en el proyecto, por cuanto dinero sale ?
Saludos
Enviado desde mi ASUS Transformer Pad TF300T usando Tapatalk 2
- 20/04/2013, 15:39 #25
Re: Proyecto: Solar PV Monitoring System (Arduino)
Si el contador es de rueda...haber si se rompe el tope de una dichosa vez jajaja
Pues hechale un vistazo:
Shop | OpenEnergyMonitor
Te puedes pillar el kit (130€),te viene practicamente todo a falta de adaptador ac-ac si quieres ver la tension de la red,el programador...y una raspberry (67€) todo depende de lo que quieras,busques o necesites.