Paso 3: funcionamiento...
Al ser encendido, el atmega8 se enciende el convertidor buck dando el 25% de salida de pwm en la base de Q2. A su vez, Q2 entonces conducirá Q1 y se iniciará el convertidor buck. Q3 será conducido para desconectar la batería y salida del convertidor buck. El atmega8 lee el voltaje de la batería vía el el divisor de resistencia. Si la batería no está conectada, entonces el atmega8 muestra un mensaje "Inserte la batería" a través de 16 x 2 lcd y espera a que la batería. Si una batería se conecta luego, el atmega8 comprobará la tensión. Si el voltaje es más bajo que 9v, entonces el atmega8 se mostrará "Batería defectuosa" en la 16 x 2 lcd.
Si una batería con más de 9v encontró, entonces el cargador primero entra en el modo CC y encender el mosfet de salida Q3. Modo del cargador (CC) se actualizará para mostrar inmediatamente. El voltaje de la batería, si encuentra más de 12.4v el mega8 inmediatamente dejará el modo CC y entrará en modo CV. Si el voltaje de la batería es inferior a 12.4v, luego la mega8 mantendrá 1A carga actual aumentando/disminuyendo el voltaje de salida del convertidor buck variando el ciclo de trabajo del pwm. La corriente de carga será leído por el sensor de corriente ACS714. El dólar de salida tensión, corriente de carga, ciclo de trabajo PWM se actualizará periódicamente en la pantalla lcd.
. Se controlará el voltaje de la batería apagando la Q3 después de cada intervalo de 500ms. El voltaje de la batería se actualizará inmediatamente en la pantalla lcd.
Si el voltaje de la batería consigue más de 12,4 voltios durante la carga, el mega8 dejará el modo CC y entrará en modo CV. Modo de estado se actualizará inmediatamente a la pantalla lcd.
Entonces el mega8 mantendrá la tensión de salida de 12,6 voltios variando el ciclo de trabajo de la pelota. Aquí se verificará el voltaje de la batería después de cada 1s intervalo. Tan pronto como el voltaje de la batería será mayor que 12.5v, luego se comprobará si la corriente dibuja es inferior a 190ma. Si las condiciones se cumplen, entonces el ciclo de carga se detendrá apagando permanentemente Q3 y un timbre que sonaba encendiendo Q5. También mega8 muestra "Carga completa" a través de la pantalla lcd.