你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

双电机项目,单侧电机转向改变后、重新输出时有鸣叫声

[复制链接]
bldcmp 提问时间:2019-4-29 16:14 /
各位大神,正在调试电动轮椅无刷控制器,有个问题,困扰已久,求助下。

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

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

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

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

收藏 1 评论3 发布时间:2019-4-29 16:14

举报

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

评分

参与人数 1蝴蝶豆 +3 收起 理由
STMCU + 3

查看全部评分

bldcmp 回答时间:2019-4-30 09:41:12
顶一下!期待大神的回复!
bldcmp 回答时间:2019-4-30 14:40:48
@tanic  感谢!

驱动频率是16KHz,应该不高。 手动转动电机,HAL信号是正常的。经过300ms~1s的动荡期(鸣叫)后,能由正转切换为反转且转动正常,但驾驶体验就不好了。
困扰就是转向改变后重新输出的这个时间段、感觉是hall信号正反转间来回切换,导致“一推一拉”、力不够起不来。若是启动扭矩不够的话,PWM有试过多种给法,如从某个值开始逐步增大占空比,或者先给一个比较大的占空比,然后降低一点再逐步增大,都避免不了。
代码也在检查中,这个问题搞得有点迷茫了。qq:56606765,方便加一下QQ么?

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版