If my CW variant that directs the output of one CW into the input of another is to work, I need a way of converting high voltage DC to AC. The 555 oscillator IC used in a DC to AC inverter is not designed for high voltages. Some possibilities are suggested by the graphs on this page:
Experiment 15 - Cockroft Walton Multiplier.
Firstly, does the input voltage have to have a negative portion? Look at the image near the middle of the page showing a graph of the outputs from each of the capacitors in a 3-stage CW. Note that even numbered capacitors have a sine voltage, it's just shifted upwards to always be positive. Nevertheless this sine wave gets sent to the next capacitor in this CW to result in a more or less flat DC voltage. Perhaps a CW can therefore take a varying sine wave voltage input even if it's never negative.
Secondly, take a look at the image near the bottom showing the ripple voltage in a CW output. The ripple is large like this when the frequency or capacitance is low. However you can make the ripple be small by choosing high rated capacitors. So one idea is to have two CW's at each level, one that has small capacitors to get large ripple and one with large capacitors to get small ripple. You want this second CW with low ripple to have output voltage right in the middle between the peaks of the CW with the large ripple. Then you just take the voltage difference between these two CW's to get an AC voltage: half the time the voltage is positive when the 1st CW voltage is higher, and half the time it's negative when the 1st CW voltage is lower. But you need the 2nd CW voltage to be right in the middle of the first. Normally it should be *higher* than the upper peak of the 1st CW with the high ripple. Perhaps you could use a diode with a high voltage drop to bring this 2nd CW down to the middle between the peaks of the 1st CW. The disadvantage of this method is that it requires two CW's at each level. Is there some simpler method to drop down a varying sine wave voltage to make the center be at 0 volts?
Bob Clark