Datasheet
APHASE
BPHASE
AENBL
BENBL
A Current
B Current
1 Step
APHASE
BPHASE
AENBL
BENBL
A Current
B Current
1 Step
VM
VCP
AOUT1
AOUT2
BOUT1
BOUT2
NFAULT
VINT
AISEN
BISEN
GND
NENBL/AENBL
STEP/BENBL
DIR/BPHASE
M0/APHASE
M1
CONFIG
VREFO
AVREF
BVREF
ADECAY
NSLEEP
BDECAY
VM
Coil A Enable
Coil B Enable
Coil B Direction
Coil A Direction
LOW = SLEEP
VM
10 uf
0.01 uf
2.2 uf
VINT
51K 51K
Stepper
DRV8834
SLVSB19C –FEBRUARY 2012–REVISED JUNE 2013
www.ti.com
Phase/Enable Mode Driving a Stepper Motor
Phase/enable mode can be used with a simple interface to a controller to operate a stepper motor in full, half, or
quarter step modes. The decay mode can be set by changing the values of the resistors connected to the
ADECAY and BDECAY pins. The M1 pin is driven to logic high (by connecting to the VINT supply), to allow a
zero-current (off) state when the xENBL pin is set low. Coil current is set by the RSENSE resistors. If the sleep
function is not needed, nSLEEP can be connected to VM with an approximate 47-kΩ resistor.
Figure 5. Phase/Enable Mode Driving a Stepper Motor
Figure 6. Full Step Sequence Figure 7. Half Step Sequence
(2-Phase) (1-2 Phase)
18 Submit Documentation Feedback Copyright © 2012–2013, Texas Instruments Incorporated
Product Folder Links: DRV8834