VFD using MCPWM
Posted: Fri Nov 03, 2017 10:00 pm
I'm planing to make 3-phase variable frequency drive with esp32.
I would like to generate 3 high-side hardware PWM and inverted 3 low-side hardware PWM with inserted dead time to charge bootstrap capacitor.
I've been playing with MCPWM library on arduino IDE.
My questions are:
1. How can I produce inverted PWM signal with dead time between the top and bottom switches to avoid phase shortcut ?
2. How can I acheve frequency grater than 312K Hz ?
3. Is there a way to insert few short pulses at begining and end of each phase to limit current.
4. If i change duty cycle by 1% at high frequeny, duty cycle doesn't change smootly it jumps every 10%
If I can achieve something like this would be perfect: Regards,
Boris Makovecki
I would like to generate 3 high-side hardware PWM and inverted 3 low-side hardware PWM with inserted dead time to charge bootstrap capacitor.
I've been playing with MCPWM library on arduino IDE.
My questions are:
1. How can I produce inverted PWM signal with dead time between the top and bottom switches to avoid phase shortcut ?
2. How can I acheve frequency grater than 312K Hz ?
3. Is there a way to insert few short pulses at begining and end of each phase to limit current.
4. If i change duty cycle by 1% at high frequeny, duty cycle doesn't change smootly it jumps every 10%
If I can achieve something like this would be perfect: Regards,
Boris Makovecki