
N
°
NAME
FUNCTION
19
HALF/FULL
Half/full step selectinput.When high selects half step operation,
when low selects full step operation. One-phase-on full step mode
is obtained by selecting FULL when the L297’s translator is at an
even-numbered state.
Two-phase-on full step mode isset by selecting FULL when the
translator is at an odd numbered position. (The home position is
designate state 1).
20
RESET
Reset input.An active low pulse on this input restores the
translator to the home position (state 1, ABCD = 0101).
PIN FUNCTIONS- L297/L297D
(continued)
CIRCUIT OPERATION
The L297 is intended for use with a dual bridge
driver, quad darlington array or discrete power
devices in step motor driving applications. It re-
ceivesstep clock,directionand modesignals from
the systems controller (usually a microcomputer
chip) and generatescontrol signals for the power
stage.
Theprincipalfunctionsare a translator,which gen-
erates the motor phase sequences, and a dual
PWMchoppercircuitwhichregulatesthecurrentin
themotorwindings.The translatorgeneratesthree
different sequences, selected by the HALF/FULL
input. These are normal (two phases energised),
wave drive (one phase energised) and half-step
(alternately one phase energised/two phases en-
ergised).Two inhibit signals are alsogenerated by
theL297 in half stepand wavedrivemodes.These
signals,whichconnectdirectlyto the L298’senable
inputs, are intended to speed current decay when
a winding is de-energised.When the L297 is used
to drivea unipolarmotorthechopperactson these
lines.
AninputcalledCONTROLdetermineswhetherthe
chopper will act on the phase lines ABCD or the
inhibit lines INH1 and INH2.When the phaselines
arechoppedthe non-activephaseline of eachpair
(ABor CD)is activated(ratherthaninterruptingthe
linethen active).In L297 +L298 configurationsthis
technique reduces dissipation in the load current
senseresistors.
A common on-chiposcillatordrivesthe dual chop-
per.It suppliespulses at thechopperratewhichset
thetwoflip-flopsFF1and FF2.Whenthe currentin
awindingreachesthe programmedpeakvaluethe
voltage across the sense resistor (connected to
one of the sense inputs SENS
1
or SENS
2
) equals
V
ref
and the corresponding comparator resets its
flip flop,interrupting the drive currentuntil the next
oscillator pulse arrives. The peak current for both
windingsis programmedbya voltagedivideron the
V
ref
input.
Ground noise problems in multiple configurations
can be avoided by synchronising the chopper os-
cillators.This is done by connectingall the SYNC
pins together,mounting the oscillator RC network
on one deviceonly and groundingthe OSCpin on
all other devices.
Symbol
R
th-j-amb
Parameter
DIP20
80
SO20
100
Unit
°
C/W
Thermal resistance junction-ambient
max
THERMALDATA
4/11
L297-L297D