Suggested design from Howim
I would also like to thank woodspinner for answering all of my questions.
When making this driver board I had many issues, that luckily could be answered in the comments of the instructable. I have put together this instructable to help anyone that is making the board with....making the board. Just a few things that I would like to add. This driver board is for making a 3 axis CNC. If you would like to add more axis send me a message, and I'll try to answer your question. So....first things first. The pieces to buy.
Step 1: Buying Components
Step 2: Putting It Together: Step 1
Step 3: Putting It Together: Step 2
1. Put the jumpers on first!!!!!
2.Make sure to put the chips in the right way!!! It matters :)
3. Make sure to put the Mosfets in the right way to. It also matters
4. Same with the diodes :)
5. oh....and same with the capacitor
6. I thinks thats it! Good luck!
Oh...And in the "Where stuff goes" file the chips are flipped. The 4516 goes in front.
Step 4: Done!!!
The motor attaches in this order (From left, looking at the front)
Top = Common coil
A-, B-, A, B
A, B, A-, B-
The A, and A- are the same coil, and same with the B, and B-. You can look at the diagram of Unipolar motors that I have posted (ignore the colors), but the manufacturer should tell you which wire is which.
If you would like to test it.....look at Tom's instructable....his testing procedure is amazing!
I hope that I was able to help you make your amazing CNC controller (and hopefully, CNC) Good luck!
Step 5: Having Issues?
This happened to me, and to one other user. I found that the parallel port driver wasn't installed properly, and I re-installed it....and it worked! Another thing is that if you have a different parallel port drive installed, the new driver might not work properly. It takes a little fidgeting to get it to work well.
2) Motor isn't running properly
Ok....this is a question that is posted a lot. There could be many reasons why the motor isn't working, but I'll try to answer the majority. Make sure that you have a unipolar motor, and that it is hooked up correctly! I tested my board maybe 20 times before I realized that my motors where attached backwards. It is pretty hard to find the correct wires for which stator on the motor, and even I have issues with that. Just, when you buy a motor, a key sure that you get the wiring diagram for the motor, or at least a key for which wires go to which stator.
3) Is this really that efficient?
Umm.....I don't really know. I haven't built another motor controller, so I haven't been able to compare this one to other ones. I've heard from a lot of people that there are better ways to build a stepper controller for cheeper, and I'm assuming that they are probably right; I just don't know how to build it, so this is the best one that I could find. I so have some links to other stepper controllers (you can just look up serial stepper controllers in google), and I'm hoping to make another instructable in the future for this newer, faster (and hopefully easier to build) design.
4) If you have any questions that you think should be in this list, please, comment below!
Thanks, and happy building. :)