# Actuators Available in the Mechatronics Lab

(Difference between revisions)

We have acquired a number of actuators that are appropriately sized for many mechatronics projects. These are the "standard" lab actuators. You are welcome to borrow them for your project and return them when you are finished. In addition to the actuators mentioned below, we have a number of other actuators that we have acquired over the years that you are welcome to borrow.

For your particular project, it may be best to spec out and buy a particular type and size of actuator. If your specifications are not too critical, however, the actuators below will allow you to get started right away.

## DC Motors (with gearheads and encoders)

There are many types of DC motors, but our favorites are brushed permanent magnet DC motors for their power, price, ubiquity, and simplicity. Simply put a voltage across the two motor terminals, and the motor spins. (You can learn about the theory of how a brushed DC motor works and suggested methods for driving a DC motor.)

One problem is that most DC motors tend to rotate at very high speeds, typically several thousand RPM or more. This is too fast for most mechatronics applications. Also, they tend to have too little torque. Both of these problems can be solved by the use of gears on the output shaft of the motor. If the motor has an N:1 gearhead on its output shaft (where N>1, typically), then the output shaft of the gearhead reduces the speed of the motor by a factor of N and icreases the torque of the motor by a factor of N. (You can learn more about how gears work including other issues they introduce, such as gearhead efficiency and backlash.)

Another issue is how to determine how far the motor has rotated. You need feedback from the motor. There are many ways to do this; see here for information on using encoders, potentiometers, and tachometers. The most common way to get angle feedback is through the use of encoders. An encoder is typically attached to a motor shaft and produces pulses that encode the shaft rotation angle. These pulses can be read in by the encoder inputs of the Mechatronics Lab PC/104 stacks.

So, perhaps the most versatile kind of actuator is a DC motor with a gearhead and an encoder. Below are two that we keep in the lab. Sometimes DC motors with gearheads and encoders can be purchased through surplus outlets at great prices, for prices less than any of the single components (motor, gearhead, encoder) could be purchased individually. That's how many copies of the two actuators below were purchased. If you see a great deal on a nice-sized motor plus gearhead plus encoder, of which many copies can be purchased, let us know!

### 6W Maxon motor with 6:1 gearhead and 100 line encoder

Summary:

• 24 V, 41.5 ohms resistance, max current 0.58 Amps
• max torque: 0.15 Nm (approx)
• max speed: 600 RPM (approx)
• encoder: 600 counts/rev at output shaft, 2400 counts/rev in 4x decoding mode

The motor itself is rated at 24 volts, giving a no-load (maximum) speed of 3990 RPM (about 418 radians/sec) and a (maximum) stall torque of 31.9 mNm (milli Newton meters). The terminal resistance (the resistance through the motor windings) is 41.5 ohms. This means if you put 24 V across it, the maximum current that it will draw is 24/41.5 = 0.58 Amps. This maximum current occurs when the motor is stalled and generating its maximum torque. Motor torque is proportional to the motor current by the constant of proportionality called the torque constant, which is different for every motor.

### Pittman GM8224 motor with 19.5:1 gearhead and 500 line encoder

<p>

<img align=right src="images/pittman-small.jpg">

If you need more power than the motor above, this gearmotor may be a good choice. As an added bonus, it provides much higher encoder resolution.

<p>

Summary:

• 24 V, 4.33 ohms resistance, max current 5.54 Amps
• max torque: 2 Nm (approx)
• max speed: 500 RPM (approx)
• encoder: 9750 counts/rev at output shaft, 39,000 counts/rev in 4x decoding mode

This motor is also rated at 24 V, with a terminal resistance of 4.33 ohms, giving a stall (maximum) current of 5.54 Amps. The stall torque of the motor itself is 0.1186 Nm and the no-load (maximum) speed is 10,158 RPM (1064 radians/sec). The recommended maximum continuous torque is 0.0185 Nm which occurs at 8573 RPM (898 radians/sec). Taken together, the maximum motor mechanical power is (1/2 Tmax) x (1/2 nmax) = 31.5 W and the maximum recommended continuous mechanical power is 16.6 W. The maximum electrical input power occurs when the motor is stalled (or starting) and is 24 V x 5.54 A = 133 W. If you operate the motor at a smaller voltage V2, then multiply the currents, speeds, and torques above by a factor V2/24 and the power by a factor of (V2/24)^2.

<p>

This motor has a 19.5:1 gearhead with a power conversion efficiency of 73%. Ignoring the efficiency for the moment, the 19.5:1 gearbox means that this actuator may be appropriate if our application calls for no more than a maximum speed of 10,158 RPM / 19.5 = 521 RPM and a maximum torque of 0.1186 Nm x 19.5 = 2.3 Nm. In other words, the output shaft speed is similar to the Maxon gearmotor above, but with about 10 times the torque.

<p>

This motor comes with a 500 line encoder attached to the motor shaft. The encoder has output channels A+ and B+ (no index pulse). This means that the encoder provides 500 x 19.5 = 9750 pulses per revolution of the output shaft. In the 4x decoding mode, this gives 39,000 counts per revolution, or a resolution of 360/39,000 = 0.00923 degrees.

<p>

