Bar Logo 4kW dsPIC33C PSFB DC-DC DA (Part-No. )
 
Content
     
Loading...
Searching...
No Matches
POWER_CONTROL_s Struct Reference

Power control API structure. More...

#include <psfb_droop.X/sources/pwrctrl/pwrctrl_typedef.h>

+ Collaboration diagram for POWER_CONTROL_s:

Data Fields

STATUS_FLAGS_t Status
 Power Supply status flags.
 
PWR_CTRL_STATE_t State
 Power Control State ID.
 
PWR_CTRL_PROPERTIES_t Properties
 Power Control properties

 
SWITCH_NODE_t Pwm
 Switch node settings.
 
FEEDBACK_SETTINGS_t Data
 Feedback channel settings.
 
FAULT_SETTINGS_t Fault
 Fault flags and settings.
 
START_UP_RAMP_t IRamp
 Current ramp-up settings.
 
START_UP_RAMP_t VRamp
 Voltage ramp-up settings.
 
START_UP_RAMP_t PRamp
 Power ramp-up settings.
 
START_UP_RAMP_t PhRamp
 Phase ramp-up settings (for open loop)
 
CONTROLLER_t ILoop
 structure for current controller data
 
CONTROLLER_t VLoop
 structure for voltage controller data
 
CONTROLLER_t PLoop
 structure for power controller data
 
PRECHARGE_t Precharge
 structure for precharge data
 
SEC_REC_t SecRec
 structure for secondary rectification data
 
AVERAGING_t PrimaryCT_Offset
 structure for averaging primary CT offset
 
AVERAGING_t SecondarySh_Offset
 structure for averaging secondary sensor offset
 
AVERAGING_t VoutCalibratingAveraging
 structure for averaging Vout during Droop
 
CALIBRATE_t VoutCalibrate
 structure for Calibrating Vout during Droop using Averaged value
 
AVERAGING_t ISecAveraging
 secondary current average
 
DROOP_t Droop
 droop controller data
 
AVERAGING_ROLLING_t Secondary_Rolling
 structure for Secondary current rolling average
 
uint16_t Secondary_Rolling_val
 Secondary Current Rolling Average Value.
 

Detailed Description

This data structure contains all the properties of the power control.

Definition at line 253 of file pwrctrl_typedef.h.

Field Documentation

◆ Data

Definition at line 259 of file pwrctrl_typedef.h.

◆ Droop

DROOP_t Droop

Definition at line 275 of file pwrctrl_typedef.h.

◆ Fault

Definition at line 260 of file pwrctrl_typedef.h.

◆ ILoop

CONTROLLER_t ILoop

Definition at line 265 of file pwrctrl_typedef.h.

◆ IRamp

Definition at line 261 of file pwrctrl_typedef.h.

◆ ISecAveraging

AVERAGING_t ISecAveraging

Definition at line 274 of file pwrctrl_typedef.h.

◆ PhRamp

Definition at line 264 of file pwrctrl_typedef.h.

◆ PLoop

CONTROLLER_t PLoop

Definition at line 267 of file pwrctrl_typedef.h.

◆ PRamp

Definition at line 263 of file pwrctrl_typedef.h.

◆ Precharge

PRECHARGE_t Precharge

Definition at line 268 of file pwrctrl_typedef.h.

◆ PrimaryCT_Offset

AVERAGING_t PrimaryCT_Offset

Definition at line 270 of file pwrctrl_typedef.h.

◆ Properties

Definition at line 257 of file pwrctrl_typedef.h.

◆ Pwm

Definition at line 258 of file pwrctrl_typedef.h.

◆ Secondary_Rolling

AVERAGING_ROLLING_t Secondary_Rolling

Definition at line 276 of file pwrctrl_typedef.h.

◆ Secondary_Rolling_val

uint16_t Secondary_Rolling_val

Definition at line 277 of file pwrctrl_typedef.h.

◆ SecondarySh_Offset

AVERAGING_t SecondarySh_Offset

Definition at line 271 of file pwrctrl_typedef.h.

◆ SecRec

SEC_REC_t SecRec

Definition at line 269 of file pwrctrl_typedef.h.

◆ State

PWR_CTRL_STATE_t State

Definition at line 256 of file pwrctrl_typedef.h.

◆ Status

Definition at line 255 of file pwrctrl_typedef.h.

◆ VLoop

CONTROLLER_t VLoop

Definition at line 266 of file pwrctrl_typedef.h.

◆ VoutCalibrate

CALIBRATE_t VoutCalibrate

Definition at line 273 of file pwrctrl_typedef.h.

◆ VoutCalibratingAveraging

AVERAGING_t VoutCalibratingAveraging

Definition at line 272 of file pwrctrl_typedef.h.

◆ VRamp

Definition at line 262 of file pwrctrl_typedef.h.


The documentation for this struct was generated from the following file: