Hi,
The motor hardware is fixed already.
How to programmatically achieve high torque? setPWM(max value) while keep motor rotation low? Any code examples?
Basically I want the vehicle to move slowly, but may carry more weight.
Thanks.
Hi,
The motor hardware is fixed already.
How to programmatically achieve high torque? setPWM(max value) while keep motor rotation low? Any code examples?
Basically I want the vehicle to move slowly, but may carry more weight.
Thanks.
I just read this:
"""
A gearbox changes the available torque by the gear ratio. 10:1 means you have 0.1 the speed and 10.0 the torque.
"""
Sounds like the best thing to do is add gearbox.
As long as the motor turns at the set speed it has all the torque it needs.
If desired speed is really low you add a gearbox. Also add a sensor for the actual motor speed. Then add and configure a PID for speed control.
I think you need to give a bit more information.
The nature and power rating of the motor (provide links to all hatrdware components)
What limits the current to the motor? How you measure that while its running.
How much torque you need (and why)
torque can be lowered by reducing duty cycle, yes. is it exist magic function that allow to reach more then maximum torque of particular motor? No. that is why ppl using gears.
No programmatic way unless you add encoder hardware... Then you can have closed loop control.
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.