We also have a limited number of Pittman GM8712 motors with a 19.5:1 gearhead and 512 line encoder. These motors are also rated at 24V but have a higher terminal resistance of 12.1 ohms, giving a maximum current of 24/12.1 = 1.99 Amps. They have a maximum speed of 7847 RPM and maximum torque of 0.052 Nm before the gearhead, or (ignoring gearhead efficiency) 402 RPM and 1.01 Nm after the gearhead. This motor is less powerful and draws less current, which may be appropriate for some applications. The encoder provides 9984 pulses per revolution of the output shaft of the gearhead, or 360/(4 x 9984) = 0.009 degrees resolution in 4x decoding mode.

<p>

See the <a href="pittman-gearmotor.pdf">data sheet</a> for more detailed information on these Pittman 8224 and 8712 gearmotors. The 8712 is not treated explicitly, but is believed to be the same as the 8722.

<p>

<a name="steppers">

<p>

## Stepper Motors

Stepper motors move in discrete steps. The controller energizes electromagnet coils, and the motor's rotor rotates to the nearest equilibrium point. By proper sequencing of which coils are energized, the motor rotates as desired (and, if the rotation is fast enough, may simply pass through the equilibrium points without stopping).

<p>

One nice thing about stepper motors is that they do not require feedback; we know how far the motor has rotated, because we commanded the motion. This becomes a problem if we try to rotate the motor too fast, or if the load is larger than expected --- the motor may not actually do what we commanded. Stepper motors are a good choice for relatively low-torque applications where the loads are consistent, so we can be assured our commanded motions are followed.

<p>

### Jameco 163395 8.4V bipolar stepper motor

<p>

Although this motor is rated at 8.4V, it is possible to run it at lower or slightly higher voltages.

• 1.8 deg/step (0.9 deg/half step)
• 8.4V, 2 phases, 30 ohms resistance, 280 mA current
• holding torque: 0.081 Nm (coils energized)
• detent torque: 0.0037 Nm (coils off)
• size: 1.64" motor diameter, 1.2" motor height
• shaft: 0.29" x 0.155" diameter
• mass: 0.24 kg

More information can be found on this <a href="jameco-stepper-163395.pdf">data sheet</a>. There are four leads, two for each independent coil. <p>

### Jameco 162026CX 12V unipolar stepper motor

<p>

<img align=right src="images/stepper-small.jpg">

If you need more holding torque, this stepper may be a good choice.

• 1.8 deg/step (0.9 deg/half step)
• 12V, 4 phases, 20 ohms resistance, 600 mA current
• holding torque: 0.588 Nm (coils energized)
• detent torque: 0.071 Nm (coils off)
• size: 2.2" motor diameter, 2.0" motor height
• shaft: 1" x 0.25" diameter
• mass: 0.65 kg

More information can be found on this <a href="jameco-stepper-162026.pdf">data sheet</a> (ours is the 57BYG084). There are six leads, three for each independent coil.

<p>

<a name="rcservos">

<p>

## RC Servo Motors

RC servos are convenient for positioning applications that require significant torque, not much speed, and only moderate positioning precision. They take three connections, power (+5V, typically), ground, and a pulsing signal that tells the motor the desired angle. Inside the motor is a potentiometer that senses the actual angle of the motor output shaft and a feedback controller that tries to make the motor angle match that specified by the pulsed signal. There is also a large gear ratio such that the motor provides high torque at low speed. Most RC servos have limited angle range, like 180 degrees, due to the angle-sensing potentiometer.

<p>

### Futaba S3004 standard ball bearing RC servo motor

<p>

<img align=right src="images/RC-servo-small.jpg">

• motor rotation: 180 degrees
• speed: 60 degrees in 0.23 sec at 4.8V, 0.19 sec at 6V
• torque: 0.31 Nm at 4.8V, 0.4 Nm at 6V
• size: 1.4" height, 0.8" width
• mass: 37.2 g

These were purchased from Tower Hobbies, part number LM1954. Higher torque versions are also available.

<p>

<a name="solenoids">

<p>

## Solenoids

Solenoids are simple on-off actuators consisting of a plunger moving in an electromagnetic field. If you power the electromagnet, the plunger is "pushed" or "pulled" a particular stroke length, and if you unpower the coil, the plunger returns to its original position, usually by a return spring or gravity. These are simple to control and useful for applications where the actuator only has to take one of two positions.

<p>

We stock two solenoids (in addition to many random ones) which are basically the same, except one is a "pull type" solenoid and the other is a "push type."

<p>

### Jameco 262262 (pull) and 262271 (push) 12V open frame solenoid

<p>

• 12 V, 36 ohm resistance, 333 mA
• holding force: 0.5 N
• stroke: 6 mm
• size: 1.5" length x 1.0" x 0.8" diameter
• shaft diameter: 0.310"
• mass: 96 g

You can find a data sheet <a href="jameco-solenoid-262262.pdf">here</a>. You can attach a lever (or other mechanical transformer) to the plunger to get more stroke and less force, or more force and less stroke. If no lever will meet your specs, then you will need another solenoid.

<p>

<a name="acmotors">

<p>

## AC Motors

<img align=right src="images/ac-servo-small.jpg">

Some projects need more power than any of the actuators above can provide. In that case, you may be able to use a Yaskawa AC motor. These are technically in the Laboratory for Intelligent Mechanical Systems, but they are available for Mechatronics use. These should not be a first choice, as (1) they can be dangerous due to their high power, and (2) they limit the mobility of your project as they must be plugged into the wall to get 110V AC. You can find information on these motors and their amplifiers <a href="http://www.mech.northwestern.edu/courses/433/Yaskawa_ACservomotors/YakawaACservomotors.htm">here</a>.

<p>

<p>

-->