Macros
mcconf_outrunner2.h File Reference

Go to the source code of this file.

Macros

#define MCPWM_CURRENT_MAX   60.0
 
#define MCPWM_CURRENT_MIN   -60.0
 
#define MCPWM_IN_CURRENT_MAX   60.0
 
#define MCPWM_IN_CURRENT_MIN   -20.0
 
#define MCPWM_MAX_ABS_CURRENT   130.0
 
#define MCPWM_SLOW_ABS_OVERCURRENT   1
 
#define MCPWM_SENSOR_MODE   SENSOR_MODE_SENSORLESS
 
#define MCPWM_MIN_RPM   150
 
#define MCPWM_CYCLE_INT_LIMIT_MIN_RPM   1100.0
 
#define MCPWM_CYCLE_INT_LIMIT   62.0
 
#define MCPWM_CYCLE_INT_LIMIT_HIGH_FAC   0.8
 
#define MCPWM_BEMF_INPUT_COUPLING_K   600.0
 
#define MCPWM_PID_KP   0.0001
 
#define MCPWM_PID_KI   0.002
 
#define MCPWM_PID_KD   0.0
 
#define MCPWM_PID_MIN_RPM   900.0
 
#define MCPWM_P_PID_KP   0.0001
 
#define MCPWM_P_PID_KI   0.002
 
#define MCPWM_P_PID_KD   0.0
 
#define MCPWM_CURRENT_CONTROL_GAIN   0.0046
 
#define MCPWM_CURRENT_CONTROL_MIN   1.0
 

Macro Definition Documentation

#define MCPWM_BEMF_INPUT_COUPLING_K   600.0
#define MCPWM_CURRENT_CONTROL_GAIN   0.0046
#define MCPWM_CURRENT_CONTROL_MIN   1.0
#define MCPWM_CURRENT_MAX   60.0
#define MCPWM_CURRENT_MIN   -60.0
#define MCPWM_CYCLE_INT_LIMIT   62.0
#define MCPWM_CYCLE_INT_LIMIT_HIGH_FAC   0.8
#define MCPWM_CYCLE_INT_LIMIT_MIN_RPM   1100.0
#define MCPWM_IN_CURRENT_MAX   60.0
#define MCPWM_IN_CURRENT_MIN   -20.0
#define MCPWM_MAX_ABS_CURRENT   130.0
#define MCPWM_MIN_RPM   150
#define MCPWM_P_PID_KD   0.0
#define MCPWM_P_PID_KI   0.002
#define MCPWM_P_PID_KP   0.0001
#define MCPWM_PID_KD   0.0
#define MCPWM_PID_KI   0.002
#define MCPWM_PID_KP   0.0001
#define MCPWM_PID_MIN_RPM   900.0
#define MCPWM_SENSOR_MODE   SENSOR_MODE_SENSORLESS
#define MCPWM_SLOW_ABS_OVERCURRENT   1