anderkart
Moderator
regulated the volts with an old Harley Sportster voltage regulator,
I cant tell how you've got this wired up but those old style Voltage regulators control the Generators' output level by sending the needed amount of field current to the generator's Field terminal. Your DC. motor doesn't have a field terminal like a generator would so I don't see how your regulator could be controlling (or limiting) your DC. motors output level. (although Generator Regulators do have a set of cut-out points that might be usefull for keeping the batterys power from back-feeding to the motor)
Unless your motor is producing over 15 volts or so, all you should need between its output terminal and your battery Is a suitable sized blocking Diode (maybe a 10-amp) that would allow the charge to go on through to the battery, but not allow the batteries current to back-feed and try to operate the electric motor.
How ever you've got this system wired up, It does sound like your charging system is trying to work. Make sure your vacuum cleaner belt Isn't just slipping. When an Alternator, Generator (or DC. motor) is producing current, they don't just spin freely. Some high output alternators require as much as 5hp. from the engine to spin them while their charging and they need the belt to have good gripping ability at the drive pulley or they'll just slip and have low output.
Its also very possible that your just not spinning this electric motor fast enough to achieve its maximum charging/output level.