Some more playing around with the washing machine motor...
I discovered it will self-excite without a magnet
. Just wiring the field stator in series with the generating rotor is enough to make it work (as the rotor is 16 pole DC it always has some current output with no gaps in the waveform)
If I put a 21W 12V car brake bulb between the rotor output and the stator field coils and spin it up on the bike, it quickly makes up to 15-20V at 2 Amps. The only problem now is that all the current is going into the field bulb (it can glow so bright I worried it might blow). But if I use a smaller bulb it makes less current and then when you put a load on the "output", the field current gets shared and output collapses.
If I was just running a bulb as the load it would work best with the bulb being the load and the resistor for the field current. I thought about putting the battery in the place of the bulb so that the field current is actually used to charge the battery... The only problem is that a battery is going to push current the wrong way into the field coil until the generated voltage is higher than the battery voltage and then there will be a split second where the field current is zero and the thing won't work at all.
I think I might be able to fudge something with a bulb and a diode... If I put a blocking diode on the battery so it can only accept field current and use the bulb to bypass the battery, then the rotor will self excite the field coil using the bulb and when the generated voltage is higher than the battery it will start accepting current via the blocking diode. If I put a momentary switch on the bulb, I can then turn the bulb off once the thing is charging. When I stop pedalling the blocking diode will stop the battery discharging through the field coil.
I might still have to use a resistor or bulb to limit the charge current as otherwise the battery will try to draw a huge current and the pedalling will get really hard suddenly.