This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Control of phase shift full bridge with UCD3138

Other Parts Discussed in Thread: UCD3138

Hello,

I design a phse shift full bridge in open Loop mode (without the digital filter). First i generated the PWM-signals like the conventional control of the phase shift full bridge (see Phase shifted Full Bridge Example in the ucd3138 data sheet). That worked great with the "Phase Trigger" command between DPWM0 and DPWM1:).

In my new Control of the DPWMs i want to have that firstly the conventional control of the phase shift full. In my configuration ist DPWM0 the Master and DPWM1 is the slave. That means the setting of the duty cycle will be realised with the shift of the Slave DPWM (in my configuration DPWM1).

After per example 100 periode the PWM generation have to be modified  (Per example  only the frequency of DPWM1 will be doubled) . After this modification the conventional control have to be released.

Can anybody give me some advice?

Thanks a lot for all your help and time,

Hamda Baatout

 


 

  

  • Hi Hamda,

    It's not recommended to use your configurations to control PSFB topology since there is a risk of causing dpwm pulse extension if the phase trigger is changed too much.

    It's highly suggested to use TI's demo psfb code, here is the link where you could download UCD3138 psfb firmware.
    www.ti.com/.../ucd3138fw-psfb

    Hope it could help you.

    Regards,
    Jack
  • Hi Jack,

    Thank your for your answer.

    I know that it is highly suggested to use TI's demo psfb code but for my thesis in the university i have to analyse a PSFB with a new Control of the DPWM signals.
    My quation is to know if the UCD can produce these DPWM signals.
    Per example this pulse sequence:
    *First the conventional pulse of the PSFB (DPWM0 is master and DPWM1 ist slave)
    *Second for one Periode the frequency of DPWM1 will be doubled and the the frequency of DPWM0 remains the same.
    *Third the conventional pulse of the PSFB (DPWM0 is slave and DPWM1 ist master)

    I would be very grateful if you can say to me if this puls sequence can be programmable with Interrupts or timer fonctions in the UCD3138

    Thanks a lot for all your help and time,

    Hamda Baatou
  • Hi Hamda,

    Can you please draw a dpwm timing diagram and shared with me? It would help me to understand your request clearly.

    From your message, I got that DPWM1's frequency should be twice with DPWM0's frequency, right? What is your max switch frequency?

    Thanks...
    Jack Tan
  • Hi Jack,
    I have requested this firmware for several times but have got any response from TI.....
  • Hi Zhi,

    I've forwarded this mail to a right person. I will inform you once get this answer. Thanks...

    Regards,

    Jack 

  • Thank you Jack. Actually I need this firmware very in urgent....I have trouble configuring phase-shift between two dpwm modules. Would you please tell me how to use phase trigger register to achieve this function ? Thank you very much.
  • Hi Hamda Baatout
    Would plz tell me how did you configure phase trigger register to get a phase shift between pwm0 and pwm1?
    thanks
    Zhi