Automatic Coil Winder Gets It Done With Simple Hardware And Software

We’ve grown to expect seeing mechatronics project incorporate a standard complement of components, things like stepper motors, Arduinos, lead screws, timing belts and pulleys, and aluminum extrusions. So when a project comes along that breaks that mold, even just a little, we sit up and take notice.

Departing somewhat from this hardware hacking lingua franca is [tuenhidiy]’s automatic coil winder, which instead of aluminum extrusions and 3D-printed connectors uses simple PVC pipe and fittings as a frame. Cheap, readily available, and easily worked, the PVC does a fine job here, and likely would on any project where forces are low and precision isn’t critical. The PVC frame holds two drive motors, one to wind the wire onto a form and one to drive a lead screw that moves the form back and forth. An Arduino with a CNC shield takes care of driving the motors, and the G-code needed to do so is generated by a simple spreadsheet that takes into account the number turns desired, the number of layers, the dimensions of the spool, and the diameters of the wire. The video below shows the machine going through its paces, with pretty neat and tidy results.

Being such a tedious task, this is far from the first coil winder we’ve seen. Some adhere to the standard design language, some take off in another direction entirely, but they’re all instructive and fun to watch in action.

11 thoughts on “Automatic Coil Winder Gets It Done With Simple Hardware And Software

  1. Reminds me of my first coil winder as a kid. A drill, a magnet, a reedswitch and a calculator. enter +1 = with = being wired to the reed switch. Manual positioning, but auto winding and counting.

  2. By using a motion planner (grbl), he is able wind a row of coils perfectly evenly. Compare this with ones that don’t (ie simple arduino program) and you will see they pile up the coils on the outside edges of a row.

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.