Для быстрой зарядки я бы лучше собрал блок на буржуйской микрухе MAX713. Она специально создана для зарядки таких аккумуляторов.вот, что она умеет:
заряжать Никель-Кадмиевые и Никель-МеталлоГидридные аккумуляторы в количестве от 1 до 16 штук одновременно;
в режиме быстрого заряда регулировать ток заряда от С/3 до 4С, где С - емкость аккумулятора;
в режиме медленного заряда доводить аккумуляторы до кондиции током С/16;
отслеживание состояния аккумулятора и автоматический переход от быстрого заряда к медленному;
в отсутствии зарядного тока через микросхему "утекает" всего 5мкА от аккумуляторов;
возможность отключения заряда по температурным датчикам или по таймеру;
Вообще говоря, заряжать аккумуляторы рекомендовалось током 0,1С, где С - емкость аккумулятора. Однако, производители научились делать более совершенные аккумуляторы, позволяющие учинять над собой такое безобразие, как быстрый заряд (Fast Charge).
"It's okey", говорят они - вы можете заряжать наши аккумуляторы гораздо большим током - главное не превышать значение 4С, если вы не любитель пиротехнических эффектов.
Разумеется, чем больший зарядный ток используется в процессе зарядки, тем меньше времени нужно на эту самую зарядку. Однако, все же, увлекаться сильно не стоит - ток током, а долговечность аккумулятора тоже не последнее дело. Поэтому, в MAX713 реализован не только быстрый, но и медленный заряд (Trickle Charge), который включается по достижении аккумулятором полного заряда большим зарядным током.