Su mejor opción es ubicar un IC de controlador de carga de NiMH y construir su cargador utilizando el circuito recomendado para ese IC.
La carga de baterías es un proceso difícil si pretende hacerlo sin destruir las celdas. Es incluso más complicado si tiene una gran cantidad de celdas en serie.
Descubrir cómo hacerlo correctamente es un trabajo para un ingeniero profesional, y encontrar todas las condiciones necesarias ha sido objeto de muchos proyectos de investigación.
Los ICs tendrán todo este conocimiento y sabrán cómo "horneados". Si solo necesitas construir un cargador, esta es la forma más fácil.
Si está construyendo el cargador para aprender a hacer un controlador de este tipo, tendrá que leer mucho. Probablemente también puede aprender mucho con solo mirar las hojas de datos de los controladores de carga.
Como ejemplo, hay MaxDS2715 .
Este chip está diseñado para controlar la carga de hasta 10 celdas de NiMH. Es configurable para el número de celdas, incluye conexiones para la resistencia de detección de corriente de carga y para un termistor. La carga adecuada requiere corriente y voltaje regulados, ambos de los cuales proporciona este chip. Entre los criterios para la detección de "carga completa" está la temperatura de las celdas: este chip tiene las conexiones necesarias para que un termistor controle la temperatura de la batería.
Por supuesto, tendrá que proporcionar un suministro de energía que pueda suministrar suficiente voltaje y corriente al chip.
Hay muchos otros chips por ahí. Dadas las palabras clave que puedes encontrar en la descripción de este IC, espero que puedas encontrar otras fácilmente. Cualquier casa de suministros grande (Mouser, RS, etc.) debe tener una buena selección.