Estoy jugando con un panel solar, sólo para probar cosas y aprender en el proceso (no tratar de producir algo en realidad yo lo uso).
Su colocación es muy lejos de ser el óptimo, verticalmente detrás de una ventana apuntando al sur-oeste. En la tarde se pone un poco cerca de las condiciones óptimas del sol la luz que sale de un decente ángulo. El resto del tiempo trabaja fuera de la luz ambiente más o menos.
Bajo estas circunstancias, se produce alrededor de 18-20V circuito abierto. Pero cuando conecto una carga (digamos 60mA) se baja rápidamente a 5V (estos números varían mucho dependiendo de las condiciones).
Todo esto es normal y esperable, pero me pregunto si hay una manera fácil de obtener más potencia de la misma. Por lo que he leído acerca de solares, controladores de carga, MPPT, etc. Me podrían acaba de comprar uno y hacer, pero mi objetivo no es en realidad el uso del panel para nada (me acabo de comprar porque era relativamente barato y sonaba como un gadget divertido para jugar con). Por lo tanto, estoy tratando de ver lo que puedo hacer yo con las partes en todo mentira.
Hasta ahora he venido para arriba con esto:
simular este circuito – Esquema creado mediante CircuitLab
La Carga es un ajustable paso abajo del convertidor buck, con un fornido 1000uF de la pac a través de su salida, la cual es luego encender un arduino pro micro a través de un INA219 de voltaje y corriente del monitor de breakout y tiene un LCD conectado a la pantalla de voltaje y corriente.
El arduino y LCD consumen alrededor de 60mA a 5V. También puede adjuntar una carga adicional, como una batería de LiPo cargador y su consumo de corriente también será medido.
El regulador es bastante malo para esta aplicación (que consume 10-20mA), pero es el único que yo tengo que trabajar con estos voltajes de entrada.
Ahora, hasta el punto: La idea de este circuito es mantener la tensión del panel solar cerca de su máximo de voltaje de alimentación. Cuando el panel de caídas de tensión (debido a la insuficiencia actual) debajo de un cierto umbral (que se puede ajustar con el bote) el comparador de salida será baja y cortar la masa de la carga a través de la M1. Esto dará como resultado en el panel de tensión creciente (debido a la ausencia de carga), y el comparador de salidas de alta de nuevo, permitiendo que la corriente fluya a través de la carga. Entonces el voltaje sería caer de nuevo etc. etc.
El resultado es la rapidez de la conmutación de la carga y se apaga, pero manteniendo Vcc cerca de su valor óptimo, lo que debería redundar en un aumento de la potencia de salida.
Si el panel produce suficiente alimentación, Vcc no va a caer debajo de la tensión de umbral y de todo el circuito se comportan más o menos como si la carga se conecta directamente al panel.
Es una especie de funciona - yo era capaz de alimentar el arduino a través de él al mediodía, mientras que la conexión de la carga directamente al panel, no lo haría. Así que hay al menos un mínimo de ganancia.
Pero luego me di cuenta de que el M1 tiene un poco caliente al tacto. En mi (muy poco) la experiencia indica que el NMOS no es siempre completamente abierta o completamente cerrada. Lo cual es extraño, ya que su puerta se alimenta de un comparador, así debería ser siempre muy cerca de la TIERRA o el voltaje zener (que mide alrededor de 5.4 V). Busca en la hoja de datos de IRF510, parece completamente posible que no se encuentra plenamente en 5.4 V.
Pero entonces me decidí a comprobar el voltaje de la puerta con un osciloscopio. Se nota que no es un verdadero profesional del osciloscopio, es algo que yo hice (un arduino medición analógica voltajes tan rápido como puede, y el envío de los datos a través de puerto serie de la PC). Por lo que es lento, impreciso, pero todavía bastante útil en muchos casos.
Aquí es lo que el voltaje de la puerta se ve como:
Y aquí es Vcc (voltaje del panel):
Así se hace el trabajo un poco, pero parece que el M1 es impulsada constantemente en el "intermedio" de la región (nunca totalmente o totalmente apagado). Lo que significa Rds no es tan bajo como debe ser y no hay pérdidas de energía como resultado. El calor no es un problema por sí mismo (no muy caliente, sólo un poco caliente al tacto), pero la pérdida de poder como este en esta aplicación es un poco de verguenza :)
Alguna idea de por qué el voltaje de la puerta no es nítida onda rectangular de ~0V ~5.4 V?
Puede ser la de la velocidad de conmutación? De acuerdo a mi "de madera", que es de alrededor de 14.6 Kz, que no debe ser ningún problema para IRF510. O estoy equivocado?
O es el comparador de ser un chico malo y no sale nítida de valores ALTOS y BAJOS, pero algo intermedio?
O es algo más?
Ah, y mientras escribía esto me acabo de dar cuenta que debo mover el pullup en el comparador de salida de voltaje zener a Vcc, por lo que la salida de ALTA potencia es de alto voltaje. Supongo que van a mejorar las cosas, pero no resuelven el problema con el "intermedio" de los niveles de voltaje en la puerta. Sólo tengo que tener cuidado, como Vcc puede ir por encima de 20V, que es el máximo de la puerta-fuente de voltaje especificado para IRF510.
EDIT: Debido a la falta de respuestas y de mi fracaso en la comprensión de lo que está pasando en rediseñado el circuito, así que en lugar de la LM2903P comparador ahora estoy usando un ATTiny85 - el mismo factor de forma (DIP8) y para el momento de hacer la misma cosa ... casi. He añadido histéresis y abandonó el potenciómetro (reemplazado por un fijo de un divisor de tensión), porque ahora puedo controlar los voltajes de umbral en el software.
Ahora, las cosas se ven como deberían:
Verde (canal 1) es el voltaje del panel y roja (canal 2) se MOSFET de la tensión de puerta.
Ahora estoy alimentando el ATTiny de un regulador de voltaje (la misma que se usa para estar en la parte delantera de la carga), el MOSFET es ahora BS170 en lugar de IRF510 (debido a la menor umbral de la puerta).
El consumo de energía subió un poco el ATTiny es el muestreo del ADC constantemente, no hay tiempo para dormir, que consume ~10mA, en comparación con los menos de 1mA el consumo de energía de la comparador de IC, pero no es mucho de un gran negocio.
Esto hace desplazar el problema de software (que es de mi zona de confort) y abre un montón de posibilidades, pero completamente pierde el punto de todo el ejercicio - para aprender más acerca de la electrónica.
Así que, yo todavía amo a saber lo que estaba mal con el circuito original usando un comparador de IC, y por qué no producir la bonita plaza de ondas, como las que tengo con el microcontrolador.