3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

How to wire an arduino-based 3-axis CNC machine

Step 2Wire the stepper motor to the EasyDriver

Wire the stepper motor to the EasyDriver
Now we'll wire up each of the EasyDrivers.

Remove some of the interior wire from the Cat5 and strip the ends.  For each servo you will need two normal pairs of white/colored and one oddball of a white and two colored.  In all, you'll have to strip 14 ends.

PCB soldering is easy, once you get used to it.  There are many other tutorials that cover the subjct.  Follow the image as indicated.  Your color combinations for the servo may be different.  I had to google for a long time to find this page with the color codes for my model.


TIP: "Do NOT connect or disconnect a motor while the driver is energized. This will cause permanent damage."  -- Sparkfun

Next we'll wire the power sources and the arduino.

« Previous StepDownload PDFView All StepsNext Step »
7 comments
Apr 7, 2011. 8:47 AMbac512 says:
I was just looking through an old printer to scavenge parts from, and I notice has 2 stepper motors, but only 1 stepper motor driver.. which got me to thinking, the CNC machines DONT operate MULTIPLE steppers at once, do they? don't they basically move all x, move y, then move z (or so other order, but, complete to the point). Would it cheaper/easier to build a switching circuit to switch the steppers in and out of the stepper driver, so you'd only need 1 driver, 1 arduino, and 1 switching circuit? and that circuit could probably easily handle 3, or even more for the really fancy machines?
May 3, 2011. 11:58 AMgunnk says:
Not sure what kind of circuit you have in mind, but remember that you'll need to keep supplying power to each stepper at all times. Steppers only provide holding torque when powered, so you'll get all sorts of slip if you cut power to them (especially if your machine has any kind of rotating bit on it).
May 3, 2011. 4:51 PMbac512 says:
hmmm... ok, even more reason not do use only one driver :)
Jul 13, 2011. 12:50 PMwillrandship says:
Well, if you can keep it powered while switching, you might get away with it.
Apr 8, 2011. 1:47 PMbac512 says:
thats true, I wasn't thinking things through completely. BUT, it COULD be useful in other things (robotics?) that used multiple steppers to make it cheaper. (again, yeah, less accuracy, but, for something that didn't need THAT MUCH accuracy....).....
yeah, unfortunately, i don't know enough about electronics to know how to design the circuit....
Aug 8, 2011. 6:51 AM90mp11 says:
The only problem with that approach is that you would quickly wear out a switching circuit, as it would have to switch hundreds of times to form a diagonal, or arc line, of which many projects are built.

I like the idea in essence, and for a 2.5 axis engraving machine, this would be ideal, but for a 3 axis, you'd be making more work for yourself, and creating more cost in the upkeep to keep replacing components that burn out on the switching circuit.
Jul 1, 2010. 4:51 PMcdxanti says:
Correct me if I'm wrong but I can run my 3v 4amp stepper motor using this board without blowing the arduino or the chip?

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
73
Followers
7
Author:aggrav8d(Marginally Clever Software)
I want to make a living through robotics and inventing. I don't get to travel enough.