DIY Linear Actuator: Step 1: Materials and Tools
DIY Linear Actuator: Step 1: Materials and Tools
by farmerkeith
I want a linear actuator, or maybe a series of them, to open and close ventilation openings in my greenhouse.
Although I could buy linear actuators from EBay, I decided to have a go at making my own.
My requirements were:
The actuator should be strong enough the hold the ventilator open in the presence of wind gusts
The movement needs to be about 200 mm, to give a good size opening for air flow
Limit switches to stop movement when the end of travel is reached at both ends
Daisy-chain capability so that I can have multiple actuators, one on each of several ventilation
openings.
Warrning: This project involves (gentle) heating of PVC, and also the use of solvent cement (glue). These actions
may release toxic fumes. Take care to have a well ventilated work area and avoid breathing in any fumes as far as
possible.
Small DC motor (type 37GB geared to 500 rpm) Ball bearing, 21mm (OD) * 8 mm (ID) * 7 mm (width)
1 length of 20 mm PVC pressure pipe, 300 mm long 6 flat washers for M3 screws
Motor mounting bracket 80mm wide, 40 mm * 40mm 15 wood screws, 4mm dia * 12 mm long
* 1.7mm galvanised steel
7 wood screws, 4 mm dia, 16 mm long
Bearing mounting bracket 80mm wide, 25 mm * 40
mm * 1.7mm galvanised steel 6 wood screws, 3 mm dia, 16 mm long
Bearing retainer plate, 80mm * 40 mm * 1,7mm 3 nylon cable ties 2mm wide
galvanised steel
2 micro switches actuated by lever arm with roller, Hand saw or bandsaw
SPDT
Cordless drill and/or corded drill
2 microswitch mounting plates, 40mm * 20 mm *
1.7mm gal steel Small angle grinder with cut-off and grinding wheels
3 microswitch mounting blocks, fine grain hardwood Safety goggles and hearing protections
45 * 25 * 8 mm
Tap and die for M8 * 1.25 pitch
2 diodes 1N5819
Tap for M5*0.7 pitch
circuit board 80mm * 20 mm
Tap for M4 * 0.7 pitch
6 pole screw terminal strip
PVC priming fluid and jointing glue
Hookup wire, multi-strand
HSS drill bits (for metal) - 2.5 mm, 3.2mm, (3.3mm),
Heat shrink tube, 2mm diameter * 300 mm 4mm, (4.2mm), 6mm (drill sizes in brackets are
desirable but not essential)
M6 hex coupler (a long M6 * 1.0mm pitch nut) (for
alternative see Step 2) Countersink bit (for making space for screw heads so
the screw is flush with the surface)
M8 hex coupler (a long M8 * 1.25 mm pitch nut)
Hole saws for 16mm and 22 mm holes in wood and
M5 grub screw 5 mm long steel.
1/8" roll pin 16mm long Ring/open end spanners - 10mm, 13mm
3 screws, M4 with countersunk flat head, 6mm long 2.5mm hex key (Allen key) for M5 grub screw
The motor shaft is 6mm diameter with a flat machined Carefully work the
onto one surface, making a "D" shaped shaft. M8 tap into the end
of the M6 hex
Because of small errors in alignment straightness of coupler with the
the M8 threaded rod, a flexible drive coupling is 6.5mm hole to make
required. My first attempt was a rigid coupling, which an M8 thread inside
worked but created additional motor losses and it. The thread should go half way through the coupler.
movement of the bearing. I then made a DIY flexible
coupling using essentially the same materials, which Then I made the M5 thread for the grub screw which
works well. It is also possible to buy a commercially locks the coupler to the motor shaft - see (2) in the
made flexible coupling, which also works well. image. Holding the M6 coupler in the vice with the M8
thread down, bore a 2.5mm hole into one of the flats.
I will show all three couplings, for information. Widen the hole to 4 mm with a second drill. Make a
thread in the hole with the M5 tap.
DIY Rigid coupling (unsatisfactory)
I bored through the M6 coupler with a 6mm drill so Cut the threaded rod to length (330 mm) and grind or
that the coupler slides over the motor shaft. file off any sharp edges. Run the M8 die over both
ends to make sure the thread is OK. Thread the
I then made an M8 thread in one end of the coupler. following onto the rod in this order: 1. an M8 nut; 2.
The finished result is indicated by (1) in the image the bearing; 3. another M8 nut. Thread them on so
below. First step is to bore one end only of the that there is about 15 mm of rod sticking out from the
coupler with a 6.5 mm drill (the proper drill size is 6.7 second nut. Now it should be easy to screw the
mm but I did not have that size; 6.5 mm worked OK). threaded rod into the M8 thread just cut into the M6
Be careful not to push the drill in too far, The wider coupler.
6mm at one end, 8 mm at the other end, both secured it is probably quite enough for this application.
by 2 grub screws. Simple to use.
1 2
1. Completed coupling
2. Original coupler
The push arm is a 330 mm length of "15mm" PVC small piece in until it is flush with the end of the
pressure pipe. It has one end squashed and bored to longer pipe. Leave to cure overnight or longer. This
take an M8 screw, and the other end has a M8 photo shows the push arm with the short length of
coupler fixed into it. pipe glued into it.
I squashed one end of the pipe by putting it in the Take the M8 coupler and make sure it runs freely
vice between a pair of wooden blocks, and winding along the full length of the M8 threaded rod. If it does
up the vice with one hand while holding the hot air not, you may need to run the M8 tap through the M8
gun to warm the plastic with the other hand. Be coupler, or the M8 die along the M8 threaded rod; or
careful not to make it too hot, the plastic will melt if it both.
gets too hot. Just a little heat is good to release any
internal stresses in the plastic. After that, you can Push the M8 coupler into the end of the PVC pipe. It
bore an 8mm diameter hole through the flattened end should be a tight fit. It will make it a bit easier to push
to make a connection to the object being moved. in if the PVC is heated - but not too much.
Step 4: Making the Base, Motor Mount and Thrust Bearing Mount
Assembly
Remove the 20mm saddles and pipe. This provides
access for installing the push arm.
Diodes
The roller of the OUT limit
switch goes through an 8mm
hole in the 20mm pipe, to The diodes are
sense whether the push arm needed so that the
is present or not. motor is stopped
by the limit switch
. when travelling in
one direction, but
. so the motor can
drive in the
. opposite direction. The diodes do not carry current
most of the time, since for most of the travel of the
push Page
DIY Linear Actuator: arm the
13 limit switches are not at their limits.
Circuit diagram push arm the limit switches are not at their limits.
However the diodes need to be capable of carrying
the starting current of the motor.
Wiring
Wires should be
multi-strand (to
cope with possible
vibration of the
motor) and thick
enough to carry the
motor current. I
used wire with 13
strands of 0.12mm.
I slipped a short
piece of 2mm heat
shrink tube over the soldered connections on the limit
switches, to make sure there is no chance of a short
circuit to the mounting plates.