PEController BSP v4
Board Support Package for PEController from Taraz Technologies
 
Loading...
Searching...
No Matches
inverter3Ph_config_t Struct Reference

Defines the 3 Phase Inverter parameters.

Public Attributes

inverter_state_t state
 The inverter state whether active or inactive.
 
uint16_t s1PinNos [3]
 Collection of the Pin numbers of the first PWM switch in a leg of the 3-Phase System. The remaining PWMs are the consecutive pins after this pin.
 
uint16_t dsblPinNo
 Pin no of the first disable pin if any. If more than one the remaining disable pins should be consecutively after this pin.
 
uint16_t dsblPinCount
 No of disable pins used by the system. These pins will be used to disable the relevant gate drivers.
 
switch_leg_t legType
 Type of switch legs used for switching the inverter.
 
pwm_config_t pwmConfig
 The PWM configurations.
 
DutyCycleUpdateFnc updateCallbacks [3]
 These call backs are used by the drivers to update the duty cycles of all switches according to the configuration.
 
uint16_t s1PinDuplicate
 The inverter can have an optional 4th leg which will get the same signals of 3rd leg. This is done to fully test all modules in different PELab Configurations. This value represents the first switch of the 4th leg. To disable duplication set this to 0.
 
DutyCycleUpdateFnc updateCallbackDuplicate
 These call backs are used by the drivers to update the duty cycles of the duplicate leg according to the configuration.