Schematics
Voltage regulator can supply 100mA
Must use LM317
For 35V V+ input
APWR Normally Shorted
Cut to use your own
Vcc source from JP14 VCC
Power Input JP1, JP7
8V to 35V DC
only 15mA of which the BED needs.
The rest you can use, if you want
3/5V Normally Open -> Vcc=5.0V
3/5V Closed -> Vcc = 3.3V
to GND or Vcc to override
SLEEP = Vcc (awake)
MS1 = Vcc (1/16 microstep)
MS2 = Vcc (1/16 microstep)
ENABLE = GND (enabled)
RESET = Vcc (not reset)
MS3 = Vcc (1/16 microstep)
Short JP10, or JP6 pins
DEFAULT OPTIONS
BigEasyDriver v1.6a
DIR is level sensitive
A rising edge on STEP
Both take 0V to Vcc
Coil A of motor across
Coil B of motor across
COILA+ and COILA-
COILB+ and COILB-
causes a step
An easy to use bipolar stepper motor driver
Use 4 wire, 6 wire or 8 wire steper motors
From 0mA/phase to over 2A/phase
Defaults to 5V for Vcc (logic supply), settable to 3.3V
Supply 8V to 35V DC power input on JP1 or JP7
Do not connect or disconnect motor
while BigEasyDriver is powered
Current adjust pot: adjusts max coil
current. R13 set such that:
At VCC = 3.3V, full clockwise = 2.08A coil current
At VCC = 5V, 64% clockwise = 2.0A coil current
Note driver can only output 2A coil current,
and is dependent on input voltage, motor,
and heat sinking/fan to reach this.
www.schmalzhaus.com/BigEasyDriver
Both C14 and C1 must
Be rated for >=50V
Change List:
v1.0 BPS Origonal version
D.N.I D.N.I
.100" Headers
3.5mm Screw Terminals
v1.1 BPS Added pull-ups, re-routed
Bi-polar Stepper Motor Outputs
D.N.I
v1.2 5/2/11 BPS Silk screen corrections, sense resistors now .11 ohms
from the VCC pin.
SparkFun design rules applied - minor layout tweaks, R13 now 2.49K
NOTE: VCC is normally an OUTPUT. You do not need to
supply power to the Big Easy Driver through VCC.
The only power needed is through M+ (motor power).
v1.3 SF 1/10/12
-updated footprint for driver IC (1:1)
-ran all traces directly away from IC
-moved vias and retraced as necessary on VCC and TOP layers
v1.4 SF 4/17/2013 Fixed current adjustment pot silk so directions are correct
v1.5 SF 6/27/2013
v1.6 BPS 3/28/2014
Changed license from CC by 3.0 to CC by-sa 3.0
Updated to standard 0603 foorprints, some rerouting, schematic nets changed
Removed large hole in solder mask on bottom
Changed R13 to 8.2K to improve range of current adjust pot
You only need to connect M+,
GND, STEP, DIR and the motor
outputs. All other I/O is set to
default to 1/16th microstep
mode, and connections are
not required for basic
operation.
Added current limiting resistors to STEP and DIR
VCC
V+
GND
390
240
YELLOW
1K
VCC
.1uF
LM317L
330
10K
GND
GND GND
GND GND
GNDGND
GND
.11
.11
A4988ALT1
GND
20K
GND
.1uf.1uf
GND
VCC
.1uf .1uf
GND
.22uF
.1uf
B340A-13-F
47uF
20K
20K
20K
20K
20K
VCC
GND
20K
20K
20K
8.2K
1uF
1K
1K
R6
R8
PWR_LED
R9
C1
ADJ
IN OUT
IC2
APWR
3/5V
R7
R16
TP1
JP6
1
2
JP3
1
2
3
4
JP1
1
2
R18
R19
CP1
CP2
DIR
ENABLE
GND
GND
GND_PAD
MS1
MS2
MS3
NC
NC
NC
OUT1A
OUT1B
OUT2A
OUT2B
REF
RESET
ROSC
SENSE1
SENSE2
SLEEP
STEP
VBB1
VBB2
VCP
VDD
VREG
IC1
R20
C6C7
C8 C9
C10
C11
D1
C14
JP10
1
2
3
4
JP5
1
2
3
4
JP7
1
2
R1
R2
R3
R4
R5
R10
R11
R12
R13
JP11
1
2
3
4
JP12
1
2
3
4
JP13
1
2
JP14
1
2
3
4
C2
R14
R15
GND GND
VCC VCC
V+
V+
V+
CUR_REF
CUR_REF
COILB+
COILB+ COILB+
COILB-
COILB- COILB-
DIR
DIR
DIR
MS1
MS1
MS1
MS1
MS2
MS2
MS2 MS2
ENABLE
ENABLE
ENABLE
ENABLE
COILA-
COILA-
COILA-
COILA+
COILA+COILA+
RESET
RESET
RESET RESET
STEP
STEP
STEP
SLEEP
SLEEP
SLEEP SLEEP
MS3
MS3
MS3 MS3
DIR_IN
DIR_IN DIR_IN
STEP_INSTEP_IN
STEP_IN
Brian Schmalz
Produced by SparkFun Electronics
Revised by Patrick Alberts
Released under the Creative Commons
Attribution Share-Alike 3.0 License
http://creativecommons.org/licenses/by-sa/3.0
Design by:
SFE
OSHW
LOGO