I'm looking for a way to limit the speed of some wheelchair motors in order to gain better control when using them in my RC device.

Currently the motors are very sharp and don't ramp up to speed, which makes it difficult to make delicate movements. 

As such I thought that reducing the input voltage would help; but I wanted to do this in a way that I could adjust the amount of speed limiting. E.g. 12V slow speed - 24V max speed (and anywhere in between).

As such, I thought some sort of Voltage Regulator/Variable resistor would be appropriate, but I'm concerned when it comes to the Amperage value and need a bit of guidance - or to be honest - told if this is the correct way of thinking or not.

I've sort of drawn out a (very basic) sketch of the proposed wiring diagram for your consideration.

[![enter image description here](https://i.stack.imgur.com/vYCdW.jpg)](https://i.stack.imgur.com/vYCdW.jpg)

Any help with this would be much appreciated.

Thanks

---

[Update]

Thanks for all the replies - I thought it best to update the post.

The motor controller I'm using is from a Company called Cytron: Cytron 30A Bi-directional Dual Channel DC Motor Driver Controller. Link: enter link description here.
[![enter image description here](https://i.stack.imgur.com/W9E2U.jpg)](https://i.stack.imgur.com/W9E2U.jpg)

Whilst I do have full control over the speed of the device, it's the granularity and sharpness I'm looking to smooth out - as well as add a variable speed limiter that allows me to select a maximum speed so that if I were to loose concentration and pushed the joystick to top speed, it would max out at 3Mph for an indoor environment or full speed outside.