подходящий TOP или Viper и сделать обратноходовик. Это самое простое. А еще зарядное устройство нормально получается из компьютерного БП. Ведь требуются две петли обратной связи - по току и по напряжению. TL494 как раз имеет два усилителя ошибки.