how can i get 2 pwm's with a 180 degree phase shift

19 views (last 30 days)
actually i am designing a controller for an interleaved boost converter for which i require 2 pwm's 180 degree out of phase. so pls help me on that
  1 Comment
nagaraju madlapelli
nagaraju madlapelli on 19 Oct 2015
take two pwm pulse generators and in 1st pulse generator put phase delay as zero and put delay of 180 degree that is half of your circuit time in second pwm pulse generator as phase delay
and imp note is two switches duty ratio must be same..

Sign in to comment.

Answers (2)

Kurt Hellmuth
Kurt Hellmuth on 18 Sep 2020
Edited: Kurt Hellmuth on 18 Sep 2020
Hello if you know it, its very easy:
CCP1CON = 00111110 ;
CCP1CON = 00111100 ;
for example it is 180 degrees shifting.
That means:
CCP1CON = 00111110 ;
CCP2CON = 00111100 ;
and you get a 180° signal for beeper or so on.
Thats all.
VY 73 Kurt

K RAJAMOHANA
K RAJAMOHANA on 10 Mar 2021
how can we generate pulse for interleaved boost converter in closed loop condition ?...
Actually, using pi controller i have generate one pwm pulse for one leg and for second leg using NOT gate, i hav made 180 degree phase shift of first pulse and then put it to second leg. is it correct?
  2 Comments
Arkadeep Deb
Arkadeep Deb on 17 Jun 2021
How did you make phase shift by 180 degree of first pulse?
SRI MEGHA GUNDEPURI
SRI MEGHA GUNDEPURI on 19 Apr 2022
Can somebody help me how to generate two pulses with phase difference of 180 degrees in closed loop control of two phase dc-dc converter..

Sign in to comment.

Communities

More Answers in the  Power Electronics Control

Categories

Find more on Electrical Block Libraries in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!