GP13
GP12
GP11
VCC
AGND
Green
1
2
D1
Green
1
2
D2
Green
1
2
D3
Green
1
2
D4
VCC
AGND
AGND
VCC
3
5,6,8
4,7
1,2,
Q1
CSD17571Q2
DGND
0.1
µ
F
C3
IN1
0
R14
TP1
TP2
TP3
TP4
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN1
IN2
IN3
IN4
1B
1
2B
2
3B
3
4B
4
5B
5
6B
6
7B
7
GND
8
COM
9
7C
10
6C
11
5C
12
4C
13
3C
14
2C
15
1C
16
U2
ULN2003ADR
1
2
3
4
5
6
J7
1
2
3
4
5
6
J8
M1_CH1
M1_CH2
M1_CH3
M1_CH4
M2_CH5
M2_CH6
M2_CH7
M2_CH8
COM
AGND
VCC
0
R5
DGND
0
R15
COM
1
µ
F
C1
D7
DB2W 40200L
D6
DB2W 40200L
VIN
1
2
J9
12V
D5
5V
D8
DB2W 40200L
1.0k
R1
1.0k
R7
1.0k
R3
1.0k
R4
Copyright © 2016, Texas Instruments Incorporated
GP10
GP9
GP8
GP6
GP2
560
R8
0
R6
0
R2
0
R9
0
R10
560
R13
560
R12
560
R11
La
u
n
ch
p
a
d
I
n
p
u
ts
M
o
to
r/
P
e
rip
h
e
ra
l O
u
tp
u
ts
X
X
X
X
DNP
DNP
DNP
DNP
www.ti.com
Functional Modes
19
SLCU002 – September 2016
Submit Documentation Feedback
Copyright © 2016, Texas Instruments Incorporated
BOOSTXL-ULN2003 Dual Stepper Motor Driver BoosterPack Hardware
4.3
8-pin Parallel Mode
4.3.1
Enabling 8-pin Mode
The BoosterPack has the required components to run ONLY 4 pins of the 8-pin Mode out of the box.
Ultimately, this allows control of a single stepper motor in a parallel control mode, so additional
components are required to enable control of all 8 outputs in parallel mode. To use 8-pin mode, the four
dip switches should be in the upper position. Each switch works as defined in
Table 2
.
To enable all 8 pins for this mode of operation, a 0-
Ω
resistor or solder bridge should be populated on the
pads for resistors R6, R2, R9, and R10 to enable IN5, IN6, IN7, and IN8 respectively.
NOTE:
The 560-
Ω
resistors exist on IN1, IN2, IN3, and IN4 to help protect against bus contention if
the IN1, IN2, IN3, and IN4 pins are being driven by both the SN74HC595 and the
microcontroller. This should only happen if the dip switches are in the wrong position. If the
intent is to use the device in the 8-pin mode, and the switches are set properly, then there
should be no potential for bus contention, and therefore 560-
Ω
resistors are not required for
R6, R2, R9, and R10.
4.3.2
8-pin Mode of Operation
Figure 25
shows the effective schematic for the 8-pin mode of operation. Inputs GP11, GP12, GP13, GP8,
GP6, GP2, GP9, and GP10 from the microcontroller are used to drive the inputs of the ULN2003A device
directly. For example software to drive unipolar stepper motors using the ULN2003A, see
Section 5.2
.
Figure 25. 8-Pin Mode Abbreviated Schematic (Zoom for Higher Resolution)