Matías: una forma muy linda de hacerlo es con un Arduino, usándolo para leer la tensión de batería y conmutando con una salida PWM la carga de la batería, te envío un pdf con el circuito electrónico (es parte de un circuito mayor, y es un ps convertido a pdf)
Bien, anda así: el conector K2 es el que va al Arduino, el borne 3, es una referencia de la tensión de la batería (fijate: RV2 es un divisor de tensión, la tensión que toma, la envío al operacional que está como seguidor de tensión -alimentado con 5 Volt-, la salida del operacional va a un pin Análogo del Arduino. Aquí, el seteo de la tensión es tal que cuando hayan 14.2 volts, en ésa salida hayan 4 volts.)
En el pin analógico, hacé una ADC del valor leído, luego, sólo es cuestión de hacer la curva de carga.
Fijate el conector P4, que va al "cargador" (es quien suministra la CC para la carga, algo así como 16 volts/2A para ésta batería) y el conector P5 va a la batería.
Bien, en la hoja de datos, tenés el Voltaje de ciclo de carga y el de Standby, en el primero, dice que se puede cargar hasta 14.9 volts y en el segundo, hasta 13.8 volts, en ambos casos, la máxima corriente de carga es de 2.8 A.
Como son baterías de Pb ácido sulfúrico, luego de los 14.4 volts, comienza la emisión de hidrógeno, así que conviene no llegar nunca a ésa tensión, por lo cual, la tensión de corte en carga, es 14.2 volts y en mantenimiento de 13.8 volts.
Teniendo presente que el PWM del Arduino maneja por el medio del 4N25 el TR de potencia que administra la corriente a la batería (es el borne 2 de K2 que se llama "PWM REGULADOR CARGA", hay que definir la lógica de carga; en los cargadores "inteligentes" que he realizado la lógica es la siguiente:
1 - tomo muestra de la tensión
- si la tensión es menor a 11 volts, hago una carga lenta, usando un ciclo de trabajo corto del PWM (por ejemplo, un 25 %), para que no se caliente la batería
- si la tensión está entre 11 y 13 volts, hago una carga "casi rápida", a un 80% del PWM
- si la tensión está entre 13 y 13.8 volts, el PWM es del 100%
- si la tensión es mayor a 13.8 volts, el PWM es 0
- cargo un segundo con el régimen deseado
- paro un segundo para esperar que se estabilice la tensión y vuelvo a 1
El ciclo de trabajo, hay que hallarlo experimentalmente, pues lo que hay que buscar, es que, cuando la batería está descargada (baja tensión), la corriente de carga no sea superior al 10% de la capacidad de la batería, y luego, al ir subiendo la tensión de la batería, ir aumentando la corriente.
Desde luego, se puede poner una "alarma de batería en mal estado": si la tensión de batería durante un cierto tiempo se mantiene por debajo de 10 volts, aunque se la cargue, es porqué está muerta, entonces, ahí, se puede avisar de algún modo.
Espero te sirva !!
73's