Skip to main content
Vivek Sankaranarayanan
Associate II
Jul 20, 2017 11:50 PM UTC
Solved

Independent Dead-time for Advanced Timer

Posted on July 21, 2017 at 01:50

Hi All,

I'm using the advanced timer TIM1 on STM32303VC to drive a 2 phase shifted full bridges separated by a transformer (Dual Active Bridge topology). This required use of 4 PWMs. CH1 and CH1N drive the primary bridge. CH3 and CH3N drive the secondary bridge.

The question is I need to program independent dead times (for CH1-CH1N and CH3-CH3N). Is that possible? Because the LL APIs have only one dead time configuration value per Timer.

If it's not possible what is the workaround? This is a make or break situation for my converter.

Regards,

Vivek

#phase-shift #advanced-timers #timer-synchronization
This topic has been closed for replies.
waclawek.jan
waclawek.janBest answer
Super User
Jul 21, 2017 8:53 AM UTC
Posted on July 21, 2017 at 10:53

The question is I need to program independent dead times (for CH1-CH1N and CH3-CH3N). Is that possible?

No.

0690X00000607Y0QAI.png

If it's not possible what is the workaround?

Using two different timers?

JW

5 replies

waclawek.jan
waclawek.janBest answer
Super User
Jul 21, 2017 8:53 AM UTC
Posted on July 21, 2017 at 10:53

The question is I need to program independent dead times (for CH1-CH1N and CH3-CH3N). Is that possible?

No.

0690X00000607Y0QAI.png

If it's not possible what is the workaround?

Using two different timers?

JW

Vivek Sankaranarayanan
Associate II
Jul 21, 2017 2:27 PM UTC
Posted on July 21, 2017 at 14:27

 Thanks JW.

Can I apply phase shift if I drive the bridges using two different timers? Also I need to apply this work around in my existing hardware.  So that means I can configure Tim1_ch3-ch3n as input high impedance and short it with Tim8_ch1-ch1n. That should work right?

Asantos
Associate III
Jul 25, 2017 1:04 AM UTC
Posted on July 25, 2017 at 01:04

Vivek,

    The STM32F334 has the HRTIM with an independent deadtime control for each channel. 

    Why your phase shift bridge need independent deadtime?

  Ari.