On 15 November 2013 10:53, andy pugh <[email protected]> wrote: > So, the bldc component uses the value of rawcounts that it sees on the > next servo-cycle after the index-enable reset.
Some more thoughts. bldc motors work fine with hall-sensor 6-step commutation. For a 4-pole motor that means that the commutation is wrong by 1/24th of a revolution much of the time, with no problems. 1/24th of a rev in 1mS = 42 rps = 2500 rpm. So, unless the motor is moving faster than 2500 rpm when searching for index, a servo-thread monitor of the encoder index should be no worse than using Hall sensors. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto ------------------------------------------------------------------------------ DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access Free app hosting. Or install the open source package on any LAMP server. Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
