Resultados 1 al 25 de 453
- 21/02/2016, 14:39 #1Forero
- Fecha de ingreso
- ago 2010
- Ubicación
- alicante
- Mensajes
- 5.317
- Entradas de blog
- 2
Carlotrón versión 3.0. Derivar excedentes con Arduino.
Llevo varias semanas liado con este brico, ahora que me he animado con el tema del arduino.
Os dejo un video del nuevo Carlotrón 3.0. Mi nuevo juguetito que me he fabricado .
La idea es similar al anterior carlotrón, pero mucho más completo.
A ver que os parece...
https://www.youtube.com/watch?v=bUEFT-X8zzk
-
- 21/02/2016, 15:47 #2Forero
- Fecha de ingreso
- feb 2013
- Ubicación
- CORDOBA
- Mensajes
- 51
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Enhorabuena Carlos, te has superado, dime donde puedo comprarlo todo que yo quiero uno, muchas gracias por esta aportación.
Un saludo
- 21/02/2016, 16:00 #3el_cobarde Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Qué quieres que te diga, Carlos: El Carlotrón V3.0 es una maravilla !!
No digo que eres un genio, pero sí, que haces la cosas muy bien hechas !
Y esto que decías no saber usar y programar Arduino. Vaya forma de "no saber". Te ha quedado perfecto!
He disfrutado como un cosaco, viendo el vídeo (hasta el último minuto!).
El nuevo Carlotrón ya tiene incorporado todo lo que yo deseaba (Arduino con derivación a 3 o 4 cargas resistivas).
Además, un lujazo increible en configuración y control de parámetros. Genial!
Sólo puedo decir: Enhorabuena, Carlos. Yo también quiero un Carlotrón V3.0 !!
P.D.: Ya entiendo porque apenas se te veía por el foro, últimamente: Estabas entretenido con tu juguete nuevo ...
- 21/02/2016, 16:23 #4Forero
- Fecha de ingreso
- ene 2016
- Ubicación
- No lo preguntes miarma!
- Mensajes
- 215
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Fenomenal![emoji1]
Un saludo.
- 21/02/2016, 17:05 #5
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Joer q nivel... Y decías q arduino mi no entender?
Bueno permíteme que sea un poco la mosca cojonera... Pero qué tal funcionaría cuando hay paso rápido de nubes, de esas que hacen caer la potencia desde 4500w a 500w en un segundo... Se quedan los termos mucho tiempo chupando 3xxx watios desde las baterías o podríamos ajustarle también una "deceleración" (hasta ahora lo vengo haciendo con la capacidad del condensador). El caso sería el mismo cuando se hay consumos intermitentes en casa, por ejemplo la resistencia del horno/lavadora/aspiradora... Que en un minuto pueden conectarse/desconectarse varias veces...
El arduino lo has adaptado a la salida de pulsos del midnite... Pero cómo lo acoplarías en un sistema sma de bus ac? Tendríamos Que usar el mini panel y circuito de Gabriel... ¿?
- 21/02/2016, 19:14 #6Forero
- Fecha de ingreso
- ago 2010
- Ubicación
- alicante
- Mensajes
- 5.317
- Entradas de blog
- 2
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Para decirte la verdad, me compré la placa Arduino hace 1 mes. Antes de eso no tenía ni idea del Arduino, ni siquiera como se programaba, vamos...cero patatero.
En mis tiempos mozos ya programaba en otros lenguajes, como Assembler, BASIC, etc. De eso hace ya casi 30 años, pero algo queda en la memoria...
El arduino se programa con el lenguaje C, que es un poco jodido...muy exquisito con las instrucciones. Cualquier error te puede volver loco buscando donde está el fallo.
Tiene muchas posibilidades. He ido, como se suele decir, a salto de mata, aprendiendo y haciendo el programa del Carlotrón. Pero todavía me queda mucho por aprender, es muy extenso y complejo.
Pero esto del Arduino engancha...es como una droga.
Ya te digo. Es lo malo que tiene el arduino, se necesita muuuuchas horas de dedicación, y más si estas en el periodo de aprendizaje
- 21/02/2016, 19:25 #7Forero
- Fecha de ingreso
- ene 2016
- Ubicación
- No lo preguntes miarma!
- Mensajes
- 215
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Felicidades Carlos, eres un máquina! Doy fe de que el Arduino engancha [emoji1], pero sus resultados son muy satisfactorios.
Un saludo.
- 21/02/2016, 19:47 #8Forero
- Fecha de ingreso
- ago 2010
- Ubicación
- alicante
- Mensajes
- 5.317
- Entradas de blog
- 2
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Buena pregunta.
A ver. El Carlotrón, tal y como está diseñado, puede ser todo lo rápido que uno quiera. He podido calcular la velocidad máxima que puede aumentar y disminuir la potencia derivada a los termos, y sale a unos 100Khz más o menos. Es decir, que podría pasar de 0 a 100%, recorriendo todos los escalones de 1 en 1, en 1 milisegundo. Hay que tener en cuenta que el microcontrolador del arduino trabaja a 16Mhz. Pero eso no es práctico, porque el regulador (por lo menos el Outback), no es tan rápido, ni lo necesita, para hacer su función de regular la potencia solar.
La aceleración que sale en el display es la misma que la deceleración. Es el mismo valor para la subida que para la bajada.
Como te imaginaras, he hecho mil y una prueba, más rápido, más lento, etc. y esos valores son los que mejor se adaptan al regulador. Y aún así, todavía tengo que depurar el programa, porque hay veces que el regulador se queda esperando al carlotrón, y el carlotrón esperando al regulador. Es que el regulador, al ser MPPT, necesita sus tiempos de adaptación a la potencia solar, porque tiene que ir buscando el MPP. Y eso hace que el carlotrón tenga que esperarle.
Otra cosa sería que el regulador nos diera una información exacta de la potencia excedente en números absolutos. En el carlotrón configuramos las potencia de cada termo, y por una simple suma o resta, sabríamos la potencia exacta a derivar, y el carlotron no tendría que recorrer escalón a escalón desde 0 hasta 100% o desde 100% hasta 0%.
En fin, que se pueden hacer infinidad de algoritmos con el arduino. Solo se necesita tiempo...y ganas. Seguiré haciendo pruebas para mejorarlo. De momento, con el funcionamiento que tiene estoy muy satisfecho, funciona tal y como pretendía.
En un sistema AC como el tuyo, necesitaríamos algo que nos dijera cuándo hay excedentes y cuándo no. No sabría decirte ahora mismo como hacerlo...
Quizá, el Sunny boy tenga alguna forma de decirnos cuándo empieza a capar la potencia solar...
- - - - - - - - - - - - - - - - - - -
Con respecto al coste, para los que no sepan de que va esto del arduino, es bastante económico. En el caso del carlotrón, el arduino UNO + el display de 20X4 + el shield que lleva el reloj (también lleva un lector de tarjetas SD), viene a salir por unos 30 euros.
Y si lo compras en alguna web china, quizá por 20 euros lo tienes todo.
Lo verdaderamente "caro" es hacer el programa, evidentemente. Por lo menos en el tiempo dedicado a ello.
- - - - - - - - - - - - - - - - - - -
Gracias.
Es cierto. Son tantas las posibilidades que tiene, que estaríamos media vida haciendo "inventos" y no los acabaríamos todos, jaja.
- 21/02/2016, 20:12 #9Invitado Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Excelente trabajo Carlo6025 ! Nos quitamos el sombrero todos !
Última edición por Invitado; 21/02/2016 a las 20:22 Razón: Correción ortográfica
- 21/02/2016, 20:49 #10el_cobarde Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Me harías un gran favor -estoy seguro que no sólo a mí- si nos pones una lista de todo los componentes del Carlotrón V3.0
Aparte del Arduino con pantalla y shield necesitaremos una unidad de potencia con Triac para cada canal con carga resistiva.
Y si nos permitirías copiar y modificar tu programa C para el Arduino UNO, ya sería la monda ...
Prefiero pedírtelo en público que por mensaje privado, porque de esta forma pueden participar muchos en tu invento genial.
- 21/02/2016, 20:55 #11Forero
- Fecha de ingreso
- ago 2010
- Ubicación
- alicante
- Mensajes
- 5.317
- Entradas de blog
- 2
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Ok. Voy a intentarlo. Haré un brico de los componentes y el conexionado. Con tiempo...
- - - - - - - - - - - - - - - - - - -
Gracias. Y especialmente viniendo de ti, que sabes y entiendes de estos temas.
- - - - - - - - - - - - - - - - - - -
Lo bueno de esto es que podemos mejorarlo y/o adaptarlo a cada situación particular, solo modificando el programa del arduino.
- 21/02/2016, 21:03 #12el_cobarde Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Genial! Gracias, carlos6025.
Ya sabes que algunos no tenemos regulador con salida auxiliar que sirva como entrada al Carlotrón.
Cómo ves al Carlotrón V3.0 en combinación con las dos opciones alternativas que hemos estado discutiendo:
1. Producir un "tren de impulsos" con la ayuda de un contactor de tensión inteligente ?
2. Usar un minipanel (o cortocircuitar el campo FV) para saber la producción FV posible en cada momento ?
- 21/02/2016, 21:04 #13Forero
- Fecha de ingreso
- feb 2009
- Ubicación
- xxx
- Mensajes
- 1.732
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Muy útil. Te ha quedado muy bien
- 21/02/2016, 21:18 #14Gabriel 2015 Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Acabo de ver el vídeo. Enhorabuena!!
- 21/02/2016, 21:51 #15Forero
- Fecha de ingreso
- ago 2010
- Ubicación
- alicante
- Mensajes
- 5.317
- Entradas de blog
- 2
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Te serviría el carlotron tal y como está. Habría que configurar las velocidades para un ajuste correcto. Aunque solo serviría para el estado de flotación del regulador. A no ser que ese contactor o relé de tensión fuese lo suficientemente "inteligente" como para adaptarse a los estados de carga Absorción o Flotación
En este caso, el concepto del funcionamiento cambia radicalmente. Habría que modificar el programa en profundidad. Vamos, rehacerlo desde el principio. Pero... porque no?
- 21/02/2016, 22:29 #16Invitado Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
- 21/02/2016, 22:40 #17
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
El sunny boy (ni el sunny island) no tiene ningún relé que se pueda configurar pensando en esta opción (todo un fallo de sma).
Al final el motor (o reloj por llamarlo de alguna manera) del sistema de excedentes pienso que debe ser un módulo externo al regulador/inversor. Imagínate que el relé de tu midnite se te estropea... Pierdes lamfunción de regulación? Por eso, bien a través del sistema del mini panel+circuito electrónico, o bien a través de arduino como te has currado, es mejor tener el sistema como un módulo a parte, y que no dependa del sensor.
- 21/02/2016, 22:48 #18el_cobarde Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Me parece que sí es lo suficientemente inteligente ese contactor. He pensado en lo siguiente:
Pongamos que la tensión de flotación sea 55.0V y la de absorción 58.0V.
Si exigimos que la tensión de interés se mantenga (dentro de un margen estrecho) durante cierto tiempo, por ejemplo un minuto, para que se identifique como "flotación" respectivamente "absorción", evitaríamos que el regulador se "enganche" erróneamente en 55V, cuando realmente está en modo bulk camino a la absorción.
Otra opción sería exigir "SOC cerca de 100%" para que se deriven excedentes en U=55V. Para U=58V no se exigiría esta condición. Entonces, cuando el regulador estuviera en camino a absorción, no se engancharía al pasar por 55V.
De las dos formas se conseguiría que el "contactor inteligente" derivara excedente exclusivamente, cuando el regulador realmente estuviera en absorción o en flotación.
- 21/02/2016, 22:55 #19Invitado Invitado
- 21/02/2016, 23:02 #20
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Pensad que la tensión de absorción no siempre va a ser la misma... Me explico. Habrá veces que las baterías carguen light a 58v, otras algo más completa a 60v, y una vez cada dos meses por ej. A 62,5v... Qué... Se va complicando la cosa...
- 21/02/2016, 23:25 #21el_cobarde Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Mi regulador, un Sunstar SS-50C, NO te dice cuando está en absorción o en flotación, pero SI tiene un monitor de batería integrado (con su shunt de 50mV/500A), que te dice el SOC exacto. El regulador permite programar uno de sus 2 relés en base al SOC. Con esto lo tengo fácil.
- - - - - - - - - - - - - - - - - - -
No sé lo que quieres decir con esto. 62.5V será la tensión de ecualización, no?
Es cierto que diferentes sistemas tendrán baterías diferentes y diferente tensión de absorción / flotación.
Pero un sistema específico siempre tendrá la misma tensión de absorción / flotacion - o me equivoco? Y será suficiente y correcto derivar excedentes, cuando el regulador esté en estos estados de absorción / flotación.
- 21/02/2016, 23:34 #22Forero
- Fecha de ingreso
- ago 2010
- Ubicación
- alicante
- Mensajes
- 5.317
- Entradas de blog
- 2
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
- 21/02/2016, 23:41 #23Forero
- Fecha de ingreso
- feb 2009
- Ubicación
- xxx
- Mensajes
- 1.732
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
¿ porque pensáis que solo hay excedentes en flotación ?
- 21/02/2016, 23:44 #24Forero
- Fecha de ingreso
- ago 2010
- Ubicación
- alicante
- Mensajes
- 5.317
- Entradas de blog
- 2
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Pero piensa que, habiendo comunicación entre regulador, sea la que sea (que es el que al final gobierna todo el tinglado) y carlotrón, la "sintonía" o sincronización será perfecta. Si cada uno va a su bola...creo que no se podrá conseguir resultados enteramente satisfactorios.
Fíjate. Con el carlotrón gobernado por el regulador, te olvidas de tensiones y etapas de carga, incluido las variaciones de tensión de carga por culpa de los cambios de temperatura de la batería. El regulador manda, y el carlotrón obedece, los dos sincronizados constantemente.
- - - - - - - - - - - - - - - - - - -
Al contrario. Como sabemos que hay excedentes también en absorción (incluso en ecualización), estamos discutiendo de como aprovecharlos.
- 21/02/2016, 23:46 #25Forero
- Fecha de ingreso
- feb 2009
- Ubicación
- xxx
- Mensajes
- 1.732
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Eso ya es otra cosa