请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28069M 主题中讨论的其他器件: DRV8305
大家好、
以下是客户可能需要您的帮助的问题:
硬件: TMS320F28069M + DRV8305套件
软件: Instaspin-FOC 实验室11a
电机正常运行。 我想修改代码。 使用编码器反馈的角度替换无传感器。 我在原始工程下添加了 enc.c 和 QEP.c 文件、添加了 QEP 预定义、添加了 enc 对象和句柄、并进行了初始化:
然后在角度和速度反馈部分、对下图蓝色部分进行了更改:
这些代码可以正常编译。 但是、当它在运行期间启用(gMotorVars.Flag_enableSys = 1)且 Flag_Run_Identify = 0时、电机开始快速旋转、无法控制。 这可能是什么原因造成的?
--
谢谢、此致