月亮很亮 发表于 2025-6-25 11:28:48

BLDC顺逆风启动检测怎么进行检测

目前通过使用梁工改良的启动程序,电机启动已经比较稳定了,但是会出现一个问题,在上次启动运行之后,电机还处于惯性旋转的状态,再这个情况下再次打开电源进行运行,会从强起函数再次进行运行,导致电机会出现卡住,然后在慢慢启动的情况,这种怎么改善。软件里需要怎么修改。有没有什么方法呢,请教一下。

DebugLab 发表于 2025-6-25 11:42:55

启动时先检查反电动势,如果可以根据反电动势得知转子位置,就根据已知的转子位置启动,否则先同时导通3个下管刹车,然后按照正常的启动方式启动

梁工 发表于 2025-6-25 11:45:29

尝试检测某一相的反电动势上升沿或下降沿,检测几十ms,如果检测不到,则电机停止,如果检测到,则按当先的相序启动电机,空了我试试这个方法。

DebugLab 发表于 2025-6-25 11:51:11

梁工 发表于 2025-6-25 11:45
尝试检测某一相的反电动势上升沿或下降沿,检测几十ms,如果检测不到,则电机停止,如果检测到,则按当先的 ...

启动时有反电动势还要判断方向,和工作时的旋转方向不一致也要先刹车

DebugLab 发表于 2025-6-25 11:52:29

DebugLab 发表于 2025-6-25 11:51
启动时有反电动势还要判断方向,和工作时的旋转方向不一致也要先刹车

正常旋转时要切换方向也是这样

月亮很亮 发表于 2025-6-25 13:14:21

梁工 发表于 2025-6-25 11:45
尝试检测某一相的反电动势上升沿或下降沿,检测几十ms,如果检测不到,则电机停止,如果检测到,则按当先的 ...

好的,

月亮很亮 发表于 2025-6-25 13:15:40

DebugLab 发表于 2025-6-25 11:42
启动时先检查反电动势,如果可以根据反电动势得知转子位置,就根据已知的转子位置启动,否则先同时导通3个 ...

好的,尝试一下

月亮很亮 发表于 2025-7-3 16:23:36

DebugLab 发表于 2025-6-25 11:42
启动时先检查反电动势,如果可以根据反电动势得知转子位置,就根据已知的转子位置启动,否则先同时导通3个 ...

你好,我现在尝试使用比较器进行检测反电动势,一相上的反电动势和中性点比较,但是比较器没有中断,这个方法可以吗,还是使用其他的方法,而且判断方向的是如何判断的,用比较器好像不容易判断。
页: [1]
查看完整版本: BLDC顺逆风启动检测怎么进行检测