3-Axis 2008 Driver Card
From Zen_Toolworks_Wiki
The 3-Axis 2008 driver board was designed and custom made to bundle with the Zen Toolworks CNC 2008 DIY Kits 7x7 and 12x12. The card is controlled by the CNC software used by the customer, however it has been recommend that Mach3 for Windows users and EMC2 for Linux users are the most compatible and usable software packages available.
Feature List
- 3 Axis stepper motor driver with 0 - 2.0 A adjustable max current output.
- Standard D25 parallel cable to connect to your computer
- Optical isolated design to protect your computer
- Micro step resolution with full, 1/2, 1/4 and 1/8 resolution
- Chip set socket design makes the 3977 chip replaceable
- Probe terminal available for adjusting the max current output
- Single DC power input, 12 - 18V. No additional 5V power supply required
- 4 motor speed mode, normal, fast, slow and mixed.
- On board spindle relay
- 4th axis extension port
- Limit/home signal port
- RC + 7414 Auto Semi current flow
- Support Mach3, EMC2, KCAM, TurboCNC and etc.
Wiring Overview
![]()
Click on image for a higher resolution.
D25 Pin Definition Table
| Pin No. | Func. |
| 1 | All Axis EN (Enable) |
| 2 | STEPX |
| 3 | DIRX |
| 4 | STEPY |
| 5 | DIRY |
| 6 | STEPZ |
| 7 | DIRZ |
| 8 | EMPTY |
| 9 | EMPTY |
| 10 | LIMIT-1 |
| 11 | LIMIT-2 |
| 12 | LIMIT-3 |
| 13 | LIMIT-4 |
| 14 | Spindle Relay Control |
| 15 | EMPTY |
| 16 | STEPA (To 4th extension pin 1) |
| 17 | DIRA (To 4th extension pin 3) |
| 18-25 | GND |
Power Supply Unit
Please use 12-18V, 4A above regulated switch power supply
Limit/Home port definition
4th axis extension port definition (Experimental Feature)
Current Reducing Mode Setup
This board supports continues current reduce mode adjustment. Turn clockwise, the mode can be changed from fast to slow.
Microstep Setup
The driver can be set to different microstep resolution. It supports full step, 1/2, 1/4 and 1/8. Below shows the switch1 and switch2 combination and their corresponding microstep settng.
| SW1 | SW2 | Microstep |
| ON | ON | FULL |
| OFF | ON | 1/2 |
| ON | OFF | 1/4 |
| OFF | OFF | 1/8 |
Motor Max current output adjustment
Use the Potentiometer(right hand side) to adjust the max current output. Need to experiment it a little bit to find the correct value. The goal is to generate enough torque to run our machine, but not too much that will overheat the motor.Turn clockwise on potentiometer to increase the current output.
Motor Wiring
The driver can be used for driving 4, 6 and 8 wires motors. Below show the typical wiring method for different type of motors.
Mach3 Configuration for the board
Adjust max motor current output
|
File:Adjusting Amperage DRV3x2008.jpg Figure: 20 A screw driver with plastic handle should be used to adjust. |
Related links
2008 Driver Card (3-Axis)


















