前一阵看了您的帖子,终于把步进电机转起来了,好高兴啊。试了四拍和八拍的。有个想法,您看看是不是有道理。
八拍的顺序是A,AB,B,B-A,-A,-A-B,-B,-BA。假设第一拍的A 在零度,那么第二拍AB就是A和B同时吸住转子,使转子吸在AB之间。那样是不是浪费了一部分能量,如果A顶同时B吸,力矩会更大啊。所以我就试了一个新的顺序,是这样的。每个字母后是单片机delay的间隔。A1000,先使转子到零位,然后进入循环。依次为B20(使转子转过零度一个很小的角度,这样下一个拍的时候 -A就不会把转子顶到逆时针的方向去,转得越小越好,充分利用下一拍的能量),-AB150(A顶B吸,使转子停在B处),-A20(使转子转过90度很小的角度,例如可能是95度左右),-B-A150,-B20 , A-B150,A20,AB150。循环结束,新的循环从B20开始。
我试了一下,感觉比原来的八拍力量大了一些。
这样是不是有道理啊?我用的是打印机里的四根线的步进电机,用手捏着轴,感觉两种方法电机力量不太一样。
将军有空也试一下,看看力量是不是真的大些。 |