MATLAB Answers

Servo control without controller

2 views (last 30 days)
Elias Kirk
Elias Kirk on 22 Oct 2019
Answered: M on 22 Oct 2019
I am looking to create a MATLAB program that will connect directly to a servo motor with a driver and encoder. Whether this connection is through USB or RS-232 is arbitrary, but guidance on that is appreciated.
My goal is to create a GUI that can handle two different types of user input. The first is degrees of rotation, so if the user enters 10 then the motor will rotate 10 degrees clockwise. If the user enters -720, the motor will complete 720 degrees of counterclockwise rotation. The second type of input is time/direction, so a user can enter a time (in seconds) and direction (+/-) and the motor will rotate continuously in that direction for the given time period.
First, is this all feasible and possible? If so, what are some resources that would be recommended for learning the necessary code and obtaining the best hardware for the job?
Any help is greatly appreciated!

  0 Comments

Sign in to comment.

Answers (1)

M
M on 22 Oct 2019
have you tried something so far ?
Do you need help to connect matlab and the motor ?
In this case you should specify what is your problem exactly.
You can start reading this:
Do you need help for the control part ? Have you tried something already ?
You could start here (example for dc motor but idea is the same):

  0 Comments

Sign in to comment.

Sign in to answer this question.