Shop OBEX P1 Docs P2 Docs Learn Events
Servo Speed — Parallax Forums

Servo Speed

ArchiverArchiver Posts: 46,084
edited 2000-12-11 02:03 in General Discussion
Is there a way to control the speed at which a r/c servo moves from position to position?· On some of my applications I would like the servo to move from it's neutral position to a desired position "slowly".· Can this be done with software?
Also·I seem to remember coming upon a website that showed interfacing a r/c servo to a "larger" electric motor to get the positioning capabilities of the servo with a torque capabilities of the "larger" motor.· Does anyboby know of that site or am I dreaming.
Thanks Brian Mc.

Comments

  • ArchiverArchiver Posts: 46,084
    edited 2000-12-10 23:14
    Hello, Bryan

    The following routine will advance a servo from off to full on slowly:

    runfull
    for x = 300 to 1300 step 25
    pulsout 0, x
    pause 200
    next
    return

    You can vary the rate at which it turns on by changing the step value or the
    pause value.

    Sid
  • ArchiverArchiver Posts: 46,084
    edited 2000-12-10 23:45
    If you are using Serial Servo Controller this can be done by commanding
    several intermediate positons between the starting and desired final
    position.
    For example if you want go from position 110 to 120 you may command
    steps like 112;114;116 etc... Of course smaller the steps slower the
    speed. If needed even more slow,you cand add a pause between the
    commands. With direct pulsout command you may use the same method but
    framing time around 50 Hz need to be preserved to avoid the "jumping"
    the servo. This method requires that the software "remember"
    the last position.
    The strongest R/C servos are here;
    http://www.vantec.com

    ACJacques

    Brian & Sandy McMillion wrote:
    >
    > Is there a way to control the speed at which a r/c servo moves from
    > position to position? On some of my applications I would like the
    > servo to move from it's neutral position to a desired position
    > "slowly". Can this be done with software?
    > Also I seem to remember coming upon a website that showed interfacing
    > a r/c servo to a "larger" electric motor to get the positioning
    > capabilities of the servo with a torque capabilities of the "larger"
    > motor. Does anyboby know of that site or am I dreaming.
    > Thanks Brian Mc.
  • ArchiverArchiver Posts: 46,084
    edited 2000-12-11 00:28
    You could just rip out the servo circuitry and solder it to a higher torque motor. You have to make sure that the circuitry can handle the extra current though.
    -William


    Original Message
    From: Brian & Sandy McMillion
    To: Stamps Forum
    Sent: Sunday, December 10, 2000 6:06 PM
    Subject: [noparse][[/noparse]basicstamps] Servo Speed

    Is there a way to control the speed at which a r/c servo moves from position to position?· On some of my applications I would like the servo to move from it's neutral position to a desired position "slowly".· Can this be done with software?
    Also·I seem to remember coming upon a website that showed interfacing a r/c servo to a "larger" electric motor to get the positioning capabilities of the servo with a torque capabilities of the "larger" motor.· Does anyboby know of that site or am I dreaming.
    Thanks Brian Mc.
  • ArchiverArchiver Posts: 46,084
    edited 2000-12-11 02:03
    One option for really strong servos is to use a Geckodrive (http://www.geckodrive.com) G320 or G340 driver and the brushed DC motor and encoder of your choice. These drivers move on step and direction signals and can control 24 - 80 V DC motors. I am currently using a set on my CNC conversion of my Shoptask 3 in 1 and drive them with a PC. I have driven them with a PIC also. Very easy to interface and VERY powerful.

    Tim
    [noparse][[/noparse]Denver, CO]

    Original Message
    From: Brian & Sandy McMillion [noparse][[/noparse]mailto:brianmcm@wt.net]
    Sent: Sunday, December 10, 2000 4:06 PM
    To: Stamps Forum
    Subject: [noparse][[/noparse]basicstamps] Servo Speed

    Is there a way to control the speed at which a r/c servo moves from position to position?· On some of my applications I would like the servo to move from it's neutral position to a desired position "slowly".· Can this be done with software?
    Also·I seem to remember coming upon a website that showed interfacing a r/c servo to a "larger" electric motor to get the positioning capabilities of the servo with a torque capabilities of the "larger" motor.· Does anyboby know of that site or am I dreaming.
    Thanks Brian Mc.
Sign In or Register to comment.