Quote:
Originally Posted by Jonathan L.
I'm not exprenced in java but in LabVIEW there is an input when initailizing the motor called "Eliminate Deadband".
We used this once in 2012 when we had a turret. The turret needed a certain amount of voltage to move, which was less than the deadband of the motor controller. Giving the motor the voltage of the deadband, would move the turret quickly and it was hard to aim. We did not want to reduce the gearing because that would make it hard to aim before the match.
|
If your objective is to overcome "sticktion", it should be possible to command the motor controller to apply a high power for a short time, then drop the power down to the intended level. The software in the industrial motor controllers I work on in my day job (and our competitors) have a built-in function that does this for loads with high starting inertia.