lab2b参数识别已经通过,问题是参数识别完成我怎么让电机转起来呢?还有转起来后我怎么去改变电机的转速呢?
Immortal King:
沉得好快……
lab2b参数识别已经通过,问题是参数识别完成我怎么让电机转起来呢?还有转起来后我怎么去改变电机的转速呢?
Immortal King:
回复 Immortal King:
motorware 电机部分没人来解答吗?TI大神们……
lab2b参数识别已经通过,问题是参数识别完成我怎么让电机转起来呢?还有转起来后我怎么去改变电机的转速呢?
Eric Ma:
回复 Immortal King:
Immortal,
电机识别之后,你可以在expression观察窗中看到"gMotorVars.Flag_enableSys" 这个位是置1,"gMotorVars.Flag_Run_Identify" 这个也置1之后就可以让电机跑起来了。
通过调节"gMotorVars.SpeedRef_krpm" 可以设置参考速度。
另外建议查看InstaSPIN的user guide,后面有介绍几个lab这么调试的。
Eric
lab2b参数识别已经通过,问题是参数识别完成我怎么让电机转起来呢?还有转起来后我怎么去改变电机的转速呢?
Immortal King:
回复 Eric Ma:
Eric Ma,你好:
按照你的回答,电机在参数估算完成后确实转了起来,但是有如下问题帮我解答下:
1、参数估算完成后,gMotorVars.Flag_enableSys和gMotorVars.Flag_Run_Identify均置1,电机转了起来,但是设置gMotorVars.SpeedRef_krpm发现电机速度并无变化,什么原因?
2、电机转动起来后,我测了下电机的转速大约2HZ左右,也即120RPM,可是gMotorVars.Speed_krpm = EST_getSpeed_krpm(obj->estHandle);估算出来的转速才60RPM偏差好大什么原因?
谢啦!