
COPYRIGHT
1998 E-LAB Digital Engineering, Inc. All rights reserved. Page 1
EDE1204 Bi-Polar Stepper Motor IC
1 = 'STEP' mode, 0 = 'RUN' mode
Speed Control (LSB)
Speed Control
Speed Control (MSB)
Connect to + 5V DC
Oscillator Connection
Oscillator Connection
Coil A Control Signal
Coil A Control Signal
Coil B Control Signal
Coil B Control Signal
Connect to + 5V DC
Connect to + 5V DC
Digital Ground
0 = Disable Motor Drivers
1 = Clockwise, 0 = Counter-Clockwise
1 = Normal Stepping, 0 = Half-Stepping
Single-Step on Falling Edge in 'STEP' mode
EDE1204
Coil B
Coil B
+ 5V
+ 5V
GND
Free Spin
Direction
Half-Stepping
Step
Run
A
B
C
+ 5V
OSC2
OSC1
Coil A
Coil A
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
The EDE1204 Bi-Polar Stepper Motor IC is a 5 volt, 18 pin package designed to control a Bi-Polar (4
wire) stepper motor. The EDE1204 is capable of self-clocking in the free-standing 'RUN' mode, as
well as external clocking in the 'STEP' mode. In addition, half-stepping and directional control are
also available. The TTL-level outputs sequence dual H-Bridges (one per coil) such as the L293 Dual
H-Bridge IC or dual H-Bridges made from discrete transistors (see schematics section). The
EDE1204 features the ability to change the stepping rate while the motor is stepping and to self-
clock an unlimited number of steps in continuous 'RUN' mode. Inputs are TTL/ CMOS compatible.
RUN mode
In the 'RUN' mode, activated by a low on pin 10, the EDE1204 will cause the motor to rotate
according to the following parameters:
Direction
(pin 7): 1 = clockwise, 0 = counter-clockwise
(If a clockwise command causes counterclockwise rotation of motor, reverse the
sequence of the motor’s four phase wires.)
Half-Stepping
(pin 8): 1 = normal stepping, 0 = half stepping (doubles step resolution)
Speed Control
[C,B,A] (pins 13,12,11): these three active-low bits select one of eight
rotational speeds. Refer to Tables One & Two below for speed range details.
Note: Throughout this datasheet, "1" refers to + 5V, and "0" refers to 0V (Ground).