4
$\begingroup$

I'm working on an application where I need to apply a linear or angular force to operate a linkage mechanism, but I don't (yet) know what amount of force I will need. I anticipate that it will be less than 4.5 kg (44 N). The travel distance on the linkage input should be less than 15 cm.

As I look through available servos, they seem to exist firmly in the scale-model realm of remote control vehicles, and as such I am uncertain if any will be suitable for my application. For example, one of Futaba's digital servos, the mega-high torque S9152, is listed at 20 kg/cm.

From what I understand, this means that at 1 cm from the center of the servo shaft, I can expect approximately 20 kg force. If I wanted 15 cm of travel distance I would need roughly a 10.6 cm radius, which would diminish the applied force to 20 / 10.6 = 1.9 kg, well below the 4.5 that might be required.

Question:

Is my understanding and calculation even remotely accurate? Should I be looking at other types of actuators instead of servos? They seem to become prohibitively expensive above 20 kg/cm torque. (For the purposes of this project, the budget for the actuator is less than $250 US.)

For my application, I'd like to have reasonable control over intermediate positions across the travel range, good holding power, and fairly fast operation. For this reason I have dismissed the idea of using a linear actuator driven by a gearmotor and worm drive.

I am relatively new to robotics in the usage of motorized actuators, but I've used pneumatic cylinders for many years. For this application, I can't use pneumatics.

Edit:

Per comments, some additional constraints that are important:

  • Linkage Details: The linkage is a planar, one degree-of-freedom, part of a portable system (similar to a scissor lift mechanism). It is for a theatrical effect where the motion is amplified and force reduced (speed ratio and mechanical advantage are < 1).
  • Power: It will be carried by a person. As such, the actuation needs to be battery-operated, as no tubing or wiring can tether the person. Tubing or wiring that is self-contained is okay. Because this is a portable system, battery-power will be used. The control system will be designed specifically for an appropriate actuator. Rechargeable batteries up to 12V will most likely be employed. Actuators could operate on as high as 24V. Ideally a motor would not exceed 1-2 amperes draw, but as it is not in continuous operation, this is not a hard limit.
  • Not Pneumatic: I've considered pneumatic actuation, using CO2 cartridges, for example, but the client would prefer not to use pneumatics. Also, the ability to stop/hold at intermediate points in the motion range is desirable, and somewhat more complicated to do with pneumatic actuators.
  • Speed: An ideal actuator will be able to move the input coupling 15 cm in 1-2 seconds.
  • Weight: Weight constraints are not well-defined. As it will be carried by a person, it should be moderately lightweight. The actuator itself should probably be less than 1kg, but certainly this can vary. (The rest of the mechanism will probably be 6-8 kg.)
  • Size: The primary size constraint is that everything must fit within a space measuring no more than 500 x 500 x 120 mm (H x W x D). The linkage mechanism extends from and collapses outside the enclosure, parallel to the width.
  • Noise: The quieter the better, but noise is the least priority.

Servos seemed like the best choice for the job, but they don't seem to be available with the sort of torque I need.

$\endgroup$
4
  • $\begingroup$ You can build servo motors for just about any amount of force. At some point, it becomes less efficient to use electrical actuation than, say, hydraulic actuation. However, the right choice depends on your specific needs. What problem are you trying to solve? $\endgroup$
    – Ian
    Commented Jul 11, 2014 at 16:38
  • $\begingroup$ I'm looking for an appropriate actuator to operate a linkage made mostly of aluminum, but will require more force than most RC servos can provide. I'm not finding anything that seems correct. Linear actuators seem too slow. $\endgroup$
    – JYelton
    Commented Jul 11, 2014 at 16:42
  • $\begingroup$ I assume that there is some sort of space constraint or weight constraint as well, because electric motors are strong enough to propel ships. Have you looked at pneumatic actuation? $\endgroup$
    – Ian
    Commented Jul 11, 2014 at 16:45
  • $\begingroup$ Sorry if I've left out some constraints. I'll edit the question with more information. $\endgroup$
    – JYelton
    Commented Jul 11, 2014 at 16:47

