2012/11/29 andy pugh <[email protected]>: > On 29 November 2012 13:26, Viesturs Lācis <[email protected]> wrote: > >> So finding the correct hall pattern is my next target. > > Choose "h" mode, set the current to a low value (as low as possible to > turn the motor, as that shows up commutation errors best) > Then just setp the pattern to each value in turn. Note which patterns > spin the motor smoothly, then see which of those spin equally well in > each direction.
Could You, please, help me explaining, what does it mean: if bldc.value = 0.1 then motor spins clockwise, encoder.velocity = ~10 if bldc.value = -0.1 then motor spins counterclockwise, encoder velocity = ~5 Encoder velocity is not perfectly constant, it is changing all the time around 10 or 5. From what I can see, hear and feel, I woud say that motor runs smoothly, I can barely hear it through the PC fans. And I do not understand, why is there a difference in velocity exactly 2 times. Does it still mean that bldc.pattern is not correct? -- Viesturs If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto ------------------------------------------------------------------------------ Keep yourself connected to Go Parallel: VERIFY Test and improve your parallel project with help from experts and peers. http://goparallel.sourceforge.net _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
