花落莫相离 发表于 2018-6-23 10:41:13

STM32F302+IHM07M1 SDK5.0 带霍尔传感器的测试问题

最近在学习ST的电机控制,手中有stm32F302+IHM07M1 以及ST的软件SDK5.0和SDK4.3,使用无霍尔传感器时电机可以正常的转动起来,但是老师要求改成带霍尔传感器的时候,使用那个workbench软件更改相应的参数设置后为啥电机就不转了,求大神解释。相应的设置图如下:

dzzwoaizi 发表于 2018-6-25 10:55:28

说实话,我没调过ST5.0的代码,但是HALL控制比较简单的,很多出现在HALL位置和通电顺序不匹配上的,
可以试试比较笨的方式,将相线22互换,6种中只有一种是对的,电机才能转的起来

wolfgang2015 发表于 2018-6-25 10:55:51

GOOD 不错的东东

花落莫相离 发表于 2018-6-26 11:23:53

dzzwoaizi 发表于 2018-6-25 10:55
说实话,我没调过ST5.0的代码,但是HALL控制比较简单的,很多出现在HALL位置和通电顺序不匹配上的,
可以试 ...

谢谢了,我试试,有结果了我会发到这个帖子上的

花落莫相离 发表于 2018-6-28 18:51:05

有没有大神尝试过这样做啊,求大神解答啊,我看了电机的手册,霍尔传感器和电机的三相线序是正确的。颜色一样代表相序一样。

花落莫相离 发表于 2018-6-28 19:41:11

我刚刚测试一种方法,感觉应该是做正确,把方法贴出来供大家指点。我的验证方法是讲霍尔传感器拔掉以后电机就不在旋转,然后在把霍尔传感器装上后电机就可以一次启动正常旋转了。方法就是按照上面我勾画的地方全部选择,然后重点是我用的这块板子的霍尔传感器接的是TIM2,然后需要进行相应的引脚设置,如下图。这样的话我打开ST Motor Control Workbench后在霍尔传感器插着的情况下电机可以一次正常启动,如果我将霍尔传感器拔掉以后电机则无法启动。由此来证明霍尔传感器起到作用,我还发现速度检测特别准确,比无霍尔时的速度要准确许多,由这两点来确定霍尔传感器起到作用。
至此,希望有相关研究的同志可以加我QQ:625212098(验证直接输:ST SDK BLDC FOC)讨论。谢谢!

学习者-425974 发表于 2019-6-12 13:58:10

顶一个
页: [1]
查看完整版本: STM32F302+IHM07M1 SDK5.0 带霍尔传感器的测试问题