L6506
®
CURRENT CONTROLLER FOR STEPPING MOTORS
DESCRIPTION
The L6506/D is a linear integrated circuit designed
to sense and c ontrol the cu rr ent in steppin g m ot o rs
and simila r dev ic es . When use d i n conjuncti on with
the L293, L298, L7150, L6114/L6115, the chip set
forms a const ant c ur re nt dri v e for an inductive loa d
and performs all the int erface function f rom the con trol logic thru t he p ower stage.
Two or more devices may be synchronized using
the sync pi n. In this m ode of oper ation t he os cil lator
in the master chi p sets the opera ting frequency in all
chips.
BLOCK DIAGRAM (pin’s number refer red to DIP-18)
L6506D
DIP18 SO20
ORDERING NUMBERS:
L6506 L6506D
July 2003
1/8
L6506 -L65 06D
PIN CONNECTIONS (top view)
DIP18 SO20
ABSOLUTE MAXIMUM RATINGS
Symbol Parameter Value Unit
V
V
P
T
T
Supply Voltage 10 V
CC
Input Signals 7 V
i
Total Power Dissipation (T
tot
= 70°C) for DIP18
amb
Total Power Dissipation (Tamb = 70ÉC) for SO20
Junction Temperature 150
j
Storage Temperature -40 to 150
stg
1
0.8
THERMAL DATA
Symbol Parameter DIP18 SO20 Unit
R
th j-amb
ELECT RI CAL CHARACTERES T ICS (V
Thermal Resistance Junction-ambient Max. 80 100
= 5.0V, T
CC
= 25°C; unless otherwise noted)
amb
C/W
°
Symbol Parameter Test Conditions Min. Typ. Max. Unit
CC
Supply Vo lta ge 4.5 7 V
CC
Quiesce nt Su ppl y Cur ren t VCC = 7V 25 mA
V
I
COMPARATOR SECTION
Symbol Parameter Test Conditions Min. Typ. Max. Unit
V
V
I
I
Input Voltage Range V
IN
Input Offset Voltage VIN = 1.4V
IO
Input Offset Current
IO
Input Bias Current 1
IB
Response time V
Inputs –0.3 3 V
sense
5.0
±
200
±
= 1.4V V
REF
= 0 to 5V 0.8 1.5
SENS
W
W
C
°
C
°
mV
nA
µ
µ
A
s
2/8
L6506 - L6506D
ELECT RI CAL CHARACTERISTICS (continued)
COMPARATOR SECTION PERF ORMANCE (O v er Oper at in g T em pe ra tu re Rang e)
Symbol Parameter Test Condtions Min. Typ. Max. Unit
V
LOGIC SECTION (Over Operating Temp era t ure Ran ge - TT L c om patible inputs & o utput s )
Symbol Parameter Test Condtions Min. Typ. Max. Unit
V
V
V
OSCILLATOR
Symbol Parameter Test Condtions Min. Typ. Max. Unit
f
V
V
Input Offset Voltage VIN = 1.4V
IO
Input Offset Curent
I
IO
Input High Voltage 2 V
IH
V
Input Low Voltage 0.8 V
IL
Output High Voltage VCC = 4.75V
OH
= 400µA
I
OH
Ouptut Low Voltage VCC = 4.75V
OL
I
Ouput Source Current - Outputs
OH
1 - 4
Frequency Range 5 70 KHz
osc
Lower Threshold Voltage 0.33 V
thL
Higher Threshold Voltage 0.66 V
thH
Internal Discharge Resistor 0.7 1 1.3
R
i
I
= 4mA
OH
VCC = 4.75V 2.75 mA
2 3.5 V
0.25 0.4 V
CC
CC
±
20
±
500
s
mV
nA
V
V
V
k
Ω
CIRCUIT OPERATION
The L6506 is intende d for use with dua l b ridge drivers, suc h as the L298 , qua d darl ingto n array s, s uch
as the L7150, quad DMOS array such as L6114L6115, or d iscrete power transistor s to drive stepper
motors and other similar loads. T he main functi on of
the device is to sen se and control the cu rrent in each
of the load windings.
A common on-chip oscill ator drives the dual chopper
and sets t he opera ting freque ncy for the p ulse wi dth
modulated driv e. The RC network on pin 1 sets the
operating fr eque nc y whic h is given by t he e quat i on
:
f = for R > 10 K
1
0.69 RC
The oscillator provides pulses to set the two flipflops which in t urn caus e the outputs t o acti vate t he
drive. When the current in the lo ad winding re aches
the programm ed peak val ue, the vo ltage acr oss the
sense resistor (R
) is equal to V
sense
and the cor-
ref
responding comparator resets its flip-flop interrupting the drive cur rent until the next oscil lator pulse occurs. The peak current in each winding is programmed by sele cting th e value of the s ense r esis-
tor and V
. Since sepa rate inputs are provid ed fo r
ref
each chopper, each of the loads may be programmed independently allowing the device to be
used to implement microstepping of the motor.
Lower thres hold of L6506 ’s oscillator is 1/3 V
per threshold is 2/3 V
and internal discharge re-
CC
CC
. Up-
sistor is 1 KΩ ± 30 %.
Ground noise problems in multiple configurations
can be avoided by synchronizing the oscillators.
This may be done by connecting the sync pins of
each of the devices wit h the osc illator output of the
master dev ice and connecting the R/C pin of the unused osci lla to rs t o gr oun d.
The equations for the active time of the sync pulse
(T2), the i nactive time of the sync signal ( T1) and the
duty cyc le can be found by looking at the fi gure 1 and
are :
R1 R
T2 = 0.69 C1 (1)
R1 + R
IN
IN
T1 = 0.69 R1 C1 (2)
DC = (3)
T2
T1 + T2
3/8