STM32
直播中

康大争

7年用户 2220经验值
私信 关注
[问答]

双电机项目,单侧电机转向改变后、重新输出时有鸣叫声是怎么回事?

各位大神,正在调试电动轮椅无刷控制器,有个问题,困扰已久,求助下。

问题:双电机(带HALL,三相无刷直流电机,六步换相,方波驱动),一侧电机的转向发生变化后(由正转到反转或者由反转到正转)、重新输出时有鸣叫声(类似蜂鸣器声音)、且持续300ms~1s左右。

场景:轮椅向正前方直行,然后右转:此过程中左电机转向不会变、一直正转、但需要降些速然后维持该转速;右电机待转速降低
后(<80rpm),再两相短接制动几十毫秒,才由正转切换为反转并重新输出,此时就会碰到电机鸣叫声。

分析过这个问题,应该是此时的hall信号不稳定、在正反转间来回切换。尝试了很多种改法,但没能完全避免,有时还是会出现鸣叫声。

请问这种单侧电机转向改变后、重新输出时,有什么需要特别注意的么?感谢!!!


回帖(1)

范佳慧

2024-4-22 11:38:50
这种声音缠身的原因是驱动频率高了,电机没反应过来。照道理你有HAL,HAL状态发生了变化才能给出下一个时序,应该不会出现这种情况。检查代码看看是否有逻辑BUG。手动转电机查看HAL信号是否正常。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分