DIY Coil Winder ( 38awg , 0.1007mm Wire )

by Simranjit_Singh in Workshop > CNC

105 Views, 2 Favorites, 0 Comments

DIY Coil Winder ( 38awg , 0.1007mm Wire )

d611b800-3b17-43e5-b119-5f4ccb5567abCover.jpg
DIY Coil Winding Machine (38 AWG, 0.1007mm)
DIY Coil Winding Machine (34 AWG, 0.1601mm) v1.0

I made a lot of improvements to my coil winder, version 2.0 is finally ready. I made hardware and software improvements to my coil winder. I also made a timelapse video of winding coil. The coil was wound without interruptions, once I gave the command from my computer I did not interfere with it in any way. It was complete success. I used 38AWG ( 0.1007mm ) wire.


Please do let me know in the comments if I missed something from parts list, or you need new features, etc.

Supplies

713fgZunPLL._SX522_.jpg
IMG_0060.jpeg

Most of these things can be bought in a kit.


1x T8 Lead Screw ( choose whatever length you are planning to build, mine was 600mm)

2x 8mm Linear Motion Rod Shaft

3x Linear Slide Blocks SCS8UU (don't use 4, even though kit might come with 4)

1x Lead Screw nut

1x Lead Screw nut block (see image)

2x Lead screw bearings KP08 (see image)


15x 608zz bearings

1x 400mm belt

1x 110mm belt

1x 300mm belt

5x 20 tooth GT2 timing pulley


3x Stepper Motors (1.7A)

3x Stepper Motor mounting brackets

1x Arduino Uno

1x CNC shield

2x DRV8825 drivers (you only need two, one stepper is left unconnected)

1x 12V 9A power supply


1x 5/16" (7.9mm) threaded rod (make sure its straight, I just checked them at hardware store by rolling them on floor)


Other tools / items:

3D printer

M3 screws and nuts (buy a assortment kit)

M4 screws and nuts (buy a assortment kit)

small box of wood screws (they should not puncture out of your wood planks)

one wood plank (mine was 17mm thick, 370mm x 740mm)

drill

some zip times


Code, 3d models, etc.

https://github.com/MrSimranjitSingh/Coil_Winder

Dimensions

d_page-0001.jpg
Assembly.JPG

Cut the wood plank according to size I provided in image (or according to your size of components you are using). Make the holes with a drill. Dimensions in above image is in cm.

Putting It Together

20250326_110756.jpg
20250326_110826.jpg
20250326_110916.jpg
20250326_110933.jpg
20250326_110950.jpg

Print all your 3d prints. I used PLA, 40% infill is more than enough. Use the wood screws to secure them on wood plank.

Mount power supply, Arduino uno, CNC shield

Mount stepper motors on 3d prints. Connect them with CNC shield. Put the enable jumper on CNC shield.

Put all 3 jumpers (M0, M1, M2) for each stepper driver. Connect DRV8825 drivers.

Program your Arduino with provided code.

Connect power to power supply.

Testing, Making Coil, Finishing

12.png
Screenshot 2025-03-25 234.png
Screenshot 2025-03-25 204323.png
211.png
20250328_211847.jpg

Everything is controlled via Serial Monitor. You will be presented with options. Choose the option to your liking.

1) Wind coil

2) Wind inductor

3) Wind slotted Coil

4) Move head (mm)

5) Move head (steps)

6) Rotate Coil

7) Unmind coil

You can enter a number (for example: 200) when coil winding is in process to change speed.


After you have finished winding coil, break wire from wire-guide and then tape that end of wire to threaded rod. Select "Rotate coil" option. This will only rotate coil. Now you can apply varnish to protect coil and give finishing touches.

Some Important Considerations

20250326_110756 - Copy.jpg
20250326_110756 - Copy (2).jpg

Keep these two bolts (see image above) of Y-axis loose. Do not completely tighten them.

After you are finished mounting everything, run the Y-axis wire-guide back and forth for the whole length to make sure its not binding. You can rotate Y-axis with hand to get better feel of it.