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

Reply via email to