Vas a cargar una bateria con 20A?? que tipo de bateria es? para un cargador "normal", siempre se busca cargar a un 10% de la capacidad de carga.Aqui pretendo que mi lm358 compare la caida de voltaje de la resistencia shunt y si esta caida calculada para 20 amperes, y si llega ahí active la salida del operacional y este a un transistor, el cual llevara a tierra el pin de referencia del tl431 (o a través de alguna resistencia) que oblige a bajar el voltaje de la fuente y por ende la corriente circulante por la batería.
Que creen es descabellada esa idea para mi fuente o viable.