尊敬的先生:
我有集线器电机和 Launchpad-F280025c
DMC-2
添加了,当我设置 v/f 参数,减少和增加 dacCMPValL 和 dacCMPValH 的值,我们没有得到过流故障,在默认的 max_current 设置--> 7amp ,
我们能够 按照以下速度基准旋转电机。
motorVars_M1.45g Ref_Hz = 10.0f;// Hz
motorVars_M1.speedRef_rpm = 100.0f;// rpm
但随着我们 进一步提高速度 ,电机开始快速旋转几分钟,之后我们得到了 GDF 故障和电压偏移参数变成1.5、1.5、1.5 ,这是非常令人困惑的(我改变了5 drv83 IC ,但没有得到任何解决方案,这为什么发生这种情况)
motorVars_M1.45g Ref_Hz = 39.0f;// Hz
motorVars_M1.speedRef_rpm = 100.0f;// rpm
V/f 曲线
//电机最小旋转频率(Hz)
#define USER_MOTOR1_FREQ_MIN_Hz (9.0f)// Hz
//电机的最大/基本旋转频率(Hz)
#define USER_MOTOR1_FREQ_MAX_Hz (110.0f)// Hz
//构建级别2中开环的 V/f 曲线参数
// V/f 曲线的低频 f_low,单位为 Hz,
//设置为额定电动机频率的10%
#define USER_MOTOR1_FREQ_LOW_Hz (5.0f)// Hz
// V/f 曲线的高频 f_high,单位为 Hz,
//设置为额定电动机频率的100%
#define USER_MOTOR1_FREQ_HIGH_Hz (110.0f)// Hz
// V/f 曲线的最小电压 V_min,
//建议将该值设置为额定电机电压的15%,单位为伏特。
#define USER_MOTOR1_VOLT_MIN_V (1.0f)//伏特
//最大电压,即 V/f 曲线的 V_max,
//建议将该值设置为额定电机电压的100%,单位为伏特
#define USER_MOTOR1_VOLT_MAX_V (24.0f)//伏特
请我把它简短介绍一下。。。