刚接触STM32的FOC库,我用NUCLEO-302R8+IHM08M1来驱动一个无刷电机,先用motor profier测好参数后建了工程。但是无感模式下稍微调整下PID参数电机就能够正常启动。 但是在使用编码器模式时电机会动一下,然后就锁死,如果不启动电机的情况下,用手转动电机轴的话也能看到正常的速度反馈,请问哪位大神知道这是什么问题。
评分
查看全部评分
硬件应该是没问题,我设置成无传感器模式能够正常启动。设置成编码器模式后虽然不能正常启动电机,但是在未启动电机时转电机轴的话,通过workbench上位机能够看到有速度反馈,说明编码器也应该正常,起初觉得是不是编码器AB相接反了,但反接后效果还是一样的。
还有电机库里有可以读取编码器或霍尔计数值的API接口吗,是不是MCT_GetSpeednPosSensorMain