required pulse widths for servo motors

Status
Not open for further replies.

Lucifre

Full Member level 2
Joined
Jul 5, 2005
Messages
125
Helped
2
Reputation
4
Reaction score
0
Trophy points
1,296
Location
Detroit MI
Activity points
2,389
Hi, i need info on servo motors. To be precise i need to know how wide should i make the width of the pulse to make a servo motor turn to certain angle. I know it may vary from motor to motor, but most data sheets give you only neutral position what about other angles?. I do not need a controller because i am trying to build one my self. if any one could tell me how do i find out that info?
 


Quote from:
http://www.geocities.com/BourbonStreet/3220/servobasics.html

Regards,
IanP
 

so if i keep sending the pulses of the same width to the servo the servo will go to desired angle and be still? What do i do to make it rotate? do i send pulses of varying width? I also think there is an error in the calculation of the width for 30°, if this is linear relationship, than 30° would require .5 ms pulse. is there a way to modify a servo or any other motor that would behave as following...
motor receives a pulse of say .7 ms and it rotates its shaft to some angle, when it receives the same pulse again it rotates again with the same angle... so in other words it is rotating, but the rotational speed would be dictated by the angle, and angle would be controled by width of the pulse. i know i can power plain dc motor like that, but than it would be powered by 5V pulses, how about if i want to control a motor that requires 120V, with 5 V pulse without amplifing
 

If we are talking about these small servos used in radio controlled models (see picture below) then 1ms pulse will activate servo but will not cause any movement, and 2ms pulse will move the shaft to its other position ..
Without pulses or with pulses below 1ms servo doesn't work correctly ..
So, for, for exampe, 30° you need 1.16ms pulse (as was explained in the previous post) ..
Here is another brief on RC servo controlling:
https://www.epanorama.net/documents/motor/rcservos.html

The 120V servo that you mentioned in your post, what type of servo is it: AC servo? If yes, than all what has been said so far is almost irrelevant .. here are examples of AC servo amplifiers:
https://zone.ni.com/devzone/conceptd.nsf/webmain/8231FE168CB7B5B3862568460074FB8D

Regards,
IanP
 

more i do research on this more frustrated i get... I asked one of the proffesors at my school and he said that servos do rotate and that the width of the pulse indeed controls the angle, and therefore varying the widths of the series of pulses controll the speed (rpms). I guess there is a way to configure them thay way. i don't know if they are ac or dc, all i care about is how wide or how long should i make the width of the pulse to control their speed or angle. Now 0° is 1ms, 120° is 2 ms how about 180°? Do i interpolate? and also is that in general for all servos or just one in thousands of them? I really need to know this so if anyone could clearly describe it for me i can donate som points.
Thank you.
 

Status
Not open for further replies.

Similar threads

Cookies are required to use this site. You must accept them to continue using the site. Learn more…