1.5A MAXIMUMPEAKCURRENT
CONTROLLEDSLEWRATE
CENTRAL CHARGE PUMP
PWMAND LINEARMODES
CUTOFFTIME USER CONFIGURABLE
FAST,FREE-WHEELINGDIODESON CHIP
OVER-TEMPERATUREPROTECTION
BRAKEFUNCTIONINPUT
SPINDLE DRIVER
PLCC21+7
ORDERING NUMBER:
L6232E
L6232E
DESCRIPTION
The L6232E is a triple half bridge driver intended
for use in brushless DC motor applications. This
part can be used to form the power stage of a
three-phase, brushless DC motor control loop,
and is especiallyuseful for disk drive applications.
Power drivers are Integrated DMOS transistors
and featurefast recirculatingdiodes as an integral
BLOCK DIAGRAM
part of their structure. The logic inputs are TTLlevel compatible, with internal pull-up, allowing interfacing to open collector outputs. All necessary
circuitry to perform PWM and linear motor speed
control is included. A central charge pump is utilized to drive the upper DMOS transistors, and
also to power the braking function.The L6232E is
packagedin PLCC28.
October 1996
This is advanced information on a new product now in development or undergoing evaluation. Details are subjectto changewithout notice.
1/10
L6232E
PIN DESCRIPTION
PinNameFunction
1 to 4GNDCommon Ground. Also provides heat-sink to PCB.
5, 9SENSEOutput for current sense resistors.
6INLBLogic Input to turn on the lower driver(Active High).
7, 11V
S
8INLALogic input to turn on the lowey driver (Active High).
10C
12C
S
P
13RCCutoff Time RC Network in PWM mode. The Resistor value is also used to define
14INLCLogic input to turn on the lower driver (Active High).
15BRK DLYExternal RC network for the brake delay.
16INUCLogic Input to turn on the upper driver (Active Low).
17PWM VrefInput for Reference Controlin PWM mode
18LIN VrefInput for Reference Controlvoltage inLIN mode
19COMPExternal compensation for error amplifier
20OUTADMOS Half-bridgeA Out.
21BRKActive LOW logic input thattriggers the delayed brake.
22OUTBDMOS Half-bridgeB Out.
23INUALogic Input to turn on the upper drivers (Active Low).
24INUBLogic Input to turn on the upper drivers (Active Low).
25OUTCDMOS Half-bridgeC Out.
26 to 28GNDCommon Ground. Also provides heat-sink to PCB.
Supply Voltage.
External Charge Pump Capacitor.
External Main Charge Pump capacitor.
1) The Head Park time must be shorter than the Brake Delay time t
2) Both in PWM and in LIN mode the Ref. Voltage must agree to V
3) The resistance of theRC network defines the dv/dt value.
= 1.8RC + 6 ⋅ 10
4) t
off
Shutdown Temperature160°C
Recovery Temperature120
d(BRK)=RdCd
ref=GVRSImotor
-6
s
µ
C
°
Table 1
INPUT STATEOUTPUT STATE
INUAINUBINUCINLAINLBINLCABC
LLLHHH* * *
LLLLLLHHH
HHHLLL * * *
HHHHHHLLL
H = The Upper DMOS is ON
L = The Lower DMOS is ON
* = Tristatecondition
4/10
L6232E
Figure 1: Brake Delay and Brakingtiming of the L6232E.At the timet1 a VPPowerdownthreshold
detectordrives low the BRK input; at time t2 the Charge Pump voltage becomesinadequate
to maintain ON the lower DMOS.
FUNCTIONAL DESCRIPTION
(Refer to the
Block Diagram)
The commutation sequence is provided by the
user via six inputs. INUA,INUB,INUC turn on the
three upper DMOS drivers when held at logic
LOW, and inputs INLA,INLB,INLC turn on the
three lower DMOS drivers when held at logic
HIGH.
The BRK and BRK DLY inputs offer flexibility to
the system designer in the implementation of the
braking function. The BRK logic input, when
pulled low will turn-off all upper and lower Dmos
drivers. The low transition at BRK will produce a
delayed negativetransition at the BRKDLY input,
configurable by connection of a capacitor Cd and
a resistor Rd from the BRK DLY pin to ground.
The negative transition at BRK DLY will initiate
the braking of the motor by turning on all lower
Dmos, while keeping all upper DMOS turned-off.
This feature provides a time interval where the
motor BEMF can be used to power the head
parking function before the braking procedure is
iniziated. External detection of the supply(VP)
drop-off is necessary to provide the appropriate
logic signal to the BRK input. (see Fig. 1)
The brake function utilizes the energy stored in
the central charge pump capacitor(Cp) to turn-on
or turn-off the DMOS drivers.This allows for
completion of the braking procedure after the VP
supply has powered down.
The L6232E is capable of driving the motor in
either pulse width modulation (PWM) or linear
(LIN) mode. The driving mode is determined by
the smaller of two analog voltages inputs, LIN
Vref and PWM Vref. The motor current is controlled by LIN Vref and PWM Vref and the current
sense resistor Rs connected to the SENSE output. The SENSE output provides for connectionof
a resistor in series with the source of all lower
DMOS drivers. The voltage at this pin provides
the error signal wich is utilized internally to regulate the motor current Im. The current in both
PWM and linear mode is determined by the expression:
V
ref
=
I
m
G
⋅ R
V
S
in wich Gv is the voltage gain of the sense amplifier. In linear mode, the current is regulated by a
linear control loop wich drives the lower DMOS.
Compensation of the linear control loop is
achieved by connection of a series network
(Rc,Cc) from the transconductance amplifier output (Gm) and ground. Control is passed to each
lower DMOS in succession during the commutation sequence(MPX).
The rate at which the upper and lower drivers
turns-off during linear mode operation is configurable externally by the value of the resistor R used
at the RC pin. This defines a current which is utilized internally to limit the voltage slew-rate at the
outputs during transitions. The output slew-rate is
internally adjusted for fast slewing during PWM
operation to reduce losses, and a relatively
slower rate during linear mode operation to mini-
5/10
L6232E
mize noise effects(EMI). LIN Vref and PWM Vref
are connected to a comparator whose output is
fed to the logic . The upper and lower DMOS
driver slew-rates are controlled by the internal
logic.
In PWM mode, the upper driver is turned-offwhen
the motor current reaches the intended value. An
internal One-Shot pulse determines the lenght of
time the upper driver stays off before turning on
again. The pulse width, and thus the cutoff time
(toff), is configurableby means of the externalRC
networkconnectedto the RC pin. (see Fig. 2). The
resistor at the RC pin, therefore determines both
the driver output slew-rate during linear mode and
the off-time constantduringPWM. The lowerdriver
is always on during PWM mode of operation; an
on-chip 2µs mask can prevent the beginning of a
new cutofftime becauseof transientcurrent spikes
causedby theupper driversturn-on.
The driving mode is determinedby the smaller of
the two controlling input voltages. In a typical application the motor start-up would occur in PWM
mode to limit power dissipation, with on-speed
control then performedin linear mode.
Thermal protectioncircuitry will shut-off all drivers
when the chip junction temperature exceeds the
threshold temperature. A small amount of hysteresis is included to prevent rapid on/off cycling of
the power stages.
Additionalprotectionis providedagainstdriverinput
combinationswhere the upperand lower drivers of
a half bridge are turnedon simultaneusly, resulting
in a short from supplyto ground.The chip logic will
causeboth the upperand lower driversinvolvedto
turn-off.(seeTable1)
APPLICATIONINFORMATION
A typical application configuration of the L6232E
driving a three-phase brushless DC motor is
shown in Fig.3. The spindle motor is a 4 ohm2mH per phase, star connected. This load requires a suitable compensation of the linear control loop that can be achieved by Rc= 10 Kohm
and Cc= 10nF (R3;C8). Changing the motor characteristics, the RcCc network would be modified
for the best performances of the system. At the
start-up the spindle is driven in PWM mode fixed
toff time.
The off-time is calculatedby the formula:
toff = 0.69R2 C7
See fig.2 for a quick choiceof the needed capacitor, after the resistor has been fixed. The value of
the resistor defines the rate at which the upper
and lower drivers turn-off during linear mode operation to avoid EMI effects. During turn-off, the
slew rate is constant for the sink stage, while it
has a varying slope for the source stage because
of thenon linear change of the gate to source impedance of the DMOS transistor. Practically, the
Figure2: Typicalt
vs. Capacityof C
off
slowest slew rate is obtainedat the sink transistor
switch-off time (see fig. 5), then it increases during the first period of the source transistor switchoff (source,1st)and it becomes the fastest during
the final portion of the turn-off duration (source,
2nd). The PWM to linear mode of operation is
switched by decreasing the LIN Vref level under
the PWM Vref value that could be fixed and calculatedby:
PWMVref = 4 Rs Ip
where Ip is the peak chopping current in the motor windings. Of course, when the required RPM
is reached, it become of no need a strong torque
and the LIN Vref starting from a value higher than
the calculated PWM Vref, decreases to the value
:
LINVref = 4 Rs Im
whereIm, smaller thanIp, is the neededmotorcurrentto keep constantspin. This last referencevoltage is generally a PLL output driven by speed
transducerscoupled to the spindle (like Hall effect
sensors or BEMF processors). To drive the upper
DMOS and during the brake function a voltage
higher than the supply Vs is needed. The charge
pump integrated in the L6232E keeps C3 at the
correct voltage. To guarantee efficient braking of
the motor , C3 must be chosen of adeguatequality
(very high equivalent parallel resistance). C4 can
be a ceramic disk capacitor . The typical application od the L6232E is in HDD systems on which
thereis theneed to park theRead-WriteHeads before the motor braking. This behavior is possible
with the circuit of Fig.3.At PowerSupplyswitch-off
(see Fig. 1), VP falls down and drives down the
BRK input (Active Low). D1 insulates the L6232E
from the power suppyoutput while the power output stage is switched in a high impedance state.
Thespindlemotor actingas a three-phasealternator supplies the Heads voice coil motor driven
through integrateddiodesthat rectifiethe EMF. After a delay longer than the parking time, the lower
outputDMOSare switched-onand the spindlemotor is braked.The brake delaytime is tipically 150
msecand it isdefinedby :
6/10
L6232E
td(BRK)= 1.4 R1 C6
The sensing resistor value is generally lower
than 1ohm, but a wire wounded type must be
avoided. In Fig.3 the 0.33 ohm sensing resistor
is shown as three parallel 1ohm metal film resis-
Figure 3:
TypicalApplicationCircuit
tors. Care must be taken in the PC Board design
particularly about ground loops and ground copper area. ThetypicalThermalResistancejunction
to ambient versus PC Boardcopper area (Fig.7)
is shown in Fig 8. For Transient Thermal Resistancesee Fig. 9.
Figure 4: Typical NormalizedR
JunctionTemperature
DS (on)
vs.
Figure5: OutputVoltageSlewRate Control vs.
Value
1/R
2
7/10
L6232E
Figure 6: Typical Body Diode Forward Drop vs.
Drain to SourceCurrent.
Figure 8:
TypicalR
vs. On-Board Heatsink
th j-amb
Sidel.
Figure7:
Figure9:
OnBoard Dissipation Copper Area Size
TypicalTransient R
in SinglePulse
th
Condition.
8/10
PLCC28 PACKAGEMECHANICALDATA
L6232E
DIM.
MIN.TYP.MAX.MIN.TYP.MAX.
A12.3212.570.4850.495
B11.4311.580.4500.456
D4.24.570.1650.180
D12.293.040.0900.120
D20.510.020
E9.9110.920.3900.430
e1.270.050
e37.620.300
F0.460.018
F10.710.028
G0.1010.004
M1.240.049
mminch
M11.1430.045
9/10
L6232E
Information furnished is believed to be accurate and reliable. However, SGS-THOMSON Microelectronics assumes no responsibility for the
consequences of use of such information nor for any infringement of patents or other rights of third parties which may result from its use. No
license is granted by implication or otherwise under any patent or patent rights of SGS-THOMSON Microelectronics. Specification mentioned
in this publication are subject to change without notice. This publication supersedes and replaces all information previously supplied.
SGS-THOMSON Microelectronics products are notauthorized foruse as criticalcomponents in lifesupport devices or systems without express
written approval of SGS-THOMSON Microelectronics.
1996 SGS-THOMSON Microelectronics – Printed in Italy – All Rights Reserved
SGS-THOMSON Microelectronics GROUP OF COMPANIES
Australia - Brazil - Canada- China - France - Germany - HongKong - Italy - Japan - Korea - Malaysia - Malta- Morocco - The Netherlands -