V10900
Description
The RSSM2 driver card is designed to drive a stepper motor in unipolar
mode, (either with or without forcing resistors connected between
motor commons and +volts). Full, half or wave mode, are selected, as
is direction and speed external clock via the logic connections. (Speed
can also be derived from an adjustable on board clock). An enable and
disable input allow for a variety of start/stop control options to be
implemented. the stepper motor must have four phases and either five,
six or eight wires.
The RSSM2 card has two terminal blocks, and a trimmer pot. The first
block is for connection of the motor and power supplies, the second
block being for logic connection. The trimmer pot adjusts the speed of
the on board clock. The logic inputs, outputs are generally TTL LS and
CMOS (12 Volt max) compatible and are fitted with various series and
pull up, or down resistors (See tables). The phase outputs are open
drain power MOSFET (source to 0VM) with a fast diode between drain
and +VM.
Connector block one
0VM Motor 0V (Connected internally to '0VL)
+VM Motor +Volts, 9-40VDC smoothed * ** #
PHA Motor winding Phase A (up to 2 Amp) #
PHB Motor winding Phase B #
PHC Motor winding Phase C #
PHD Motor winding Phase D #
+VL Logic/Control +Volts, 9-24VDC*
0VL Logic 0V (Connected internally to '0VM')
Connector block two
CKI Step Rate Input, 0-2000Hz (or half steps if selected).
CKO Output, 20-600Hz approx. (adjusted by on board trim pot).
DIS Input, 'CKI' enabled when low.
WAV Input, Motor stepped in wave mode when high.
DIR Input, Motor direction (clockwise when low).
H/F
Input, half or full step select. Full step when low (Also 'WAV' =
Low).
ENB Input, 'CKI' Enabled when high
+5V Output, +5V at up to 20mA with on board 180R resistor in series
(can be used for tying inputs high).
Notes
*
Can be the same power supply.
(Motor volts then 9-24Vdc max.)
**
470µF capacitor on board is OK smoothing for low current
motors.
#
Max motor discharge voltage +55 Volts peak.
Inputs
Signal voltages are referenced to 'OVL' <1.5V = LOW >
3.5V = HIGH Max., input = 12VDC and Min., input = -0.6V
'ENB' is pulled high. All others input are pulled low if left
unconnected. (Input impedance approx. 10K) 'CKI'
Operates on rising edge.
Outputs
'CKO' 0-5 Volt square wave via 1K series resistor.
'+5V' 5 Volts via 180R resistor.
PHA-PHD Phase orientation. Direction etc., may vary for different
motors.
4
Power
RS Stock No.
20mA logic +VL (plus +5V Out)
Up to 4 Amp motor +VM (two windings driven) (2 amp per winding).
240-7920
Half step sequence*
Full step sequence*
* Step sequence is reversed when 'DIR' is changed.
Wave step sequence*
* Step sequence is reversed when 'DIR' is changed.
CKI, Enable & display
Step sequence select
*
H =
L
X
Motor use connection
For low speed applications the motor can be simply connected
between the phase and +VM terminals of the RSSM2, and then the
correct motor voltage (check on the motor plate or motor
manufacturers data) can be connected to the +VM and 0VM terminals.
Motors with a rated winding current of up to 2Amps can be used in this
way. It should be noted that a stepper motor running at maximum rated
current may become very hot and need to be cooled. Please note that
different motor manufacturers specify motors in various different ways.
For the best performance the motor power supply should be as smooth
(low ripple) as possible. A large electrolytic capacitor, with a low ESR is
recommended.
For higher speed applications forcing resistors and winding discharge
components can be added. The forcing resistor allows a higher motor
voltage to be used. This voltage appears (mostly) across the motor at
the start of each step, 'over coming' the motors inductance and 'forcing'
current into the winding. The discharge component restricts the winding
current at the end of the step. A number of points need to be
considered. Firstly the increased size of motor power supply required.
PHA
1
ON
2
OFF
3
OFF
4
OFF
5
OFF
6
OFF
7
ON
8
ON
PHA
1
ON
2
OFF
3
OFF
4
ON
PHA
1
ON
2
OFF
3
OFF
4
ON
CKI
ENB
X
L
X
X
H*
H*
DIR
WAVE
X
L*
X
L*
X
H
H
X
L*
X
=
Or unconnected
High logic
=
Low logic
=
Don't care
PHC
PHB
PHD
ON
OFF
OFF
ON
OFF
OFF
ON
ON
OFF
OFF
ON
OFF
OFF
ON
ON
OFF
OFF
ON
OFF
OFF
ON
OFF
OFF
OFF
PHC
PHB
PHD
ON
OFF
OFF
ON
ON
OFF
OFF
ON
ON
OFF
OFF
ON
PHC
PHB
PHD
OFF
OFF
OFF
OFF
ON
OFF
ON
OFF
OFF
OFF
OFF
ON
DIS
X
NO EFFECT
H
NO EFFECT
L*
NO EFFECT
L*
NEXT STEP
H/F
H*
HALF
L*
FULL
X
WAVE
X
ANTI CLK
X
CLK WISE