Arduino solar regulador de carga + control de salida y registro de datos en línea con Xbee WiFi

Hace un tiempo atrás empecé a trabajar en un controlador de carga solar, estaba basado en un microcontrolador PIC, un 20 x 4 caracteres de la pantalla y el código fue escrito en lenguaje ensamblador. Funcionaba bien y aún trabajaba cuando decidí que quería añadir más a este controlador.

Mi nuevo controlador utiliza una independiente ATMega328P y una pantalla de tft de 1.8" de Saintsmart. Escribí el código con el arduino IDE y subido (muchos muchos veces ;-)) directamente sobre el tablero con el standalone para arriba. Yo tenía un montón de células solares en su casa así que decidí construir mi propio panel solar para ir con ella. No estoy seguro de la potencia alcanzada, no es tan grande pero todavía da 23 a 24 voltios cuando no está conectado.

Este nuevo controlador tiene un botón que permite encender o apagar una salida, donde se aplica el voltaje de la batería y donde se puede conectar cualquier cosa como luces del LED, inversor de la energía o cualquier otro dispositivo. Salida máxima es de 20 amperios para este diseño.

Las características de este nuevo controlador son:

-Posibilidad de cargar 6V o 12V tipos de baterías. (24V incluido en el software pero necesita una pequeña modificación en el lado electrónico)

-Detección automática del tipo de batería conectada.

-Pulsador para encender y fuera de la etapa de salida del controlador.

-Oprima el botón para mostrar la información en la pantalla como el tiempo de carga total, el número de días de carga, grabadora de voltajes de batería mínima y máxima, temperatura, valores de LUX fuera, carga máxima actuales y vatios así como las corrientes de salida máxima y vatios.

-Todos estos valores se guardan en la EEPROM una vez al día cuando la luz ambiental disminuye y son recargados en start up.

-Posibilidad de borrar la EEPROM y comenzar con nueva lectura, así como la posibilidad de eliminar el total de días de tiempo de carga.

-La temperatura de la batería se utiliza en el software para reducir los valores de carga si se pasa por encima de 25° o criarlos si es inferior a 25°.

-Información es enviada a la IoT (Internet de las cosas) una vez cada 5 minutos para ser capaces de mantener un ojo sobre cómo van las cosas cuando no estoy en casa. Revisa mi canal para ver como se ve y lo que la información es enviada por el controlador. https://thingspeak.com/channels/17599

-Automático desconexión de la carga conectada para proteger la batería y evitar la sobre-descarga.

-A granel carga, seguido por 1h de carga de voltaje constante seguido de carga flotante.

-Máxima corriente de carga apoyado por el regulador es de 10 amperios, corriente de salida máxima es de 20 amperios.

-Máximo voltaje solar es 30V en esta configuración. (limitado por el 7805 voltaje de entrada máximo)

-Consumo en standby y no carga la batería es < 10 mA.

Artículos Relacionados

Qi habilitado Banco de energía Solar y la carga del Dinamo

Qi habilitado Banco de energía Solar y la carga del Dinamo

veo muchos de estos nuevos gadgets que son básicamente el equivalente de llevar alrededor de una batería recargable de carga de batería. Yo quería hacer algo que tenía más funcionalidad que estos así que podría ser utilizado en una amplia gama de apl
Twitter datos de los sensores con Arduino RedBoard y SparkFun BME280 y SparkFun ESP8266 escudo

Twitter datos de los sensores con Arduino RedBoard y SparkFun BME280 y SparkFun ESP8266 escudo

Materiales:Sensor atmosférico SparkFun BME280Escudo de WiFi de SparkFunSparkFun RedBoardSoldadura de hierroUn ordenador con un puerto USB y el Software de ArduinoUna cuenta de TwitterUna conexión a Internet (WPA2 - para estar seguro)Aproximadamente 1
Arduino Solar FM Radio

Arduino Solar FM Radio

* carga Solar, mediante el panel en la parte posterior.* interruptor de posición 12 para seleccionar número de canal* Buscar para buscar abajo de los controles y 'store' botón* RDS pantalla de distintivo de llamada* Frecuencia* Exhibición de voltaje
Shield Arduino Solar - una fuente solar DIY para sus proyectos, sin esperar a PCB

Shield Arduino Solar - una fuente solar DIY para sus proyectos, sin esperar a PCB

