Quote:
Originally Posted by matthewgkerr
Thanks for the tip. Unfortunately we have no 888's and only 1 884 - which I assume is the same. Why do you suggest the 888 over the jaguar?
|
The Jag has built-in overcurrent protection which may kick in when banging at low rpm (like when starting up from zero rpm).
You can make the Jag work, but you have to fuss with it a bit. Add an extra line to the bang-bang:
if (measured_RPM >= target_RPM) motor_command = 0.0;
else if (measured_RPM >= spinup_RPM) motor_command = 1.0;
else motor_command = low_command;
... and then tune the two parameters:
“spinup_RPM” should be tuned to the lowest speed above which full power can be commanded without causing the Jag to shut down.
“low_command” should be tuned to the highest value (0.0 to 1.0) that can be commanded at zero rpm without causing the motor controller to shut down.