Solenoid engineWhen I was 14 or 15 years old, it occurred to me that I still hadn't built an electric motor. Not wanting to build the usual motor out of bent paperclips, I experimented with making a reciprocating engine using Lego and a solenoid. I don't have that motor anymore, but I thought it would be fun to build one out of more permanent materials.
I went through my drawer of coils and solenoids and picked out a few to try.
I decided to go with this one. It consumes relatively little power and has a fairly long stroke. It also has kind of a "steam engine" look to it.
It took a bit of bending back and forth and tweaking to get it straight enough. I previously made a crank like that for the marble pump of my modular marble machine
I still needed some sort of cam to activate an electrical contact for switching the solenoid on and off. The metal part of a barrier strip connector was just right for that. All I needed to do was file it oval on one end.
I cut a circle out of some heavy hardwood on the bandsaw. Then realized I hadn't cut it to its final thickness yet, so, using a stop block and a table saw sled, I cut it to thickness.
After drilling the pilot holes and screwing down the bearing block mounts, I loosely screwed down the bottom halves of the bearing blocks. This allowed me to locate the crankshaft to work out other details.
I cut apart a small metal standoff to get spacers of the right length.
I encountered some binding when I screwed down the blocks, so I roughened up some of the coat hanger wire on the bench grinder and used that as a sort of file / reamer to expand the holes to fit.
The straight wire is in constant contact with the cam, moving up and down with it. When the cam raises this wire, it makes contact with the shorter wire above it.
The shorter wire should flex from a different pivot so as the straight wire lifts, it will cause some friction between the wires, which should help keep the contacts clean.
First test, hooked up to my homemade benchtop power supply. It works, running slow and steady.
The contacts weren't very reliable and difficult to tweak. I figured more pressure between the wires would be good, but as it was, if I bent the top wire down any further, they'd make contact all the time.
So I added a wood screw for the upper wire to push down on. This way I could bend it to push down harder without making contact with the straight wire the whole time. It also makes it easier to make fine adjustments by turning the screw.
It was a fun little project, and fun to watch it run in the same way that model steam engines are fun — but I don't need any flame or have to wait for it to heat up. It has the same kind of appeal as my wooden air engine, but without the need for a noisy blower.
I'm sure some perpetual motion believers (the "free energy" crowd) might think this has some potential. But as a motor, it's actually quite inefficient and unreliable compared to conventional designs. Nor is it completely original. After I built it, I Googled "solenoid motor" to find quite a few examples of such motors. That said, this one only uses an average of 100 miliamperes at 12 volts to keep it running. It's a fairly efficient solenoid.
It would of course be cooler if the whole thing was machined from metal, but then it would take much longer to build. And this one is just as much fun to watch as one made out of metal. This page shows the construction of a solenoid engine out of metal
What's inside a sonicare toothbrush (video only)
More technical projects from the past