Hey squiggles! That's a good question! I should try that.
Also, on the EVTech list, they suggested the following. I'm trying to understand it right now:
What if you lower the motor current limit as the PWM duty cycle
raises, but not in such an extreme fashion?
currentCommand = throttle*(constant - pwmDuty)
or
currentCommand = throttle / (pwmDuty + constant)
The second method is basically what you're currently doing, except
with a constant added to pwmDuty to make the low-rpm behavior act
reasonable.
|