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

INSTASPINFOCMOTORWAREGUI: 变量gMotorVars.Flag_enableSys无法改变为1导致系统无法运行

Part Number:INSTASPINFOCMOTORWAREGUIOther Parts Discussed in Thread:DRV8305

使用lab05c做系统转动惯量辨识的时候,变量gMotorVars.Flag_enableSys无法改变为1导致系统无法运行,我怀疑有可能是我的电机参数不适配的问题,因为之前在小功率电机上试验可以顺利辨识转动惯量,请问有没有什么办法可以解决这个问题,让系统的转动惯量可以被顺利辨识?

Green Deng:

你好,电机参数的话通过lab02x的几个例程就可以进行识别了。你更换电机之后有进行过参数辨识,并把辨识的参数更新到user.h中吗?

,

Hao Wu:

是的,我已经吧lab02识别出来的参数更新到了user.h,但这其中不包含转动惯量信息,并且也用lab03更新了传感器偏置。lab02可以正常运行,但lab05c不可以

,

Green Deng:

你用的是哪款芯片和电机?试试lab12a能否运行和识别?

,

Hao Wu:

28069M和DRV8305,电机是自己造的非标电机

,

Green Deng:

用lab12a能识别到惯量吗?

,

Hao Wu:

问题解决了,原来是参数设置的问题,非常感谢!

另外想请问一下,参数辨识出来的转动惯量和粘滞系数的单位显示均为Aperkrpm,请问单位如何转换成常用的kg·m^2呢,据我查找资料Aperkrpm应该不是安培每千转每分钟的意思,感谢!

,

Hao Wu:

我在英文论坛中找到关于这个问题的解答了,我先研究一下,不胜感激!

,

Green Deng:

是的,这个问题挺多人问过,中文论坛也有人提问过,你可以都参考一下。

赞(0)
未经允许不得转载:TI中文支持网 » INSTASPINFOCMOTORWAREGUI: 变量gMotorVars.Flag_enableSys无法改变为1导致系统无法运行
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1