© Copyright 2011 by e-Gizmo Mechatronix Central
All Rights Reserved
Pages 1 of 7 pageswww.e-Gizmo.com
Micro-Step Stepper Motor Driver
Hardware Manual Rev 1r0
FEATURES & SPECIFICATIONS
Compatible with both Bipolar and Unipolar stepper motorUser selectable 1 to 16 microstep function significantly reduce motor vibrations for quiet and more reliable stepper motor operation. Automatic reduction of current drive during hold state keeps your stepper motor running cool.Two modes of operation:Pulse Mode - Pulse input determines the speed and position.Command mode - Just specify the speed and stop position, and the PWM driver does the rest for you. This includes acceleration and decceleration ramping.VM - Power Input 7-24VRun & Holding Current Adjustor - for fast and easy motor revolu�on adjustment.
© Copyright 2011 by e-Gizmo Mechatronix Central
All Rights Reserved
Pages 2 of 7 pageswww.e-Gizmo.com
MAJOR COMPONENTS PRESENTATION & PIN OUTS DESCRIPTION
Figure 1. Micro-Step Stepper Motor Driver’s Major Components illustra�on
Figure 2. JP3 Pin Assignments.
Pin I.D. Descrip�on+5V +5V power supplyClk Clock(Hi,Lo)Dir Direc�on InputX2 *2 Stepper resolu�onOff Motor Off Input
GND Ground
Figure 3. JP4 Pin Assignments.
Pin I.D. Descrip�onTXD TransmissionRXD Recep�onGND Ground.
Table 1. JP3 Pin Assignments & Descrip�on. Table 2. JP4 Pin Assignments & Descrip�on.
Micro-Step Stepper Motor Driver Datasheet Version 1
© Copyright 2011 by e-Gizmo Mechatronix Central
All Rights Reserved
Pages 3 of 7 pageswww.e-Gizmo.com
MOTOR RESOLUTION, CONNECTION & ADJUSTMENTS
Figure 4. Stepper motor resolu�on switch combina�on.
The connected stepper motor’s revolu�on can be adjust by the stepper motor resolu�on, the switch code is determined by 0 & 1, 1 = ‘UP‘ and 0 = ‘DOWN‘, the switch’s resolu�on code combina�on is illustrated above (Figure 4.).
The switch is also depending on ‘JP3’ ‘X2’ pin, if the ‘X2’ pin is ‘Lo’ the stepper behavior is *2.
Note: When ‘X2’ pin is ‘Hi‘ stepper motor is half step and when it is in ‘Lo‘ state the stepper motor is at full step.
The higher the stepper behavior is, the vibra�on lessens and vice-versa the lower the stepper behav-ior is, the vibra�on increases.
Micro-Step Stepper Motor Driver Datasheet Version 1
Figure 5. Motor Connec�on Port details.
Pin I.D. Descrip�onVm Vmotor
GND GroundOut Ā for motor wire (-) AOut A for motor wire (+) AOut B for motor wire (-) BOut B for motor wire (+) B
Table 3. JP5 Port Assignments & Descrip�on.
Figure 6. Motor Run & Hold adjustment.
In this func�on the R5 or Run Current ad-justment is the one who controls the motor speed, adjus�ng it may affect the stepper motor’s revolu-�on, you can lessen or increase the motor revolu�on speed by just rota�ng the white part of the adjustor.
The Holding Current adjustment is where you can adjust the hardness of the motor sha�’s rota-�on when the motor is in stop or idle state, just like the run current adjustment, just rotate clockwise or counter-clockwise the white part of the adjustor.
© Copyright 2011 by e-Gizmo Mechatronix Central
All Rights Reserved
Pages 4 of 7 pageswww.e-Gizmo.com
Micro-Step Stepper Motor Driver Datasheet Version 1
CONNECTING A MOTOR (UNIPOLAR & BIPOLAR)
Figure 6. Illustra�on on how the bipolar motor (Top) and unipolar motor (Bo�om) is connected to the ‘JP5’ Motor Port.
© Copyright 2011 by e-Gizmo Mechatronix Central
All Rights Reserved
Pages 5 of 7 pageswww.e-Gizmo.com
Micro-Step Stepper Motor Driver Datasheet Version 1
CONNECTING MICROCONTROLLERS
Figure 7. Example Connec�on of Micro -step stepper motor driver to a microcontroller.
Figure 8. Example wiring connec�on of Micro -step stepper motor driver to gizDuino microcontroller.
© Copyright 2011 by e-Gizmo Mechatronix Central
All Rights Reserved
Pages 6 of 7 pageswww.e-Gizmo.com
MD1
IB4 21
CR212
VREF213
VBB14 GND 15
E211
IB3 20
PHASE2 16
VCC 28
VREF12
CR13
E14
DECAY15
OUTA6
OUTA7
OUTB8
OUTB9
DECAY210
IA3 23
IA2 24
IA1 25
IA4 22
PHASE1 27
ENABLE1 26
ENABLE2 17
IB1 18
IB2 19
U2
LB11847
D1
DIO
DE SCH
OTTK
Y
D2
DIO
DE SCH
OTTK
Y
D3
DIO
DE SCH
OTTK
Y D4
DIO
DE SCH
OTTK
Y
R60.51
R70.51
R315 K
R4
15 KC6470
C7470
R520 K
R215 K
VCC
C3104
C1104
VD
D
Vin
1
GND2
+5V3
U3
UA
7805KC
VCC
123456
JP3
PC[0:3]
+C8
470 uF
1 2 3
JP2
Dongle
VD
D
R110 K
VD
D
R8180
C2104
PC0/AN
A4/CIN
P/LED23
PC1/AN
A5/CIN
N/LED
24
PC2/AN
A6/LED
25
VSS9
DBG
22
PB1/AN
A1/A
MPIN
N28
PA7/T1O
UT
18
PB2/AN
A2/A
MPIN
P1
PA6/T1IN
/T1OU
T15
PB3/CLKIN
/AN
A3
4
PA5/TX
D0
14
PA0/T0IN
/T0OU
T/XIN
7
PA4/RX
D0
13
PA1/T0O
UT/X
OU
T8
PA3/CTS0
12PA
2/DE0
11
PB0/AN
A0/A
MPO
UT
27
PC3/COU
T/LED26
VDD 6
RESET/PD0
21
PB4/AN
A7
2
PB5/VREF
3
(PB6) AV
DD
5
(PB7) AV
SS10
PC4/LED16
PC5/LED17
PC6/LED19
PC7/LED20
U1
Z8 ENCO
RE XP_28
VD
D
VCC
Vin
Vin
+C10
220 uF+
C9220 uF
VD
D
Vin
3
GND2
+5V1
U4
3.3 V
123
JP4
HEA
DER 3
123456
JP5H
EAD
ER 6D
5LED
ClockD
irX
2O
ff 1 24 3
S1SW D
IP-2
VD
D
R920 KQ
1N
PN
12
JP1
JUM
PER
R1010 K
R1110 K
R1210 K
R1310 K V
CC
Figure 9. Schema�c D
iagram of M
icro-Step Stepper Motor D
river
Micro-Step Stepper Motor Driver Datasheet Version 1
© Copyright 2011 by e-Gizmo Mechatronix Central
All Rights Reserved
Pages 7 of 7 pageswww.e-Gizmo.com
PCB BOARD PRESENTATION
Figure 11. Micro-Step Stepper Motor Driver PCB Copper Pa�ern (Top Layer)
Figure 12. Micro-Step Stepper Motor Driver PCB Copper Pa�ern (Bo�om Layer)
Figure 10. Micro-Step Stepper Motor Driver PCB (silkscreen layout)
Micro-Step Stepper Motor Driver Datasheet Version 1