Tengato
12-16-2006, 01:18 AM
ROBOT Forum:
I'm trying to control a steering motor that turns front wheels the way basic RC cars do. It's a small 6V motor connected to a high ratio gearbox and a simple mechanism that converts the rotation into the left/right steering action. Also, there is a spring that centers the steering position when the motor is relaxed. The thing that's throwing me off is that the range of motion is very mechanically limited - the motor can't turn more than 5 revolutions before the steering mechanism blocks it. Imagine a scenario where I need to keep the wheels turned to the right for a long time; if I simply apply a constant voltage to achieve this, the motor will be stalled nearly the whole time. This will probably wreck the motor and the H-bridge and drain power from the rest of the robot.
So... what kind of signal should I send to the motor? The only thing I can think of is a pulse to maybe allow the spring to keep the motor from stalling.
Thanks for any suggestions!
I'm trying to control a steering motor that turns front wheels the way basic RC cars do. It's a small 6V motor connected to a high ratio gearbox and a simple mechanism that converts the rotation into the left/right steering action. Also, there is a spring that centers the steering position when the motor is relaxed. The thing that's throwing me off is that the range of motion is very mechanically limited - the motor can't turn more than 5 revolutions before the steering mechanism blocks it. Imagine a scenario where I need to keep the wheels turned to the right for a long time; if I simply apply a constant voltage to achieve this, the motor will be stalled nearly the whole time. This will probably wreck the motor and the H-bridge and drain power from the rest of the robot.
So... what kind of signal should I send to the motor? The only thing I can think of is a pulse to maybe allow the spring to keep the motor from stalling.
Thanks for any suggestions!