
GP12
DGND
GP13
GP11
QB
1
QC
2
QD
3
QE
4
QF
5
QG
6
QH
7
GND
8
QH'
9
SRCLR
10
SRCLK
11
RCLK
12
OE
13
SER
14
QA
15
VCC
16
U1
SN74HC595DR
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
DGND
TP1
TP2
TP3
TP4
0.1
µ
F
C2
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN1
IN2
IN3
IN4
3V3
DGND
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
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
Functional Modes
www.ti.com
18
SLCU002 – September 2016
Submit Documentation Feedback
Copyright © 2016, Texas Instruments Incorporated
BOOSTXL-ULN2003 Dual Stepper Motor Driver BoosterPack Hardware
4.2
3-pin Serial Mode
4.2.1
Enabling 3-pin Mode
The BoosterPack has all of the required components to run 3-pin Mode out of the box. To enable this
mode of operation, the four dip switches should be in the lower position. Each switch works as defined in
Table 2
.
4.2.2
3-pin Mode of Operation
Figure 24
shows the effective schematic for the 3-pin mode of operation. Inputs GP11, GP12, and GP13
from the microcontroller are used to drive the inputs of the SN74HC595 device. This 8-bit shift register
converts the serial input data to parallel output data to control the ULN2003A channels. For example
software to drive the SN74HC595, see
Section 5.2
.
Figure 24. 3-Pin Mode Abbreviated Schematic (Zoom for Higher Resolution)