Étape 3: fonctionnement...
En étant sous tension, l’atmega8 allumera le convertisseur buck en donnant sortie pwm de 25 % à la base de la Q2. À son tour, Q2 conduira ensuite Q1 et convertisseur buck débutera. Q3 va être chassés de débrancher la batterie et sortie du convertisseur buck. L’atmega8 lit ensuite la tension de la batterie via le diviseur de la résistance. Si aucune batterie n’est connecté, l’atmega8 affiche le message « Insérer une pile » par l’intermédiaire de 16 x 2 lcd et attend pour la batterie. Si une batterie est alors fixée, l’atmega8 vérifiera la tension. Si la tension est inférieure à 9v, l’atmega8 montrera « Batterie défectueuse » sur les 16 x 2 lcd.
Si une batterie avec plus de 9v trouvé, puis le chargeur sera tout d’abord entrer en mode CC et tourner sur la sortie mosfet Q3. Mode du chargeur (CC) sera actualisé pour afficher immédiatement. Si la tension de la batterie se trouve plus de 12,4, puis le mega8 laissera immédiatement le mode CC et entrera en mode CV. Si la tension de la batterie est inférieure à 12,4, puis le mega8 maintiendra 1 a charge actuel en augmentant/diminuant la tension de sortie du convertisseur buck en faisant varier le rapport cyclique de la pwm. Le courant de charge sera lu par le capteur de courant ACS714. Tension, courant de charge de sortie de votre argent, rapport cyclique PWM sera actualisé périodiquement sur l’écran lcd.
. La tension de la batterie sera vérifiée en éteignant Q3 après chaque intervalle de 500ms. La tension de la batterie sera immédiatement mis à jour à l’écran lcd.
Si la tension de la batterie obtient plus de 12,4 volts pendant la charge, puis le mega8 quittera le mode CC et entrera en mode CV. État du mode met à jour immédiatement à l’écran lcd.
Puis le mega8 maintiendra la tension de sortie de 12,6 volts en faisant varier le rapport cyclique de l’argent. Ici la tension de la batterie sera vérifiée après chaque 1 s intervalle. Dès que la tension de la batterie sera supérieure à 12.5V, puis il sera vérifié si le courant tiré est inférieure à 190 Ma. Si les deux conditions sont remplies, alors le cycle de charge sera arrêté en désactivant définitivement Q3 et un buzzer sera sonner en tournant le Q5. Aussi mega8 montrera « Charge complète » par l’intermédiaire de l’écran lcd.