电机参数C3\C5
#define MAX_BEMF_VOLTAGE(uint16_t)((MAX_APPLICATION_SPEED_RPM * 1.2 *\MOTOR_VOLTAGE_CONSTANT*SQRT_2)/(1000u*SQRT_3))
#define C3 (int32_t)((((int16_t)F1)*MAX_BEMF_VOLTAGE)/(LS*MAX_CURRENT*TF_REGULATION_RATE))//TF_REGULATION_RATE:就是执行频率
#define C5 (int32_t)((((int16_t)F1)*MAX_VOLTAGE)/(LS*MAX_CURRENT*TF_REGULATION_RATE))
这两个定义中,有几个神秘的参数1.2、MAX_BEMF_VOLTAGE、MAX_CURRENT、MAX_VOLTAGE这些有什么用途呢?
:sleepy:
页:
[1]