A temps, j’ai commencé à travailler sur un contrôleur de charge solaire, elle était basée sur un microcontrôleur PIC, un 20 x affichage de 4 caractères et le code a été écrit en langage assembleur. Il n’a bien fonctionné et travaillait encore lorsque j’ai décidé que je voulais ajouter un plus à ce contrôleur.
Mon nouveau contrôleur utilise une autonome de ATMega328P et un écran tft 1.8" de Saintsmart. J’ai écrit le code avec l’arduino IDE et téléchargées (de nombreuses fois;-)) directement sur la planche avec la version autonome vers le haut. J’ai eu beaucoup de cellules solaires à la maison alors j’ai décidé de construire mon propre panneau solaire pour aller avec elle. Pas sûr de la puissance obtenue, il n’est pas si grand, mais il donne toujours 23 24 volts lorsqu’il n’est pas connecté.
Ce nouveau contrôleur dispose d’un bouton qui vous permet d’allumer ou OFF une sortie, où la tension de la batterie et où vous pouvez vous connecter quoi que ce soit comme voyants, onduleur électrique ou tout autre appareil. Sortie maximale est de 20 ampères pour cette conception.
Les caractéristiques de ce nouveau contrôleur sont :
-Possibilité de facturer 6V ou 12V types de piles. (24V inclus dans le logiciel mais a besoin d’une petite modification du côté électronique)
-Détection automatique du type d’accu connecté.
-Bouton pour mettre en marche ou éteint l’étage de sortie du contrôleur.
-Bouton poussoir pour afficher des informations différentes sur l’écran comme temps de charge total, le nombre de jours de charge, min et max enregistreur de tension de batterie, température, valeurs LUX à l’extérieur, la charge maximale actuelles et Watts ainsi que courant de sortie maximal et Watts.
-Toutes ces valeurs sont enregistrées dans la mémoire EEPROM une fois par jour quand la lumière ambiante descend et sont rechargées au début vers le haut.
-Possibilité d’effacer la mémoire EEPROM et commencer par lectures fraîches, ainsi que la possibilité de supprimer le total charge heure et jours.
-La température de la batterie est utilisée dans le logiciel pour réduire les valeurs de charge si elle dépasse 25° ou élever si elle est inférieure à 25°.
-Information est envoyée à l’ITO (Internet of Things) une fois toutes les 5 minutes pour pouvoir garder un œil sur la façon dont les choses se passent lorsque je ne suis pas chez moi. Découvrez mon canal pour voir à quoi ça ressemble et quelles informations sont envoyées par le contrôleur. https://thingspeak.com/Channels/17599
-Déconnexion automatique de la charge connectée pour protéger la batterie et éviter une sur-décharge.
-En vrac frais, suivi par 1h de charge de tension constante suivie de charge flottante.
-Maximum courant de charge pris en charge par le contrôleur est de 10 ampères, courant de sortie maximum est de 20 ampères.
-Entrée tension solaire maximale est 30V dans cette configuration. (limitée par la tension d’entrée maximale de 7805)
-Consommation courant lors de la mise en veille et ne pas la charge de la batterie est < 10 mA.