本帖最后由 sumoon_yao 于 2023-6-24 21:31 编辑
上一篇测评报告的最后提到电机监视器左侧状态栏出现“Fault error”,同时提示是速度反馈错误。
既然是速度反馈错误,那问题应该出在霍尔传感器相关,于是仔细检查了电机速度及速度反馈相关的配置参数,没有发现什么问题。重新再仔细查看STEVAL-SPIN3202评估板用户手册,在Hall/encoder motor speed sensor章节发现有这么一段描述:
也就是说,要使用霍尔传感器,则JP5-JP7要短接,而板子上的默认状态是断开的,JP9-JP11短接,此为反电动势传感方式,如下图所示:
没说的了,动手吧,上电络铁,将0欧电阻左移,改成为如下方式:
重新接好电源以及电机连线,上电,进入电机监视器界面,重新连接串口,此时状态显示如下:
左边状态栏不再有报错信息,而是显示电机空闲状态,点击电机监视器右边的“Start motor”按钮,电机终于欢快地转动起来啦,此时监视器界面显示:
状态栏显示电机处于“Run”状态,电机速度仪表显示了电机的实际转速,下方同步显示具体的速度数值,同时中间的电机功率仪表也显示了当前电机的空载运行功率,约3W。电机实时运转视频如下:
电机运转视频
另外再分享个电机霍尔传感器是否正常的检测方法,那就是在电机监视器界面,串口连接成功后,用手转动电机轴,此时转速仪表会显示当前的实际转速,一般在几转/分、几十转/分、一两百转/分不等,如下图所示:
除了电机监视器界面通过串口控制电机启停外,还可以使用板子上的“USER1”按钮控制电机的启停。
下一步将研究如何调节电机运转速度,以及如何控制电机正向/反向转动等。