How to - Computer controlled motor/servo

Hello,

I want to be able to control a servo/stepper motor from my computer. The range of motion will need to be between 0 to 90 degrees and all points in between.

I have a software development background, I’d like to create a simple interface to go along with this that will allow you to input the amount of movement you desire.

Any pointers on where to start, or any information on products that are sold as a kit would be appreciated.

Thanks!

You indicate servo / stepper, but controlling an RC servo is quite different than a stepper, though you may be referring to a more industrial system.
Based on the products we carry however:

RC Servo control via computer:
robotshop.com/en/servo-controllers.html

Examples:
robotshop.com/en/lynxmotion- … RB-Lyn-850
robotshop.com/en/phidgets-8- … =RB-Phi-71

Stepper control:
robotshop.com/en/stepper-mot … llers.html

Examples:
robotshop.com/en/phidgetstep … =RB-Phi-67
robotshop.com/en/phidgetstep … RB-Phi-179

If you can tell us a bit more about your application we may be able to help a bit more.

I race 1/8 scale off road nitro buggies. The engine break in process is painfully long and boring as heck.

I’m looking to automate the motor break in process, at least the majority of it. I will be purchasing a break in stand for new motors, to which I am looking to connect the servo. The servo would be operating the carburetor on the motor. We use a pretty basic formula when breaking in our motors, it’s mostly just a process of opening the carb to 25% for a few seconds and pause for a few seconds…rinse and repeat a few thousand times.

I’m basically looking for a way to control the servo via computer logic. I’d like to create a user interface that would accept a few parameters such the percentage of movement of the servo, pause times, and possibly a temperature display.

I haven’t thought too much about this, your site came up on my first attempt to research. I must admit, I am glad I found this forum!

Thanks in advance for any help!

There are many ways to do this, and you can even substitute a servo controller with a microcontroller.
What programming language do you want to use to create the interface? Some controllers have their own sample interface.

VB or VB.net preferably. I would be fine with C# as well. I have exposure to lots of different scripting languages and proprietary languages.

Sounds like you need a simple USB servo motor controller or microcontroller.
robotshop.com/en/motor-controllers.html
Ex: robotshop.com/en/lynxmotion- … RB-Lyn-850