C2000Ware Digital Power SDK  5.03.00.00
TYPE4_PWM

Introduction

Functions

void initEPWM_aux_trip (uint32_t aux_pwm_base, EPWM_DigitalCompareTripInput system_trip_source, uint16_t trip_delay)
 Defines the initialization steps for an auxiliary PWM output. More...
 
void configEPWMDelayTrip (uint32_t base1, EPWM_DigitalCompareTripInput aux_trip_source)
 Configures the delay trip action for inner switches(PWMxB). More...
 

4 PWM Delayed Protection (TYPE4_PWM) Module

Introduction

Note
For more information on this module, please visit Application Note Achieve Delayed Protection With Type 4 PWM

Function Documentation

◆ initEPWM_aux_trip()

void initEPWM_aux_trip ( uint32_t  aux_pwm_base,
EPWM_DigitalCompareTripInput  system_trip_source,
uint16_t  trip_delay 
)

Defines the initialization steps for an auxiliary PWM output.

Another EPWMxA will be used as auxiliary trip signal for inner switches, with the dead-band insertion for the auxiliary PWM action at the system trip event.

Parameters
aux_pwm_basePWM base register for the auxiliary PWM output
system_trip_sourceTrip input for the system trip event
trip_delayCustomized delay timing with rising edge delay
Returns
None

Definition at line 45 of file type4_pwm_protection_source.h.

◆ configEPWMDelayTrip()

void configEPWMDelayTrip ( uint32_t  base1,
EPWM_DigitalCompareTripInput  aux_trip_source 
)

Configures the delay trip action for inner switches(PWMxB).

Parameters
base1PWM base register for inner switches
aux_trip_sourceTrip input for the auxiliary PWM output
Returns
None

Definition at line 129 of file type4_pwm_protection_source.h.