Is there a way of turning a square wave signal of any duty cycle to a square wave with a 50% duty cycle (and same frequency)?
I'm trying to make a self-oscillating tesla coil driven with a PWM signal with a duty cycle of 50%. The PWM signal drives a full-bridge inverter, while the feedback signal is obtained via an antenna. But the feedback signal I receive doesn't have the same duty cycle. Is there a way of changing its duty cycle to 50% to drive the tesla coil?

For example, shown above in green is the actual signal I need to drive the tesla coil. The signal in red is the feedback signal I'm receiving.
I've also attached the ltspice simulation for clarity.
I'm trying to make a self-oscillating tesla coil driven with a PWM signal with a duty cycle of 50%. The PWM signal drives a full-bridge inverter, while the feedback signal is obtained via an antenna. But the feedback signal I receive doesn't have the same duty cycle. Is there a way of changing its duty cycle to 50% to drive the tesla coil?

For example, shown above in green is the actual signal I need to drive the tesla coil. The signal in red is the feedback signal I'm receiving.
I've also attached the ltspice simulation for clarity.
Attachments
-
5.4 KB Views: 4