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.

TMS320F28035 Continuous Software Force on complementary PWMs fails

Other Parts Discussed in Thread: TMS320F28035

Hi,

in normal operation we are using both channels of a PWM of the TMS320F28035 complementary. But when stopping operation, both should be force to low. We want to use the AQCSFRC-register for that, but it seems like the PWM does not react on CSFB and always inverts the B channel to the value in CSFA. Do we have to tell the dsp that the channels should no longer be inverted? But where? They are mainly inverted via action qualifiers and the SW force has highest priority. Or could it depend on the deadband configuration where we set polarity to PWM_DB_ACTIVE_LOW_PWMB?

Thanks and best regards,

Stefan

  • In fact the polarity of the deadband was the problem. But even when changing it inbetween we don't have full control of the pwm signal. A better solution we found is to use the tripzone OST event and configure the TZA and TZB action to force low.