TI中文支持网
TI专业的中文技术问题搜集分享网站

用ccs整定电机参数,修改头文件保存后,实验调试的gMotorVars.Flag_enableSys值无法置1

我用ccs整定电机参数,用lab2c整定完,改好头文件之后,如果保存了user.h的更改,在调试的时候gMotorVars.Flag_enableSys值就无法置一,由于我的电机只有在lab2c这个实验里能被整定,做lab3a实验时,因为头文件共用,所以会出现以上同样问题,如果不点保存头文件更改,在做lab3a实验时,gMotorVars.Flag_enableUserParams置1,自动读取的电机参数不是我设定在头文件里的参数,而是程序头文件未被更改时电机带的参数,这个问题该如何解决

Seven Han:请问您方便贴上代码么。

我用ccs整定电机参数,用lab2c整定完,改好头文件之后,如果保存了user.h的更改,在调试的时候gMotorVars.Flag_enableSys值就无法置一,由于我的电机只有在lab2c这个实验里能被整定,做lab3a实验时,因为头文件共用,所以会出现以上同样问题,如果不点保存头文件更改,在做lab3a实验时,gMotorVars.Flag_enableUserParams置1,自动读取的电机参数不是我设定在头文件里的参数,而是程序头文件未被更改时电机带的参数,这个问题该如何解决

user5185865:

回复 Seven Han:

问题找到了,我们这个电机运行惯量大,速度低,启动电机检查用户参数的时候会显示电感太低。

我用ccs整定电机参数,用lab2c整定完,改好头文件之后,如果保存了user.h的更改,在调试的时候gMotorVars.Flag_enableSys值就无法置一,由于我的电机只有在lab2c这个实验里能被整定,做lab3a实验时,因为头文件共用,所以会出现以上同样问题,如果不点保存头文件更改,在做lab3a实验时,gMotorVars.Flag_enableUserParams置1,自动读取的电机参数不是我设定在头文件里的参数,而是程序头文件未被更改时电机带的参数,这个问题该如何解决

user5185865:

回复 Seven Han:

不过,我们风扇电机启动的时候如果不重新测电阻,电机就无法正常启动,这个问题可以解决吗,还有,我们电机是高压电机,我看drv8305最大只能支持60v,有没有什么高压的替代方案

赞(0)
未经允许不得转载:TI中文支持网 » 用ccs整定电机参数,修改头文件保存后,实验调试的gMotorVars.Flag_enableSys值无法置1
分享到: 更多 (0)