3-Axis 2008 Driver Card

From Zen_Toolworks_Wiki

Jump to: navigation, search


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.

Zen Toolworks 3-Axis Motor Driver card

Contents


Feature List


Stepper Motor Driver Board Layout
  • 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

Zen Toolworks 3-Axis Motor Driver card
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


Figure: 2
10 Pin standard connector is used for limit/home connections
3-4 map to 13(of Parallel Pin)
5-6 map to 12
7-8 map to 11
9-10 map to 10



Figure: 3
10 Pin standard connector is used for 4th axis extension
1 map to STEP -
2 map to STEP +
3 map to DIR -
4 map to DIR +
5 map to EN -
6 map to EN +


4th axis extension port definition (Experimental Feature)


Figure: 4
From left to right, adjust current reduce mode, microstep and max current output.


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.


Figure: 5
4 wire motor wiring diagram

Figure: 6
6 wire motor wiring diagram

Figure: 7
8 wire motor wiring diagram


Mach3 Configuration for the board


After the Mach3 launched, go to config->ports and pins

1. Select "port setup and axis selection" tab.
2. In "Port #1" group, enable the "Port Enabled"
3. This is the value most computers used for their parallel port
4. Select Kernel speed
5. Click on "Apply"

1. Select "Motor Outputs" tab
2. Use the values indicated in image for X, Y, Z axis. Rest of the axis should be disabled
3. Click on "Apply"

1. Select "Output Signals"
2. Set the values for "Digit Trig" as shown
3. Set the values for "Output #1" as shown
4. Click on "Apply"



1. From the main Mach3 window, select config->motor tunings

Figure: 13
1. Select "X Axis"
2. Set values for "Steps per unit"
3. Set value for "Velocity"
4. Click on "Save Axis Settings"

Figure: 14
1. Select "Y Axis"
2. Set values for "Steps per unit"
3. Set value for "Velocity"
4. Click on "Save Axis Settings"

1. Select "Z Axis"
2. Set values for "Steps per unit"
3. Set value for "Velocity"
4. Click on "Save Axis Settings"



After you come back to the main window, the big red "Reset" button is blinking. Click on it to stop the blinking

Push on "Tab" key on your keyboard, the remote control will pop up on the right hand side of the screen. You can click on X, Y and Z. Do it with care. Always remember that the "Esc" key on the key board will stop any movement.



Figure: 18

Adjust max motor current output


Figure: 19
The max current output can be adjusted through VRef. The VRef is between 0 - 250 mv. We will adjust it to 120 mv for our motors.
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)






Personal tools