Other Parts Discussed in Thread: DRV8305
你好。在instaspin-motion的实验12a中,ctrlQEP.h头文件下的CTRL_runOnLine()函数中,为什么angle_pu = EST_getAngle_pu(obj->estHandle)?这样运行FOC的角度不还是估计得到的角度吗?并没有用到编码器测到的真实角度执行FOC运算,我是不是应该把代码改成angle_pu = ENC_getElecAngle(obj->encHandle);
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你好。在instaspin-motion的实验12a中,ctrlQEP.h头文件下的CTRL_runOnLine()函数中,为什么angle_pu = EST_getAngle_pu(obj->estHandle)?这样运行FOC的角度不还是估计得到的角度吗?并没有用到编码器测到的真实角度执行FOC运算,我是不是应该把代码改成angle_pu = ENC_getElecAngle(obj->encHandle);
上面的问题我已经解决了。
要是方便的话能分享一下解决方案那就再好不过了;
对于instaspin-motion的实验12b,如果我不想使用SPINTAC,对速度环想使用PI控制,而且速度要使用编码器角度解算的速度,我应该在实验例程12b的基础上如何修改代码?
我已经咨询了相关工程师,请关注下方链接:
我想问一下TI有没有用在TMS320F28069MLauchPad+DRV8305驱动板板上的不用Instaspin-FOC/Motion的完整带编码器的FOC例程可供参考?