月亮很亮 发表于 4 天前

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

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

DebugLab 发表于 4 天前

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

梁工 发表于 4 天前

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

DebugLab 发表于 4 天前

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

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

DebugLab 发表于 4 天前

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

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

月亮很亮 发表于 4 天前

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

好的,

月亮很亮 发表于 4 天前

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

好的,尝试一下
页: [1]
查看完整版本: BLDC顺逆风启动检测怎么进行检测