Bar Logo Dual Active Bridge Development Board (Part-No. )
 
Content
     
Loading...
Searching...
No Matches
Power Control Data Types

Contains the collection of power control data types. More...

+ Collaboration diagram for Power Control Data Types:

Data Structures

struct  SWITCH_NODE_s
 Power converter switch-node specifications. More...
 
struct  FEEDBACK_SETTINGS_s
 Publicly accessible data buffer of most recent runtime data values. More...
 
struct  STATUS_FLAGS_s
 Power converter status flags. More...
 
struct  START_UP_RAMP_s
 Stores data related to the ramping up/down of the reference. More...
 
struct  CONTROLLER_s
 Stores data related to the control loop properties. More...
 
struct  PWR_CTRL_PROPERTIES_s
 Collection of power control properties. More...
 
struct  POWER_CONTROL_s
 Power control API structure. More...
 

Enumerations

enum  PWR_CTRL_STATES_e { PWRCTRL_STATE_INITIALIZE , PWRCTRL_STATE_FAULT_DETECTION , PWRCTRL_STATE_STANDBY , PWRCTRL_STATE_SOFT_START , PWRCTRL_STATE_ONLINE }
 Enumeration of power controller state machine states. More...
 
enum  PWR_CTRL_CHARGE_STATE_e { PWR_CTRL_STOP , PWR_CTRL_CHARGING , PWR_CTRL_DISCHARGING }
 Enumeration of power controller charging state. More...
 

Detailed Description

This document covers all the data types used in power control application.

Enumeration Type Documentation

◆ PWR_CTRL_CHARGE_STATE_e

These is the enumeration of the DAB's charging state

Enumerator
PWR_CTRL_STOP 
PWR_CTRL_CHARGING 

power converter is in charging mode

PWR_CTRL_DISCHARGING 

power converter is in discharging mode

Definition at line 134 of file pwrctrl_typedef.h.

◆ PWR_CTRL_STATES_e

These are all of the states for the power controller state machine

Enumerator
PWRCTRL_STATE_INITIALIZE 

power converter control state #0: initializes object properties and clears status bits

PWRCTRL_STATE_FAULT_DETECTION 

power converter control state #1: checks if a fault occurs

PWRCTRL_STATE_STANDBY 

power converter control state #2: waiting for status bits allowing power supply to run

PWRCTRL_STATE_SOFT_START 

power converter control state #3: performs soft-start sequence

PWRCTRL_STATE_ONLINE 

power converter control state #4: output is in regulation and power is OK (normal continuous operation)

Definition at line 18 of file pwrctrl_typedef.h.