[ Log In ]
[ Register ]
Introduction:

The circuit is very straight-forward. There are two typical components in the functionality of the circuit: The translator (L297) and the Driver/Amplifier (L6203). The translator receives step pulses and direction signals and "translates" the step pulses to coil combination signals and the direction signals is used also to determine how the coil combinations are sent. The coil combination signals are then sent to the L6203s. There are two L6203s for each L297, since each L6203 drives a single coil.

Description:

Update! Here are the files you have been waiting for. Click on these links to download the Eagle files Schematic and Board Layout. A word of caution. The CNC stepper motor driver schematics are very complex. Use the board file to create the gerber files if you want to send it out to get fabricated from a PCB fabrication house.

The benefit to using these drivers is that the amount of amperage that can be drawn is 4 amps per coil. That will provide a greater amount of torque at high speeds. This explains the elements of one axis. The schematic replicates this three times, with the necessary companion components such as the vref trim pot that adjusts the amount of amps for each axis. Also contained on the board is the parallel port with pull up resistors to protect the computer. Other components not mentioned are simply components required by the L297 chip for daisy chaining, power current sense resistors, and for the L6203 there are resistors and capacitors that are not worth mentioning in the greater discussion of the functionality, but important none-the-less.

January 30, 2007The Printed Circuit Board (PCB) finally arrived in the mail today. I can't believe it took so long, but I'm excited regardless. I spent about 4 days non-stop... Driving my wife and kids crazy designing this thing. It was so bad that when I got up from the continual sitting position, my back had some serious hurtin'. I fit 3 axes in an extremely small footprint. Not that I really had to work in such a confined space... I mean, I could have just purchased the Eagle license to work with a larger board area, right? The board is about half the size of a slice of bread. Yep, that's why it took me four days, and the signal routing was especially fun?!?

There was a suggestion from a user to add a few more features to the board, like a charge pump and spindle controller. I am very intent on doing that in my next version, which could be soon. If the board works like expected, I will start on my next version, while offering this board as a kit for those who don't need that extra functionality.

This board will be able to handle 4 amps per coil, which is above average in the hobby world, but it does come with a price, unfortunately. For that extra punch of amperage, I suspect the kit will cost around $250 for the PCB and the components alone. With power supply and motors, the price will come to around $699.

For those of you who are wanting the electronics now and with a top draw of 3 amps per coil, I'm offering a complete plug and play system in the range of $499. Wait to see that made available in the stuff for sale soon.

As I mentioned in a previous post: The new electronics kit will contain the L297 chip (shown below) that serves as the translator for the L6203 (shown to the left) driver chips. A translator simply accepts the step and direction signals and translates them into coil combination signals to tell which coil combination to fire so the motor shaft will rotate one step (or half step depending how the board is configured). Once I get the board populated with all of the components, I will add the image to this page. These are only a couple of the multitude of components needed for the board shown. In terms of complexity, I would rate this kit for the advanced user. Speaking of advanced users, I also intend to add the Eagle files of the schematic and PCB layout if anyone is interested in producing this from scratch.

I welcome any suggestions as I trudge along this path. Tell me what your requirements would be in a perfect world for these electronics. Would you like to see more explanation on the workings of the electronics?

Ask a question about the 4A RMS Stepper Driver PCB Explanation (L6203/L297):
Previously answered questions:

Click on the question to reveal the answer.
No previous questions. Be the first to ask a question about this product.
----
Related Tutorials
Step 23: Driver Part 4
This tutorial is dated, if you are considering a CNC for your personal use, we would highly recommend purchasing a kit that is very stable from our wide range of machines available. The driver is almost to a completion! We have installed all of the tiny components. Now to the big components. This is the logical process of putting together any circuit kit. The small components are difficult to insert if the larger components are installed already. Believe me, I've tried. Especially if there are jumper wires or resistors needed underneath chips and sockets.
Closeup allegro 3979 3 axis stepper motor driver board 3 and 4 Axis Stepper Motor Driver Board Based on the Allegro Chip
So, what exactly is a 3 and 4 axis stepping motor driver board. Actually, I am presenting the 3 axis stepping motor driver board in this article, but there is another much smaller board that will connect to this one that will provide an additional driver, making it useful for those wonderful 3D projects that use an indexer.
Step 20: Stepper Driver Part 1 - Resistors
This tutorial is dated, if you are considering a CNC for your personal use, we would highly recommend purchasing a kit that is very stable from our wide range of machines available. Well... here we are, finally getting started with the electronics portion of the video series. The entire structure of the CNC machine is complete with the exception of the router mount. We will get to that a little later. For now, we will start on the assembly of the HobbyCNC 3 axis chopper unipolar stepper driver.
--
Get Help with:
This Product
Orders
Tech Support
Sales
This Product
Order Query
Tech Support
Sales
Not logged in. Log In Register
Track Order(s)
View Order(s)
I Want to Schecule a One-On-One Paid Tech Support Session
Book an Appointment Pertaining to a BuildYourCNC Product (Free)
Ask a Quesion Below (Free):
Book an Appointment Pertaining Other Equipment ($60/half hour)
Book an Immedite Appointment Pertaining Other Equipment ($120/half hour)
Ask a Quesion Below (Free):
Waiting for response... I may not answer immediately, but I was notified on my cellular phone so my response is forthcoming. If I don't respond immediately, you can always go to the [My Account] page to see all of our chats at any time.