The clever CNC shield Ver 2.0 For Arduino UNO R3
For A4988 & DRV8824 Not included
The KIT includes all parts PCB, 2 Relay, Connectors, Resistor, Diode,Transistor, Led, Micro switches
You need solder and a soldering iron
- Compatible with grbl 100%
- Compatible with all grbl firmware versions, with jumper choose version to use
- Two relay for router and cooling system with dip switch for switching off and external circuitry of another circuit. B.C. circuit with PWM setting or driving a laser with volume control in case the firmware is Grbl v0.9j or later.
- With extra in 5V if you feel it is necessary with an diode arduino protection
- Select micro step with dip switch
- Selection with jumper for driving parallel two step motor (step pulse) for X, Y, Z axes for A motor drive
- For the motor driver Y if use parallel two step motor has an output for circuit - Synchronization cnc step pulse with limit switch. (*1)
(*1)
Synchronization cnc step pulse with limit switch
S1 – S2 – S3 – S4 Dip Switch for microstep resolution follows a table with the settings that need to be made depending on the type of driver to be used
S1 = X
S2 =Y
S3=Z
S4=A
1SW | 2SW | 3SW | Microstep Resolution |
Low | Low | Low | Full step |
High | Low | Low | Half step |
Low | High | Low | Quarter step |
High | High | Low | Eighth step |
High | High | High | Sixteenth step |
A4988
High = ON the Dip Switch
Low = OFF the Dip Switch
DRV8824
1SW | 2SW | 3SW | Microstep Resolution |
Low | Low | Low | Full step |
High | Low | Low | Half step |
Low | High | Low | 1/4 step |
High | High | Low | 1/8 step |
Low | Low | High | 1/16 step |
High | Low | High | 1/32 step |
Low | High | High | 1/32 step |
High | High | High | 1/32 step |
High = ON the Dip Switch
Low = OFF the Dip Switch
S5 Dip Switch
Here we activate the two Relay that exist for the cutter router K1 and the second for the cooling circuit K2 differently if we want to use another LED circuit there are the J8 and J7 otherwise if we want to use another driving circuit there are J8 and J7
J9 used for connection Relay for the Router – Spindle Motor
J10 used for connection Relay for cooland
J8 Cooland, other cooling circuit
3 | 2 | 1 |
+5 V | GND | A3 PIN |
J7 Router - Spindle Motor, other motor circuit
3 | 2 | 1 |
+5 V | GND | A3 PIN |
Y DRIVER
J21 Jumper default is with jumper (Pin 3 step y from arduino connect in motor driver Y)
The driver A can be used for synchronization 2 step motors, for X and Y and Z with
J7 for DIR
J9 for STEP
J7
PIN | JUMPER | PIN | |
1 X DIR | 2 | TO DIR A | |
3 Y DIR | 4 | TO DIR A | |
5 Z DIR | 6 | TO DIR A | |
7 | 8 |
J9
PIN | JUMPER | PIN | |
1 X STEP | 2 | TO STEP A | |
3 Y STEP | 4 | TO STEP A | |
5 Z STEP | 6 | TO STEP A | |
7 | 8 |
J17 Probe Connector
Pin 1 = Probe Pin 2 = Gnd
J19 Connector 4 outputs with 5V dc for various uses
J20 Connector Synchronization cnc step pulse with limit switch
1 STEP
2 Y2
3 Y1
The Jumper J21 must be removed
used with J7 dir - J9 step
J5
Z | LIMIT SW N.C. OR N.O. |
Y | LIMIT SW N.C. OR N.O |
X | LIMIT SW N.C. OR N.O |
M/EN | |
M/DIR | |
M.C./E | |
ABORT | Push Button |
HOLD | Push Button |
RESUM | Push Button |
E- STOP | Push Button |
J1 – J2 – J3 – J4 STEP MOTOR
J6 DC IN 12V – 36V STEP MOTOR POWER
Fuse is required
J18 DC IN 5V DIODE D6 NOT POWER TO ARDUINO ONLY FOR RELAY
J10
Pin 1 | RX | SCL | Pin 2 |
Pin 3 | TX | SDA | Pin 4 |
Pin 5 | 5V | GND | Pin 6 |
Pin 7 | 3,3V | RESET | Pin 8 |
J8
Pin 1 | 8 PIN ENABLE | GND | Pin 2 |
Pin 3 | 2 STEP X | 5 DIR X | Pin 4 |
Pin 5 | 3 STEP Y | 6 DIR Y | Pin 6 |
Pin 7 | 4 STEP Z | 7 DIR Z | Pin 8 |
Pin 9 | STEP A | DIR A | Pin 10 |
Pin 11 | 5V | GND | Pin 12 |
J15 - J16
Setup for the firmware I will use
For version V0.8 and smaller
pin 11 from the arduino is used for Z AXIS LIMIT
And pin 12 for Spindle Enable (Router)
For version V0.9 and higher
pin 11 from arduino is used for Spindle Enable (Router) with PWM
And pin 12 for Z AXIS LIMIT
where -------- JUMPER
No reviews found