Senior design sensored code to run freescale motor with IM07M1; Ticker algorithm control

Dependencies:   mbed

Fork of Blue_Board_Test_2 by Brad VanderWilp

Changes

RevisionDateWhoCommit message
23:cb38086e8695 2016-04-15 vicyap Added note about implementing on a high-side/low-side topology (Konrad's board) default tip
22:72905102b50d 2016-04-15 vicyap refactoring, moved functionality to different functions
21:2bf65c29a3c6 2016-04-15 vicyap refactoring: renamed functions
20:029a58eb24ab 2016-04-15 vicyap smoothed out the potentiometer reading
19:085eb0579185 2016-04-15 vicyap Added rpm and ticksPerHall counts
18:d7033a38f20b 2016-04-13 vicyap reverse working smoothly, can switch at 40% duty cycle
17:5e27edd3d8e6 2016-04-13 vicyap reverse working
16:792055c232a5 2016-04-13 vicyap user button will reverse if pwmDuty is less than 20%
15:dddb511c39b4 2016-04-13 vicyap updated mapping, draws much less current, more robust
14:0f50e85bd463 2016-04-13 vicyap fixed the hall sensor mapping, draws much less current
13:08c700d71324 2016-04-13 vicyap changed the mapping to be the action at the end of the sector
12:d34b96d7f997 2016-04-13 vicyap working with a spinTicker but the motor doesn't spin smoothly
11:8dc1e36579e2 2016-04-13 BVanderWilp attempt to fork to ticker
10:3012bacdfc55 2016-04-13 BVanderWilp jumpStart now forces 3 steps instead of 2 for more consistent startup
9:af60c737a93e 2016-04-13 BVanderWilp ACTUAL changed interrupt names, ignore previous commit,; Imperfect startup
8:2f5dc29f9bb1 2016-04-13 BVanderWilp changed interrupt names to switch to smoother motor config
7:9d90184335aa 2016-04-11 BVanderWilp user button kick-starts motor; pwm period increased to 50us
6:e401c592d2c3 2016-04-11 BVanderWilp Added RPM printf output
5:6110655353ad 2016-04-06 BVanderWilp Added variable speed with potentiometer;
4:ab4d51b5b1c8 2016-04-06 BVanderWilp fixed bug in sensorless startup;
3:2bcc36fe4de5 2016-04-06 BVanderWilp Fully sensored startup
2:0fbba327c44f 2016-04-06 BVanderWilp Better timing for smooth open-loop startup
1:69c06d3676fd 2016-04-06 BVanderWilp rough sensored implementation, 50-50 chance to run smooth after ramp;
0:d445abf9a8e9 2016-04-06 BVanderWilp first commit; expected code for sensored implementation