<p>A charging generator charges a battery by a voltage output from a generating unit having an armature coil and a field coil. The generator comprises a voltage boost/drop circuit connected between the output of the generating unit and the battery; a first control circuit connected between the field coil of the generating unit and the battery for controlling a field current flowing through the field coil to regulate a voltage generated in the armature coil of the generating unit in response to a voltage across the battery; and a second control circuit connected to the voltage boost/drop circuit for controlling the boost/drop ratio of the voltage boost/drop circuit.</p>