Étape 3: Principales fonctions du régulateur de charge solaire :
Le régulateur de charge est conçu en prenant soin des points suivants.
1. prévenir batterie surcharge: pour limiter l’énergie fournie à la batterie par panneau solaire lorsque la batterie est complètement chargée. Ceci est implémenté dans charge_cycle() de mon code.
2. empêcher la batterie sur la décharge : Pour déconnecter la batterie de charges électriques lorsque la batterie atteint faible état de charge. Ceci est implémenté dans load_control() de mon code.
3. offrent des fonctions de contrôle de charge : Pour connecter et déconnecter une charge électrique à un moment déterminé automatiquement. La charge sera ON lors du coucher du soleil et en arrêt quand lever du soleil. Ceci est implémenté dans load_control() de mon code.
4. contrôle de puissance et énergie : Pour contrôler la puissance de charge et de l’énergie et l’afficher.
5. Protect d’état anormal : Pour protéger le circuit de différente situation anormale comme éclaircissant, au-dessus de la tension, courant et court-circuit etc..
6. indiquant et affichage : Pour indiquer et afficher les différents paramètres
7. Communication série : Pour imprimer les divers paramètres de moniteur série