2 Answers 2

1
$\begingroup$

A linear actuator would be the ideal solution. You can find them very cheaply on sites like ebay or specialised robotics stores. If you need to keep position there are models avaliable with built in position sensors and endstops.

$\endgroup$
1
$\begingroup$

The motion control parts of this well documented open sourced project likely suits your specification and cost budget.

It uses mass-produced and widely available 3D printer parts in a re-purposed (different functions) manner. Stepper motor is sized by a NMEA number. Choose one suits your N.cm specification. also, note the power / current rating of driver.

The scheme is widely scalable. You can use bigger or small motor, gear and belt to achieve a very wide range of force, speed and cost. The scheme (at small size) is widely used in millions of ink jet printers and scanner.

For even higher force, use lead screw. Google IMAGE for pcb drilling machine. High end unit drive 100kg load, at 0.01mm accuracy and amazing high speed.

https://www.google.com/search?safe=off&hl=en&site=imghp&tbm=isch&source=hp&biw=1824&bih=795&q=pcb+drilling+machine&oq=pcb+drilling+machine&gs_l=img.3..0l3j0i5l3j0i24l4.3081.6630.0.9591.20.18.0.2.2.0.119.1541.15j3.18.0....0...1ac.1.48.img..0.20.1534._cNDl940Wms#hl=en&q=lead+screw&safe=off&tbm=isch

https://www.google.com/search?safe=off&hl=en&site=imghp&tbm=isch&source=hp&biw=1824&bih=795&q=pcb+drilling+machine&oq=pcb+drilling+machine&gs_l=img.3..0l3j0i5l3j0i24l4.3081.6630.0.9591.20.18.0.2.2.0.119.1541.15j3.18.0....0...1ac.1.48.img..0.20.1534._cNDl940Wms

Choice belt or screw.

Large size belt can suit high force. However, it is 'plastic and soft' and cannot support too high acceleration and rapidly changing speed / acceleration / quick start /sudden stop.

Lead screw is all-metal and can support very high acceleration.

Large size NMEA stepper motor should be more than sufficient for your loading. If even higher force is needed, us industrial servo motor, tens to a few thousand watts. Precise angle 1000 to 20000 steps of one revolution. This type is over your stated budget and no need for your stated load.

https://www.google.com/search?safe=off&hl=en&site=imghp&tbm=isch&source=hp&biw=1824&bih=795&q=pcb+drilling+machine&oq=pcb+drilling+machine&gs_l=img.3..0l3j0i5l3j0i24l4.3081.6630.0.9591.20.18.0.2.2.0.119.1541.15j3.18.0....0...1ac.1.48.img..0.20.1534._cNDl940Wms#hl=en&q=industrial+servo+motor&safe=off&tbm=isch

Video http://www.youtube.com/watch?v=CjzSeOg8oTs

Description http://cienciaycacharreo.blogspot.com.es/2014/02/new-project-air-hockey-robot-3d-printer.html

Github for design files https://github.com/JJulio/AHRobot

Build manual https://docs.google.com/document/d/1SXIIW5MG1uT7O6P6tBWwzjiLe_gj4_Z2HHhHXPehwso/edit?pli=1

Hope this helps

$\endgroup$
2
  • $\begingroup$ This is a very cool project, it looks like a lot of fun. However, I am not sure if I can make use of gearbelts and steppers for what I am doing. I suppose I could devise a way to apply linear motion to the linkage with a gearbelt but I am not sure about the force and holding power. The speed certainly seems more than enough. $\endgroup$
    – JYelton
    Commented Jul 10, 2014 at 6:28
  • $\begingroup$ See edited for choice of large and small loading. $\endgroup$
    – EEd
    Commented Jul 10, 2014 at 8:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.