IAM 在 BLDC 电机控制项目中工作。
1.我们在 DMC 4级运行 BLDC 电机,以及编码中输入的电机参数,这里我们面临过流故障。
您能建议我们如何清除过流故障错误、并再次尝试提高的值、
//电机的过流阈值,单位为 A。
//此值可设置为电机额定电流的50%~300%
#define USER_MOTOR1_OVER_CURRENT_A (1.5f) // A (最高75A)
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
IAM 在 BLDC 电机控制项目中工作。
1.我们在 DMC 4级运行 BLDC 电机,以及编码中输入的电机参数,这里我们面临过流故障。
您能建议我们如何清除过流故障错误、并再次尝试提高的值、
//电机的过流阈值,单位为 A。
//此值可设置为电机额定电流的50%~300%
#define USER_MOTOR1_OVER_CURRENT_A (1.5f) // A (最高75A)
#define MTR1_CMPSS_U_BASE CMPSS1_BASE
#define MTR1_CMPSS_U_BASE CMPSS1_BASE
#define MTR1_CMPSS_W_BASE CMPSS3_BASE
#define MTR1_IU_CMPHP_SEL ASYSCTL_CMPHPMUX_SELECT_1 // CMPSS1-A15
#define MTR1_IU_CMPLP_SEL ASYSCTL_CMPLPMUX_SELECT_1 // CMPSS1-A15
#define MTR1_IV_CMPHP_SEL ASYSCTL_CMPHPMUX_SELECT_1 // CMPSS1-A11
#define MTR1_IV_CMPLP_SEL ASYSCTL_CMPLPMUX_SELECT_1 // CMPSS1-A11
#define MTR1_IW_CMPHP_SEL ASYSCTL_CMPHPMUX_SELECT_3 // CMPSS1-A5
#define MTR1_IW_CMPLP_SEL ASYSCTL_CMPLPMUX_SELECT_3 // CMPSS1-A5
#define MTR1_IU_CMPHP_MUX 3 // CMPSS1-A15
#define MTR1_IU_CMPLP_MUX 3 // CMPSS1-A15
#define MTR1_IV_CMPHP_MUX 1 // CMPSS1-A11
#define MTR1_IV_CMPLP_MUX 1 // CMPSS1-A11
#define MTR1_IW_CMPHP_MUX 1 // CMPSS1-A5
#define MTR1_IW_CMPLP_MUX 1 // CMPSS1-A5
// XBAR-ePWM
#define MTR1_IU_XBAR_EPWM_MUX XBAR_EPWM_MUX00_CMPSS1_CTRIPH // CMPSS1-HP
#define MTR1_IV_XBAR_EPWM_MUX XBAR_EPWM_MUX01_CMPSS1_CTRIPL // CMPSS1-LP
#define MTR1_IW_XBAR_EPWM_MUX XBAR_EPWM_MUX04_CMPSS3_CTRIPH_OR_L // CMPSS3-HP&LP
#define MTR1_IU_XBAR_MUX XBAR_MUX00 // CMPSS1-HP
#define MTR1_IV_XBAR_MUX XBAR_MUX01 // CMPSS1-LP
能否验证比较器模块配置?