este instructable es una versión básica de Bley Joel ("es 9:00 en sábado, la muchedumbre regular baraja en") Protector Solary deberían funcionar para la mayoría arduinos.  Lo he probado con Arduino Pro de SparkFun y el nuevo Leonardo.Yo y los ot
Solar PV de carga/descarga actual monitoreo

Solar PV de carga/descarga actual monitoreo

Nota (febrero de 2013): este Instructable es ahora anticuado, pero se ha mantenido por conveniencia. Algunos enfoques consideran aquí son ahora mala práctica. Consulte en su lugar a un Instructable fresco = >Instalaciones solares fotovoltaicas "Pa
Sin embargo otro Arduino 110v regulador de la energía

Sin embargo otro Arduino 110v regulador de la energía

este Instructable muestra cómo construir una caja de salida de la cuadrilla de cuatro en la que cada salida es controlada a través de un Arduino (o cualquier otra señal de nivel de TTL).Diferencia de las otras cajas de relé que no utiliza circuitos y
Robótica de JavaScript y Arduino basada en navegador de control

Robótica de JavaScript y Arduino basada en navegador de control

Use su conocimiento de desarrollo web y JavaScript para controlar proyectos de Arduino e incluso robots (nodo + robots = nodebots)!Esto se hace fácil con node.js, una firmado y Johnny cinco. Vamos a empezar! Johnny cinco logo por Mike Sgier. Foto de
Escudo de registrador: Registro de datos para Arduino

Escudo de registrador: Registro de datos para Arduino

Escudo de registro de datosAquí está un útil escudo Arduino: hemos tenido un montón de gente buscando un escudo de registro de datos dedicados y bien diseñados. Hemos trabajado duro para diseñar un diseño barato pero bien redondeado. No sólo es fácil
InPace - un Arduino basado en datos GPS fitness pulsera con bluetooth y una app de iOS

InPace - un Arduino basado en datos GPS fitness pulsera con bluetooth y una app de iOS

InPace es una muñequera de fitness basado en Arduino, con una aplicación de iOS que lo acompaña, que puede proporcionar feedback directo sobre cómo el usuario es ellos mismos de estimulación durante una carrera, caminata o ciclismo de ruta. Realiza u
LINUSBot - Robot seguidor de línea - con control PID

LINUSBot - Robot seguidor de línea - con control PID

LINUSBot - Robot seguidor de línea - con control PIDLINUSBot - Control PIDSe trata de un complemento de la primera "instructables" de LINUSBot (línea que sigue el robot).Ahora el robot tiene control de movimiento realizado por un controlador PID
Captura de movimiento con un acelerómetro de Arduino con XBee comunicaciones

Captura de movimiento con un acelerómetro de Arduino con XBee comunicaciones

***************************************ACTUALIZADO 10 DE JUNIO DE 2014 ***Según lo prometido, este Instructable ha sido actualizado para incluir una sección sobre comunicación XBee. Además, un Instructable nuevas se publicarán pronto sobre el desarro
Registrador de datos geo: Arduino + GPS + SD + acelerómetro para registrar, sello de tiempo y datos del sensor geo-tag

Registrador de datos geo: Arduino + GPS + SD + acelerómetro para registrar, sello de tiempo y datos del sensor geo-tag

versiones17 de octubre de 2013: he publicado una guía sobre el uso de tu teléfono Android para llevar a cabo una tarea similar al aprovechar tu Android dispositivo de construido en GPS y sensores.06 de febrero de 2013: Aparece en GeoAwesomeness http:
Control múltiple de la cámara de fermentación con BrewPi

Control múltiple de la cámara de fermentación con BrewPi

En este Instructable que voy a intentar explicar cómo construí un BrewPi basado en el sistema de control de cámara de fermentación para control múltiple de la cámara. Si eres un cervecero como yo, generalmente no tienen una cerveza que a la vez. Teng
Visualizar datos de los sensores con Arduino + coolterm

Visualizar datos de los sensores con Arduino + coolterm

una vez que usted está recibiendo algunos valores de los sensores, por ejemplo usando Arduino, (ver mi anterior instructable), a veces es bueno ver a los datos del sensor en un gráfico.Aquí está cómo en sólo unos pocos pasos!Hice este Instructables p