I am thinking of using a microcontroller to do engine control on a gasoline motor (a 1950's Briggs and Stratton) and using its own accessory magneto to supply the microcontroller.
My first idea is to use a supercapacitor to supply the 5V to the electronics.
Sadly, the accessory magneto supplies a rather noisy voltage, with short (timewise) peaks at +-25V. Not supercapacitor compatible, obviously.
I need capacitors -> (regulation) -> supercapacitor -> load.
Because the magneto is quite weak and there are also some lightbulbs in parallel in the circuit, I do not want to only clip the peaks (with an SCR, Zener or varistor or others) but accumulate the spike energy some way or anothe, to use it later in the microcontroller.
I am looking for ideas that are more efficient or robust than simply an entry capacitor with high voltage