BLDC启动失败的问题
用的是 HALL传感器+方波控制。但出现偶尔启动失败的现象。有人说转子处于启动死区时就会启动失败。
“启动死区”是啥概念? 没有碰见过,看看你的控制策略吧,还有就是检查你的HALL信号,如果出现111或者000的话,可能会有问题了,如果电机是直槽的话,启动扭矩大些,但是通过提高PWM占空比,启动也不会有问题的。
没有听说过启动死区的说法,哪位知道的请说说,我也很想知道。 HALL信号当然没问题。
我用的是infineon的MCU,对HALL信号的顺序要求很明确。若是弄错,MCU马上置错误标志位。 很巧,我遇到过死区这种情况。当hall与转子的位置不合适的时候,hall不能检测到转子的位置,就会出现这种情况。当不能启动时,用手拨动一下转子就能转动了。改进的措施就是调整hall的位置,找个一个最佳点安装hall。 楼上,恕我直言,HALL的位置在电机底板上已经固定死了,咋调整啊?
譬如,来了一批新电机,一致性不可能完全一样啊。总会碰到HALL位置不合适的情况。
生产出来的产品交到客户手上。客户跟你说启动不了,你难道让他用手拨一下电机?? 当hall与转子的位置不合适的时候,hall不能检测到转子的位置,就会出现这种情况。
这种情况肯定是不允许出现的,布置Hall最基本的要求就是检测位置,而且信号不重复。 应该是Hall 器件安装位置有问题, 有传感器还启动不起来,不应该. 回复 5# t2230510
对于产品来说,就是应该每次都能启动起来,再说了,Hall的安装位置要求不是很高,怎么会允许起不来的情况? 可以調整hallsensor的位置啊,通過觀察波形,波形正確后再固定下來,這樣就比較精確了,啟動困難的問題應該就會解決了 stonehappy1988
可以調整hallsensor的位置啊,通過觀察波形,波形正確后再固定下來,這樣就比較精確了,啟動困難的問題應該就會解決了
我在实验室里的确是这样做的。 有霍尔的应该不存在启动死区的说法,如果这样,电动车厂的电动车就卖不出去了,应该你的程序没处理好{:1_432:} 楼主还是没有说明,您做的这个无刷电机是什么样的无刷电机呀。是单相运行的吗?要是单相运行的无刷电机就是会存在死点的。这个要从控制和冲片的形状来解决才行的。我们这里就做过一个这样的单相运行的无刷电机,就是调了很长的时间才调整好,这个电机就只有一个霍尔。要是说三相六状态的无刷电机的话应该是不会出现这种状况的,要是出现了这种状况的话要么是霍尔不行,要么是位置不对,要么是您的控制器有问题。而且霍尔安装位置要求精度并不是非常的高。个人意见,仅供参考! 会不是是起动转矩不合适 11楼说得对,有hall没有听说过有启动死区的问题。我遇到最差的电机hall误差超过10%以上,也照常转.。应该是你软件的问题。 楼主还是没有说明,您做的这个无刷电机是什么样的无刷电机呀。是单相运行的吗?要是单相运行的无刷电机就是 ...
402909230 发表于 2011-5-25 08:27 http://bbs.simol.cn/images/common/back.gif
说得很对,三相BLDC,三个霍尔的话总会起来的。 我来个总结发言:
电机没问题,有霍尔不存在启动死区。是你的软件启动处理有问题。
我曾经也被人骗过,说是启动死区。 我也遇到了这个问题,我是新手,刚接触。求大神具体解释下~~~~~~~~ 3相的不会有任何问题,不过单相的确实有这个问题。。。 zzyzyzh123 发表于 2012-9-25 21:50 static/image/common/back.gif
3相的不会有任何问题,不过单相的确实有这个问题。。。
单相有启动盲点,这是确实的,电机的rotor 处于该位置时,拉不动,没有"力气",就是拉力和rotor平行了,所以转不起来。
三相就不存在这个问题,总有一个力来拉rotor,只要存在一个不是180度的力,就能拉着转起来。 一般来讲,电机出厂买来是没有问题的
可能是楼主自举电容充电不够,导致有时能启动,有时不能启动,可以检查下
页:
[1]
2