我用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,有没有什么高压的替代方案