PHILIPS TDA5341

INTEGRATED CIRCUITS
DATA SHEET
TDA5341
Brushless DC motor and VCM drive
circuit with speed control
Product specification
File under Integrated Circuits, IC11
1997 Jul 10
Philips Semiconductors
Product specification
Brushless DC motor and VCM drive circuit
with speed control
TDA5341
FEATURES
APPLICATIONS
• Full-wave commutation (using push-pull output stages)
without position sensors
• Hard Disk Drive (HDD).
• Built-in start-up circuitry
GENERAL DESCRIPTION
• Three push-pull MOS outputs:
The TDA5341 is a BiCMOS integrated circuit used to drive
brushless DC motors in full-wave mode. The device
senses the rotor position using an EMF sensing technique
and is ideally suited as a drive circuit for a hard disk drive
motor.
– 1 A output current
– Low voltage drop
– Built-in current limiter
• Thermal protection
The TDA5341 also includes a Voice Coil Motor driver
(VCM), reset and park facilities and an accurate speed
regulator. In addition, a serial port facilitates the control of
the device.
• General purpose operational amplifier
• Reset generator
• Motor brake facility
• Actuator driver (H-bridge current-controlled)
• Power-down detector
• Automatic park and brake procedure
• Adjustable park voltage
• Sleep mode
• Speed control with Frequency-Locked Loop (FLL)
• Serial port
• Friction reduction prior to spin-up.
QUICK REFERENCE DATA
Measured over full voltage and temperature range.
SYMBOL
PARAMETER
MIN.
TYP.
MAX.
UNIT
VDD
general supply voltage for logic and power
4.5
5.0
5.25
V
IoMOT
motor output current
1.3
1.6
1.9
A
RDS(MOT)
motor output resistance
−
1.1
1.56
Ω
IoACT
actuator output current
0.7
1.1
1.4
A
RDS(ACT)
actuator output resistance
−
2.0
2.5
Ω
ORDERING INFORMATION
TYPE
NUMBER
TDA5341G
1997 Jul 10
PACKAGE
NAME
LQFP64
DESCRIPTION
plastic low profile quad flat package; 64 leads; body 10 × 10 × 1.4 mm
2
VERSION
SOT314-2
Philips Semiconductors
Product specification
Brushless DC motor and VCM drive circuit
with speed control
TDA5341
BLOCK DIAGRAM
handbook, full pagewidth
CAPCP
FREDENA
TESTIN
CAPCDM
CAPCDS
CAPTI
CAPST
BRAKE
FG
FMOT
CAPXA
CAPXB
CAPYA
CAPYB
CNTRL
61
59
62
63
24
27
UPPER VOLTAGE
CONVERTER
DATA
ENABLE
RESET
ROSC
DPULSE
RETRACT
VCMIN1
VCMIN2
Vref
GAINSEL
23
22
CURRENT
LIMIT
CONTROL
9
20
12
THERMAL
SWITCH
18
ADAPTIVE
COMMUTATION
DELAY
19
2
TIMING
OSCILLATOR
1
COMMUTATION
AND
OUTPUT
DRIVING
LOGIC
START
OSCILLATOR
11
POWER 1
60
POWER 2
8
POWER 3
21
7
BRAKE
CONTROLLER
3
BAND GAP 2
10
26
58
43
POLES
DIVIDER
44
UNDER-VOLTAGE
DETECTOR
54
39
46
38
BAND GAP 1
SERIAL
PORT
42
48
4
BRAKE
AFTER PARK
sleep
57
5
6
fill
DIGITAL
FREQUENCY
COMPARATOR
PROGRAMMING
FREQUENCY
DIVIDER
PRESET
MOT1
MOT2
MOT3
COMPARATORS
32
CHARGE
PUMP
53
52
SENSE
AMPLIFIER
35
51
MOT0
CLAMP1
CLAMP2
RESETOUT
UVDIN1
UVDIN2
BRAKEDELAY
AMPOUT
AMPIN−
AMPIN+
FILTER
SENSEOUT
SENSEIN+
SENSEIN−
park
30
37
VCM
H-BRIDGE
33
34
45
28
VCM
PREAMPLIFIER
29
36
VCM+
VCM−
FB1
FB2
TDA5341
15
50
14
55
31
49
VEED
VEE1
VEE2
VEE3
VEE4
17
VEE
25
64
40
VDD1
VDD2
VDD3
Fig.1 Block diagram.
1997 Jul 10
ILIM
CONTROL
AMPLIFIER
brake
CLOCK
CAPCPC
3
16
VDD
41
VDDD
MGE817
Philips Semiconductors
Product specification
Brushless DC motor and VCM drive circuit
with speed control
TDA5341
PINNING
SYMBOL
PIN
DESCRIPTION
CAPST
1
external capacitor for starting oscillator
CAPTI
2
external capacitor for timer circuit
CLAMP1
3
external capacitor used to park the heads; must be externally connected to CLAMP2
AMPOUT
4
uncommitted operational amplifier output
AMPIN−
5
uncommitted operational amplifier invert input
AMPIN+
6
uncommitted operational amplifier direct input
MOT0
7
motor centre tap input
MOT2
8
motor driver output 2
FREDENA
9
friction reduction mode enable input (active HIGH)
FG
10
frequency generator (tacho) output
BRAKE
11
brake input command (active LOW)
TESTIN
12
test input for power output switch-off (active HIGH)
TP1
13
test purpose 1 (should be left open-circuit)
VEE1
14
ground for the spindle motor drivers
GAINSEL
15
VCM gain adjustment input (switch ON when GAINSEL is LOW)
VDD
16
general power supply
VEE
17
general ground
CAPCDM
18
external capacitor for adaptive commutation delay (master)
CAPCDS
19
external capacitor for adaptive commutation delay (slave)
PRESET
20
set the motor drivers into a fixed state: MOT1 = F (floating), MOT2 = L, MOT3 = H
MOT3
21
motor driver output 3
CAPCPC
22
frequency compensation of the current control
ILIM
23
current limit control input
CNTRL
24
motor control
VDD1
25
power supply 1 for the spindle motor drivers
CLAMP2
26
external capacitor used to park the heads; must be externally connected to CLAMP1
CAPCP
27
external capacitor for the charge pump output
FB1
28
output of the VCM preamplifiers
FB2
29
switchable output of the VCM preamplifier
RETRACT
30
park input command (active LOW)
VEE3
31
ground 3 for the actuator driver
FILTER
32
charge pump output to be connected to an external filter
VCMIN1
33
VCM voltage control input
VCMIN2
34
switchable VCM voltage control input
DPULSE
35
data pulse input of the frequency comparator of the speed control
Vref
36
voltage reference input
VCM+
37
positive output of the VCM amplifier
DATA
38
input data of the serial port (active HIGH)
CLOCK
39
clock input signal to shift DATA into SERIALIN register (active HIGH)
VDD3
40
power supply 3 for the actuator driver
1997 Jul 10
4
Philips Semiconductors
Product specification
Brushless DC motor and VCM drive circuit
with speed control
SYMBOL
PIN
TDA5341
DESCRIPTION
VDDD
41
digital power supply
ENABLE
42
enable input; enables the serial port, i.e. allows DATA to be shifted in (active LOW)
RESETOUT
43
under-voltage detector output flag (active LOW)
UVDIN1
44
external capacitor for the RESETOUT duration
VCM−
45
negative output of the VCM amplifier
BRAKEDELAY
46
delay control input for brake after park
TP2
47
test purpose 2 (should be left open-circuit)
ROSC
48
reference oscillator input for motor speed control
VEE4
49
ground 4 for the actuator driver
VEED
50
digital ground
SENSEIN−
51
inverting input of the VCM sense amplifier
SENSEN+
52
non-inverting input of the VCM sense amplifier
SENSEOUT
53
output of the VCM sense amplifier
UVDIN2
54
external voltage reference for the under-voltage detector
VEE2
55
ground 2 for the spindle motor drivers
TP3
56
test purpose 3 (should be left open-circuit)
RESET
57
reset input; forces all bits of the SERIALIN register to 0 (active HIGH)
FMOT
58
tachometer output (one pulse per mechanical revolution)
CAPXB
59
external capacitor for the charge pump output
MOT1
60
motor driver output 1
CAPXA
61
external capacitor for the charge pump output
CAPYA
62
external capacitor for the charge pump output
CAPYB
63
external capacitor for the charge pump output
VDD2
64
power supply for the spindle motor drivers
1997 Jul 10
5
Philips Semiconductors
Product specification
Brushless DC motor and VCM drive circuit
with speed control
49 VEE4
50 VEED
51 SENSEIN−
52 SENSEIN+
54 UVDIN2
55 VEE2
56 TP3
57 RESET
58 FMOT
59 CAPXB
60 MOT1
61 CAPXA
62 CAPYA
63 CAPYB
64 VDD2
handbook, full pagewidth
53 SENSEOUT
TDA5341
CAPST
1
48 ROSC
CAPTI
2
47 TP2
CLAMP1
3
46 BRAKEDELAY
AMPOUT
4
45 VCM−
AMPIN−
5
44 UVDIN1
AMPIN+
6
43 RESETOUT
MOT0
7
42 ENABLE
MOT2
8
41 VDDD
TDA5341
40 VDD3
Fig.2 Pinning diagram.
1997 Jul 10
6
31
32
VEE3
FILTER
RETRACT 30
29
33 VCMIN1
FB2
16
28
VDD
FB1
34 VCMIN2
27
15
CAPCP
GAINSEL
26
35 DPULSE
CLAMP2
14
25
VEE1
VDD1
36 Vref
24
13
CNTRL
TP1
23
37 VCM+
ILIM
12
22
TESTIN
CAPCPC
38 DATA
21
11
MOT3
BRAKE
20
39 CLOCK
PRESET
10
CAPCDS 19
FG
CAPCDM 18
9
VEE 17
FREDENA
MGE816
Philips Semiconductors
Product specification
Brushless DC motor and VCM drive circuit
with speed control
TDA5341
• Speed control based on FLL technique
FUNCTIONAL DESCRIPTION
• Serial port DATAIN (24 bits)
The TDA5341 offers a sensorless three-phase motor
full-wave drive function. The device also offers protected
outputs capable of handling high currents and can be used
with star or delta connected motors.
• Friction reduction prior to spin-up.
TDA5341 modes description
The TDA5341 can easily be adapted for different motors
and applications.
The TDA5341 can be used in two main modes, depending
on whether they are controlled or not.
The TDA5341 offers the following features:
The ‘controlled modes’ (user commands) are executed by
the TDA5341 without delay or priority treatment, either by
software via the serial port or by hardware. BRAKE is a
hardware command whereas RETRACT can be controlled
in both ways. If it is preferable to control the heads parking
via the serial bus, the equivalent pin can be left
open-circuit.
• Sensorless commutation by using the motor EMF
• Built-in start-up circuit
• Optimum commutation, independent of motor type or
motor loading
• Built-in flyback diodes
• Three-phase full-wave drive
The sleep mode is controlled by software only; it results
from the combination of the spindle and actuator being
disabled. The spindle is turned off by bit SPINDLE
DISABLE, whereas the actuator is disabled towards bit
VCM DISABLE of the serial port (see Section “Serial
port”). In addition, a special spin-up mode can be activated
in the event of high head stiction
• High output current (1.3 A)
• Low MOS RDSon (1 Ω)
• Outputs protected by current limitation and thermal
protection of each output transistor
• Low current consumption
• Additional uncommitted operational amplifier
The ‘uncontrolled modes’ only result from different failures
caused by either a too high internal temperature or an
abnormally low power voltage, which will cause the
actuator to retract and, after the spindle, to brake.
The output signals mainly affected by those failures are
RESETOUT, MOT1, 2 and 3, VCM+ and VCM−. This is
summarised in Tables 1 and 2.
• H-bridge actuator driver current controlled with an
external series sense resistor
• Automatic retract procedure
• Adjustable park voltage
• Sleep mode
• Automatic brake (after park) procedure
Table 1
Summary of controlled modes
HARDWARE/
SOFTWARE
VCM+ AND
VCM−
MODE
MOT1, 2 AND 3
Software
spindle disable
high impedance
high impedance
HIGH
spindle off
Software
VCM disable
not affected
high impedance
HIGH
spindle on; VCM off
Hardware
brake
LOW
not affected
HIGH
spindle coils ground
Software/
hardware
retract
not affected
VCM− = 0.65 V;
VCM+ = 0 V
HIGH
heads parked
Hardware
friction reduction
−
not affected
HIGH
heads in vibration
1997 Jul 10
7
RESETOUT
EFFECT
Philips Semiconductors
Product specification
Brushless DC motor and VCM drive circuit
with speed control
Table 2
TDA5341
Summary of uncontrolled modes
FAILURE
MOT1, 2 AND 3
VCM+ AND VCM−
RESETOUT
EFFECT
Thermal
shut-down
high impedance → LOW
VCM− = 0.65 V;
VCM+ = 0 V
LOW
automatic park and brake
Voltage
shut-down
high impedance → LOW
VCM− = 0.65 V;
VCM+ = 0 V
LOW
automatic park and brake
Controlled modes
FRICTION REDUCTION
SPINDLE DISABLE
Pulling FREDENA HIGH activates the friction reduction
mode of the TDA5341. In that mode, a clock signal fed via
pin TESTIN will cause the MOT outputs to sequentially
switch-on and switch-off at the same frequency and, as a
result, generate an AC spindle torque high enough to
overcome the head stiction.
The spindle circuitry is switched off when bit 23 (SPINDLE
DISABLE) of the serial port is pulled HIGH. In that mode,
the reference band gap generator is cut off so that all
internal current sources are disabled. Both the spindle and
actuator outputs will be set to the high impedance state
because the upper converter is also turned off.
Before start-up, the head stiction might be higher than
normal due to condensation between the head(s) and the
disk(s). Normal spin-up is not possible when this friction
torque is higher than the start-up torque of the spindle
motor. Spin-up is then only possible after friction has been
reduced by breaking the head(s) free. Bringing a static
friction system into mechanical resonance is an effective
method to break static friction head(s) free.
It should be noted that the uncommitted operational
amplifier is also disabled in that mode.
VCM DISABLE
The actuator will be disabled when bit 22 (VCM DISABLE)
is set to logic 1; the spindle circuitry is not affected in that
mode. The retract circuitry also remains active, so that the
heads can be parked although the VCM is disabled. In that
mode, the current consumption can be reduced by ±4 mA.
The resonance frequency is:
1
C
f res =  -------  × 0.5  ---- 
2π
J
SLEEP MODE
Where:
The sleep mode is obtained by pulling both the SPINDLE
and VCM DISABLE bits of the serial port HIGH. The power
monitor circuitry only remains active in sleep mode.
C = Stiffness of the head-spring(s) in direction of disk(s)
rotation, (N/m)
J = Inertia of the disk(s), (kg/m2).
The external clock input frequency must be:
6
C
f clk =  -------  × 0.5  ---- 
2π
J
RETRACT
Retract is activated by pulling either bit 21 (PARK) HIGH
or RETRACT (pin 30) LOW. When RETRACT is set LOW,
a voltage of 0.65 V is applied to pin VCM− for parking.
A burst of n × 6 clock pulse will bring the system into
resonance and break the heads free (n > 2). Once the
heads have been broken free, the normal spin-up
procedure can be applied.
It should be noted that the park voltage can be made
adjustable by changing one of the interconnect masks.
Accordingly, some different voltages, varying from
0.2 to 1.2 V, can quickly be obtained on customer
demand. This mode does not affect the control of the
spindle rotation.
It should be noted that the clock frequency must be smaller
than 40000/CAPCDM (nF).
BRAKE MODE
The brake mode is activated by pulling BRAKE (pin 11)
LOW. When a voltage of less than 0.8 V is applied to pin
BRAKE, the 3 motor outputs are short-circuited to ground,
which results in a quick reduction of the speed until the
motor stops completely.
1997 Jul 10
8
Philips Semiconductors
Product specification
Brushless DC motor and VCM drive circuit
with speed control
TDA5341
The system will only function when the EMF voltage from
the motor is present. Consequently, a start oscillator is
provided that will generate commutation pulses when no
zero-crossings in the motor voltage are available.
Uncontrolled modes
POWER SHUT-DOWN
If the power supply decreases to less than the voltage
threshold determined by the ratio between R1 and R2
connected to UVDIN2 (see Fig.8) (for more than 1 µs), the
TDA5341 will issue a reset (RESETOUT goes LOW) and
the following operation will start:
A timing function is incorporated into the device for internal
timing and for timing of the reverse rotation detection.
The TDA5341 also contains a control amplifier, directly
driving output amplifiers.
• Firstly, the MOT outputs are switched to the high
impedance state so as to get back the rectified EMF
issued from the motor itself. At the same time, the
voltage upper converter is cut off in order to preserve the
voltage on the charge pump capacitance at CAPCP.
The energy supplied in that way is then used to park the
heads in a safe position
The TDA5341 also provides access to the user of some of
its internal test modes. Firstly, a PRESET mode can be
used for prepositioning the three motor output drivers into
a fixed state. By pulling pin PRESET to 0.75 V above VDD,
MOT3 goes HIGH, MOT2 goes LOW and MOT1 goes to
the high impedance state.
• Secondly, after a certain period of time, depending on
the RC constant of the device connected to
BRAKEDELAY, the lower MOS drivers will be turned on
in order to stop the motor completely.
In addition, when TESTIN is pulled HIGH (provided that
FREDENA is LOW), the 3 motor output drivers are
switched off. It should be noted that RESETOUT goes
LOW in that particular event.
THERMAL SHUT-DOWN
Adjustments
Should the temperature of the chip exceed +140 ±10 °C, a
shut-down operation will also be processed. The actions
described for power shut-down will be sequenced in the
same manner.
The system has been designed in such a way that the
tolerances of the application components are not critical.
However, the approximate values of the following
components must still be determined:
• The start capacitor; this determines the frequency of the
start oscillator
SPINDLE SECTION (see Fig.1)
Full-wave driving of a three-phase motor requires three
push-pull output stages. In each of the six possible states
two outputs are active, one sourcing current and one
sinking current. The third output presents a high
impedance to the motor which enables measurement of
the motor EMF in the corresponding motor coil by the EMF
comparator at each output. The commutation logic is
responsible for control of the output transistors and
selection of the correct EMF comparator.
• The two capacitors in the adaptive commutation delay
circuit; these are important in determining the optimum
moment for commutation, depending on the type and
loading of the motor
The zero-crossing in the motor EMF (detected by the
comparator selected by the commutation logic) is used to
calculate the correct moment for the next commutation, i.e.
the change to the next output state. The delay is calculated
(depending on the motor loading) by the adaptive
commutation delay block.
This capacitor determines the frequency of the start
oscillator. It is charged and discharged, with a current of
5.5 µA, from 0.05 to 2.2 V and back to 0.05 V. The time
taken to complete one cycle is given by:
• The timing capacitor; this provides the system with its
timing signals.
The start capacitor (CAPST)
tstart = (0.78 × C); where C is given in µF.
The start oscillator is reset by a commutation pulse and so
is only active when the system is in the start-up mode.
A pulse from the start oscillator will cause the outputs to
change to the next state (torque in the motor). If the
movement of the motor generates enough EMF the
TDA5341 will run the motor.
Because of high inductive loading the output stages
contain flyback diodes. The output stages are also
protected by a current limiting circuit and by thermal
protection of the six output transistors.
The zero-crossings can be used to provide speed
information such as the tacho signal (FG).
1997 Jul 10
9
Philips Semiconductors
Product specification
Brushless DC motor and VCM drive circuit
with speed control
During the next commutation period this capacitor
(CAPCDM) is discharged at twice the charging current.
The charging current is 10 µA and the discharging current
20 µA; the voltage range is from 0.87 to 2.28 V.
The voltage must stay within this range at the lowest
commutation frequency of interest, fC1:
If the amount of EMF generated is insufficient, then the
motor will move one step only and will oscillate in its new
position. The amplitude of the oscillation must decrease
sufficiently before the arrival of the next start pulse, to
prevent the pulse arriving during the wrong phase of the
oscillation. The oscillation of the motor is given by:
1
---
f osc
TDA5341
–6
10 × 10
7092
C = ------------------------ = ------------f × 1.41
f C1
P 2
0.5
= -------- ×  K t × I × ---- 
J
Π
Where C is in nF.
Where:
Kt = torque constant (N.m/A)
If the frequency is lower, then a constant commutation
delay after the zero-crossing is generated by the discharge
from 2.28 to 0.87 V at 20 µA.
I = current (A)
p = number of magnetic pole-pairs
Maximum delay = (0.070 × C) ms: Where C is in nF.
J = inertia J (kg/m2).
Example: nominal commutation frequency is 3240 Hz and
the lowest usable frequency is 1600 Hz, thus
CAPCDM = 7092/1600 = 4.43 (choose 4.7 nF)
Example: J = 6.34 × 10−7 kg/m2, K = 4.5 × 10−3 N.m/A,
p = 6 and I = 0.48 A; thus fosc = 22.7 Hz. Without
damping, a start frequency of 48.4 Hz can be chosen or
t = 24 ms, thus C = 0.024/0.78 = 0.031 µF, (choose
33 nF).
The other capacitor, CAPCDS, is used to repeat the same
delay by charging and discharging with 20 µA. The same
value can be chosen as for CAPCDM. Figure 3 illustrates
typical voltage waveforms.
The Adaptive Commutation Delay
(CAPCDM and CAPCDS)
In this circuit capacitor CAPCDM is charged during one
commutation period, with an interruption of the charging
current during the diode pulse.
handbook, full pagewidth
voltage
on CAPCDM
voltage
on CAPCDS
MGE820
Fig.3 CAPCDM and CAPCDS voltage waveforms in normal running mode.
1997 Jul 10
10
Philips Semiconductors
Product specification
Brushless DC motor and VCM drive circuit
with speed control
TDA5341
The capacitor is charged, with a current of 60 µA, from
0.03 to 0.3 V. Above this level it is charged, with a current
of 5 µA, up to 2.2 V only if the selected motor EMF remains
in the wrong polarity (watchdog function). At the end, or, if
the motor voltage becomes positive, the capacitor is
discharged with a current of 30 µA. The watchdog time is
the time taken to charge the capacitor, with a current of
5 µA, from 0.3 to 2.2 V. The value of CAPTI is given by:
tm
–6
C = 5 × 10 × ------- = 2.63t m
1.9
The Timing Capacitor (CAPTI)
Capacitor CAPTI is used for timing the successive steps
within one commutation period; these steps include some
internal delays.
The most important function is the watchdog time in which
the motor EMF has to recover from a negative diode pulse
back to a positive EMF voltage (or vice-versa). A watchdog
timer is a guarding function that only becomes active when
the expected event does not occur within a predetermined
time.
Where: C is in nF and t is in ms.
The EMF usually recovers within a short time if the motor
is running normally (<<ms). However, if the motor is
motionless or rotating in the reverse direction, then the
time can be longer (>>ms).
Example: If, after switching off, the voltage from a motor
winding is reduced, in 3.5 ms, to within 10 mV (the offset
of the EMF comparator), then the value of the required
timing capacitor is given by:
A watchdog time must be chosen so that it is long enough
for a motor without EMF (still) and eddy currents that may
stretch the voltage in a motor winding. However, it must be
short enough to detect reverse rotation. If the watchdog
time is made too long, then the motor may run in the wrong
direction (with little torque).
C = 2.63 × 3.5 = 9.2 (choose 10 nF)
Typical voltage waveforms are illustrated by Fig.4.
handbook, full pagewidth
VMOT1
voltage
on CAPTI
MGE821
If the chosen value of CAPTI is too small, then oscillations can occur in certain positions of a blocked rotor. If the chosen value is too large, then it is
possible that the motor may run in the reverse direction (synchronously with little torque).
Fig.4 Typical CAPTI and VMOT1 voltage waveforms in normal running mode.
1997 Jul 10
11
Philips Semiconductors
Product specification
Brushless DC motor and VCM drive circuit
with speed control
TDA5341
Other design aspects
Current limiting
There are other design aspects concerning the application
of the TDA5341 besides the commutation function.
They are as follows:
Outputs MOT1 to MOT3 are protected against high
currents in two ways; current limiting of the ‘lower’ output
transistor and current limiting of the ‘upper’ one.
This means that the current from and to the output stages
is limited.
• Generation of the tacho signal FG
• Motor control
It is possible to adjust the limiting current externally by
using an external resistor connected between pin ILIM and
ground, the value is determined by the formula:
2.54
I ILIM = 10020 × ----------R
• Current limiting
• Thermal protection.
FG signal
The FG signal is generated in the TDA5341 by using the
zero-crossing of the motor EMF from the three motor
windings and the commutation signal.
Where R = R (min.) = 19.5 kΩ and IILIM = 1.3 A.
If R < 19.5 kΩ, then IILIM is internally limited for device
protection purposes.
Output FG switches from HIGH-to-LOW on all
zero-crossings and LOW-to-HIGH on all commutations
and can source more than 40 µA and sink more than
1.6 mA.
Thermal protection
Thermal protection of the six output transistors of the
spindle section is achieved by each transistor having a
thermal sensor that is active when the transistor is
switched on. The transistors are switched off when the
local temperature becomes too high. In that event, a
RESET is automatically generated to the external world by
pulling RESETOUT LOW.
Example: A three-phase motor with 6 magnetic pole-pairs
at 1500 rpm and with a full-wave drive has a commutation
frequency of 25 × 6 × 6 = 900 Hz and generates a tacho
signal of 900 Hz.
Motor control
Figure 5 shows the spindle transconductance by giving the
relative output current as a function of the voltage applied
to pin CNTRL.
This circuit provides the following:
• An external signal that sends a RESETOUT (active
LOW) to the disk drive circuitry at power-up and
power-down
• Causes actuator to retract (PARK).
MGE822
handbook, halfpage
Io
Reset section
100
The power-up reset signal (RESETOUT) applied to
external circuits as a digital output is typically 150 ms after
power-up. In the same way, as soon as VDD goes below a
threshold that is externally set (UVDIN2), RESETOUT
goes LOW. The under voltage detection threshold is
adjustable with external resistors (see Fig.8).
(% of Imax)
80
60
The reset circuitry has a minimum output pulse (100 ms)
even for brief power interruptions (higher than 1 ms).
The pulse duration can be adjusted with an external
capacitor (UVDIN1).
40
20
0
0
1
2
5
3
4
control voltage (V)
Fig.5 Output current control.
1997 Jul 10
12
Philips Semiconductors
Product specification
Brushless DC motor and VCM drive circuit
with speed control
The power for retraction is received from the rectification
of the EMF of the spindle before it is spun down.
After retraction, a brake procedure is automatically settled.
The time needed for retraction, prior to braking, can be
precisely adjusted with the external RC device connected
to pin BRAKEDELAY. The discharge of the capacitance
across the resistance from VDD − 0.7 V down to 1 V will
provide the desired time constant.
TDA5341
An operational amplifier input allows passive external
components for compensation and gain setting.
The compensation amplifier is able to be pulled out of a
saturation state within 5 µs and its output swing is
VDD − 1.5 V.
An actuator current-sense amplifier is provided for use by
the disc drive controller. The gain from current-sense
resistor to sense the amplifier output is typically 10 (±3%)
and the output voltage swing is ±1.25 V. An input common
mode range insures operation through all normal coil
voltage excursions. Maximum recovery time from
saturation is 20 µs (typ.).
Actuator section
The actuator driver has a control input voltage that is
proportional to the actuator current which is capable of a
closed-loop band-pass frequency higher than 10 kHz.
TRANSFER FUNCTION
handbook, full pagewidth
actuator
CL1
CL2
Rs
RIN1
input
FB2
RIN2
FB1
VCM− VCM+ SENSEIN− SENSEIN+
VCMIN2
GAINSEL
Rf
VCMIN1
PREAMP
Vref
SENSEOUT
OUTPUT
GAIN 11
SENSE
AMP
TDA5341
MGE825
Fig.6 VCM section application diagram.
1
T = – 11 × R f × Z L ×  -------------------------------------------------------------------------------------------------------------------- 
 R IN × ( R f × R s + R f × Z VCM + 110 × R s × Z L ) 
With GAINSEL = HIGH; RIN = RIN1
R IN1 × R IN2
With GAINSEL = LOW; R IN = -----------------------------R IN1 + R IN2
1997 Jul 10
13
Philips Semiconductors
Product specification
Brushless DC motor and VCM drive circuit
with speed control
Speed control function
Serial port
Speed control is efficiently achieved by the
frequency-locked loop circuitry which is enabled by bit D20
of the CONTROL register.
The serial port operates as follows:
When ENABLE is HIGH, the serial port is disabled, which
means the TDA5341 functions regardless of any change
at pins DATA and CLOCK.
Its aim is to keep the tachometer signal set to a reference
programmed by the user via the serial port (see Section
“Serial port”).
When ENABLE is set LOW some set-up time before the
falling edge of CLOCK, the serial port is enabled, i. e. data
is serially shifted into the 24-bit shift register on the falling
edge of the CLOCK signal. The least significant bit
(LSB = DATA 0) is the first in, DATA(23) the MSB is the
last in.
The FLL operates as follows:
When power is first applied to the circuit, the FILTER pin is
pulled HIGH so that maximum output current can be
sourced for optimum torque.
When ENABLE goes HIGH, the contents of the shift
register are loaded into the internal fixed register
(CONTROL register), it will not change until the next rising
edge of ENABLE.
FG pulses will appear rapidly so as to provide a ‘clean’
clock signal (FMOT) that will issue one pulse per
mechanical revolution. This may be used for speed
regulation, by re-entering the signal through the DPULSE
pin. Then, after it has been synchronised to the ROSC
clock, it is compared to an accurate reference derived from
the ROSC clock and programmed by the user via the serial
port. The resulting variation in frequency generates a
speed error term that will switch a charge-pump up or
down in order to charge or discharge an external RC filter
(FILTER). The voltage at the FILTER pin is then used as
an input to the current control amplifier that regulates the
current in both upper and lower NMOS transistors.
It should be noted that when RESET goes HIGH it will
force all bits of the shift register and the control register to
logic 0. However, there is no reset effect on both power-up
and power-down i.e there is no correlation between
RESET and RESETOUT.
CLOCK can be stopped (either in the HIGH or LOW state)
once RESET or ENABLE have been asserted.
The 24-bit control register is organized as follows:
• D23: SPINDLE DISABLE
A velocity regulation based upon (maximum) one
corrective action per mechanical revolution may be
considered insufficient in some applications. That is the
reason why the second input of the FLL circuitry was
intentionally left open-circuit and directly accessible to the
external world via pin DPULSE. In that way, total freedom
is given to the user to use any signal coming out of the
microcontroller in order to regulate the motor velocity with
a finer accuracy.
– When LOW, the spindle circuitry is enabled
• D22: VCM DISABLE
– When LOW, the actuator circuitry is enabled
• D21: PARK
– When HIGH, it enables the head retraction. This has
the same effect as pin RETRACT pulled LOW
• D20: FLL ENABLE
Moreover, a mixed regulation is also possible: firstly,
the FMOT signal is fed via DPULSE into the FLL circuitry
and then once data is read out off the disc, it is switched to
another clock signal with a higher frequency than FMOT.
Simultaneously, a new division factor is programmed via
the serial port.
– When HIGH, it closes the complete speed regulation
loop
– When LOW, it will set the output of the charge pump
(FILTER) to the high impedance state
• D19 and D18
– The combination of these bits fixes the division factor
to apply on the FG signal with respect to the number
of poles.
It should be noted that there is no need for external
synchronization. However, it is recommended to change
the division factor and the DPULSE clock rate during the
period when FMOT is HIGH.
1997 Jul 10
TDA5341
14
Philips Semiconductors
Product specification
Brushless DC motor and VCM drive circuit
with speed control
Table 3
Division factor
D19
D18
POLE PAIRS
0
0
4
0
1
6
1
0
8
1
1
12
TDA5341
Example: for a motor speed of 3600 rpm and a reference
oscillation ROSC of 16 MHz, the division factor that has to
be programmed via the bus, will be:
–6
16 × 10
DIV = 7.5 × ------------------------ = 33333
3600
The resulting error will be less than 0.04 rpm.
• D17 to D0
These bits program the division factor to apply to the
ROSC signal so as to generate a reference that will
precisely control the spindle rotation;
– The division factor can range from 8 (DIV = 1) to
8 × [218 − 1] = 2097144 (DIV = 3FFFF)
– The relationship between this division factor, ROSC
and the motor frequency is as follows:
DIVISION FACTOR = 7.5 × ROSC/MOTOR speed
where the MOTOR speed is given in rpm and ROSC
in Hz.
LIMITING VALUES
In accordance with the Absolute Maximum Rating System (IEC 134).
SYMBOL
PARAMETER
MIN.
MAX.
UNIT
VDD
positive supply voltage
−
5.5
Vi
input voltage (all pins)
−0.3
VDD + 0.3 V
V
V60,8,21
output voltage pins MOT1, MOT2 and MOT3
−0.25
+5.5
V45,37,53
output voltage pins VCM−, VCM+ and SENSEOUT
0.7
VDD + 0.7 V
V1,2,18,19
input voltage pins CAPST, CAPTI, CAPCDM and CAPCDS
−
2.5
V
Tstg
IC storage temperature
−55
+150
°C
Tamb
operating ambient temperature
0
+70
°C
Ptot
total power dissipation
V
see Fig.7
HANDLING
Every pin withstands the ESD test in accordance with MIL-STD-883C. Method 3015 (HBM 1900 Ω, 100 pF) 3 pulses
positive and 3 pulses negative on each pin with reference to ground. Class 1 : 0 to 1999 V.
THERMAL CHARACTERISTICS
SYMBOL
Rth j-a
1997 Jul 10
PARAMETER
thermal resistance from junction to ambient in free air
15
VALUE
UNIT
54
K/W
Philips Semiconductors
Product specification
Brushless DC motor and VCM drive circuit
with speed control
TDA5341
MGE823
3
handbook, halfpage
Ptot
(W)
(2)
2
(1)
1
SAFE
OPERATING
AREA
0
0
50
100
Tamb (°C)
150
(1) Tj(max) = 130 °C.
(2) Tj(max) = 150 °C.
Fig.7 Power derating curve.
CHARACTERISTICS (SPINDLE FUNCTION)
VDD = 5 V; VDD1 and VDD2 > VDD is not allowed; Tamb = 25 °C; unless otherwise specified.
SYMBOL
PARAMETER
CONDITIONS
MIN.
TYP.
MAX.
UNIT
Supply
VDD
general supply voltage
4.5
5.0
5.25
V
VDD1
supply voltage 1 for the spindle
motor drivers
4.5
5.0
5.25
V
VDD2
supply voltage 2 for the spindle
motor drivers
4.5
5.0
5.25
V
VDD3
supply voltage for the actuator
driver
4.5
5.0
5.25
V
IDD
general supply current
−
11
15
mA
Iq(sm)
quiescent current in sleep mode
−
1.4
2
mA
130
140
150
°C
−
TSD − 30
−
°C
2.5
−
−
V
Thermal protection
TSD
local temperature at temperature
sensor causing shut-down
∆T
reduction in temperature before
switch-on
Vso
test pin switch-off voltage
1997 Jul 10
after shut-down
16
Philips Semiconductors
Product specification
Brushless DC motor and VCM drive circuit
with speed control
SYMBOL
PARAMETER
TDA5341
CONDITIONS
MIN.
TYP.
MAX.
UNIT
MOT0
Vi
input voltage level
−0.3
−
VDD − 1.7 V
Ibias
input bias current
−1
−
0
µA
VCSW
comparator switching voltage level
±6.8
±9.2
±11.6
mV
∆VCWS
variation in comparator switching
voltage levels within one IC
−3.4
−
+3.4
mV
Io = 250 mA
−
−
0.34
V
Io = 250 mA;
Tamb = 70 °C
−
−
0.39
V
note 1
MOT1, MOT2 and MOT3; pins 60, 8 and 21
VDO
drop-out voltage
tr
output rise time
from 0.2 to 0.8VDD
10
25
35
µs
tf
output fall time
from 0.8 to 0.2VDD
10
25
35
µs
Output current limiting circuit; VILIM = 5 V; pin 23
IILIM
limiting current (estimation)
RILIM = 20 kΩ
1.15
1.25
1.35
A
VILIM
input voltage
IILIM = 100 µA
2.43
2.51
2.60
V
IILIM(CR)
limiting current control range
(estimation)
Io
I ILIM = --------------10000
0.01
−
1.3
A
Output current control circuit; pin 24
VCNTRL
input voltage level
0
−
VDD
V
CCPC
control loop stability capacitor
−
100
−
nF
CAPCPC; pin 22
Io(sink)
output sink current
30
40
50
µA
Io(source)
output source current
−5.5
−3.5
−1.5
µA
CAPCP; pin 27
CextCP
external output capacitor for the
charge pump
note 2
22
−
−
nF
Io(sink)
output sink current
VDD = 0 V;
Vclamp = 1.2 V
−
1
2.5
µA
VCP
charge pump voltage
9.0
9.9
10.8
V
CAPST; pin 1
Io(sink)
output sink current
4.5
6.0
7.5
µA
Io(source)
output source current
−7.0
−5.5
−4.0
µA
VSW(L)
lower switching level
−
0.20
−
V
VSW(M)
middle switching level
−
0.30
−
V
VSW(H)
upper switching level
−
2.20
−
V
1997 Jul 10
17
Philips Semiconductors
Product specification
Brushless DC motor and VCM drive circuit
with speed control
SYMBOL
PARAMETER
TDA5341
CONDITIONS
MIN.
TYP.
MAX.
UNIT
CAPTI; pin 2
Io(sink)
output sink current
25
35
45
µA
IoH(source)
HIGH level output source current
−85
−70
−55
µA
IoL(source)
LOW level lower source current
−7.5
−5.0
−2.5
µA
VSW(L)
lower switching level
−
30
−
mV
VSW(M)
middle switching level
−
0.3
−
V
VSW(H)
upper switching level
−
2.2
−
V
CAPCDM; pin 18
Io(sink)
output sink current
13
20
27
µA
Io(source)
output source current
−13.5
−10
−6.5
µA
Isink/Isource
ratio of sink-to-source current
−2.2
−2.0
−1.8
VIL
LOW level input voltage
0.82
0.87
0.92
V
VIH
HIGH level input voltage
2.20
2.28
2.37
V
CAPCDS; pin 19
Io(sink)
output sink current
13
20
27
µA
Io(source)
output source current
−27
−20
−13
µA
Isink/Isource
ratio of sink-to-source current
−1.1
−1.0
−0.9
µA
VIL
LOW level input voltage
0.82
0.87
0.92
V
VIH
HIGH level input voltage
2.20
2.28
2.37
V
FG; pin 10
VOL
LOW level output voltage
Io = 0 µA
−
−
0.5
V
IOL
LOW level output current
VOL = 1 V
3.3
5.3
−
mA
IOH
HIGH level output current
VOH = 4.5 V
−
−83
−40
mA
RF
ratio of FG frequency and
commutation frequency
−
1
−
δ
duty factor
−
50
−
%
BRAKE; pin 11
INM
normal mode current
−40
−27
−
µA
VNM
normal mode voltage
2.65
−
VDD
V
VBM
brake mode voltage
−
−
2.35
V
IBM
brake mode current
−40
−24
−
µA
VNM = 2.8 V
Upper converter; pins 61 and 62
CXA
external pump capacitor pin 61
−
10
−
nF
CYA
external pump capacitor pin 62
−
10
−
nF
Notes
1. Switching levels with respect to MOT1, MOT2 and MOT3.
2. CAPCP value is dependant of the powerless park and brake operations.
1997 Jul 10
18
Philips Semiconductors
Product specification
Brushless DC motor and VCM drive circuit
with speed control
TDA5341
CHARACTERISTICS (RESET FUNCTION)
VDD = 5 V; VDD1 and VDD2 > VDD is not allowed; Tamb = 25 °C; unless otherwise specified.
SYMBOL
PARAMETER
CONDITIONS
MIN.
TYP.
MAX.
UNIT
UVDIN1; pin 44
IUVDIN1
load capacitance current to
control the reset pulse width
−2.3
−1.7
−1.3
µA
VUVDIN1
input voltage threshold to
activate the reset output
2.4
2.55
2.75
V
UVDIN2; pin 54
VUVDIN2
comparator voltage for
power-up and power-down
detection
see Fig.8
1.280
1.315
1.340
V
IUVDIN2
input current
VUVDIN2 = 1.6 V
−0.5
−
+0.5
µA
RESETOUT; pin 43
VPTH
power threshold voltage
see Fig.9
−
4.25
−
V
tdPU
power-up reset delay
C = 0.1 µF;
see Fig.9
100
150
200
ms
tdPD
power-down reset delay
see Fig.9
−
−
4
µs
tPDW
power-down reset pulse width
see Fig.9
1.0
−
4
µs
tW(min)
minimum output pulse width
C = 0.1 µF
100
−
−
ms
Rpu
pull-up resistance
6
10
14
kΩ
VOL
LOW level output voltage
IOL = 8.5 mA
−
−
0.5
V
R2
handbook, halfpage
R1
VDD
UVDIN2
MGE818
( R2 + R1 )
under-voltage threshold = 1.32 × ----------------------------R1
Fig.8 Reset mode threshold.
1997 Jul 10
19
Philips Semiconductors
Product specification
Brushless DC motor and VCM drive circuit
with speed control
TDA5341
VDD
handbook, full pagewidth
VPTH
VDD
tPDW < 1.2 µs
tdPU
tPDW > 4 µs
tdPD
td
VOH
RESETOUT
VOL
tW(min)
MGE819
Fig.9 Reset mode timing.
CHARACTERISTICS (VCM FUNCTION)
VDD = 5 V; VDD1 and VDD2 > VDD is not allowed; Tamb = 25 °C; unless otherwise specified.
SYMBOL
PARAMETER
CONDITIONS
MIN.
TYP.
MAX.
UNIT
SENSEIN− and SENSEIN+; pins 51 and 52
VCS
common input sense voltage
0
−
VDD
V
IiSENSE
input sense current
−250
−
+250
µA
SENSEOUT; pin 53
∆VSENSE
differential output voltage
0.5
Vref ±1.25
4.0
V
IoSENSE
output sense current
−250
−
+250
µA
GSENSE
sense amplifier gain
9.9
10.2
10.5
fco
cross-over frequency
Vo(os)
output offset voltage
tRSA
recovery time from saturation
Vref = 1.9 to 2.6 V
ISENSEIN = 0
−
40
−
MHz
−66
−
+66
mV
−
20
−
µs
Vref; pin 36
Vref
reference input voltage
1.9
−
2.6
V
Iref
reference input current
−5
−
+5
µA
1997 Jul 10
20
Philips Semiconductors
Product specification
Brushless DC motor and VCM drive circuit
with speed control
SYMBOL
PARAMETER
TDA5341
CONDITIONS
MIN.
TYP.
MAX.
UNIT
VCM+ and VCM−; pins 37 and 45
VCMdo
drop-out voltage
−
0.8
1.0
V
IoLIM
output current limiting
0.7
1.15
1.5
A
Gv
power amplifier voltage gain
9
−
12
VoPARK
output park voltage
−
0.75
−
V
V
Io = 400 mA
RL = 40 Ω; note 1
VCMIN1 and VCMIN2
Vi
input voltage level
1.9
−
2.6
Iibias
input bias current
−
−
0.25
µA
Ii(os)
input offset current
−
25
−
nA
GAINSEL; pin 15
VIH
HIGH level input voltage
2
−
−
V
VIL
LOW level input voltage
−
−
0.8
V
IIH
HIGH level input current
−10
−
+10
µA
IIL
LOW level input current
−20
−
+10
µA
RSW
switch resistance
GAINSEL = LOW
−
−
40
Ω
GAINSEL = HIGH
10
−
−
MΩ
−5
−
+5
mV
VDD = 5.25 V
±0.4
−
±VDD − 0.45 V
10
−
MHz
FB1 and FB2; pins 28 and 29
Vi(os)
input offset voltage
∆VFB
feed-back differential output
voltage
fco
cross-over frequency
−
IoFB
feed-back output current
−250
+250
µA
tRSB
recovery time from saturation
−
5
−
µs
RSW
switch resistance
GAINSEL = LOW
−
−
40
Ω
GAINSEL = HIGH
10
−
−
MΩ
V
RETRACT; pin 30
VIH
HIGH level input voltage
2
−
−
VIL
LOW level input voltage
−
−
0.8
V
IIH
HIGH level input current
−10
−
+10
µA
IIL
LOW level input current
−20
−
+10
µA
BRAKEDELAY; pin 46
VBM
brake mode threshold voltage
−
0.75
1.0
V
VNM
normal mode voltage
VDD − 0.85
−
−
V
1997 Jul 10
21
Philips Semiconductors
Product specification
Brushless DC motor and VCM drive circuit
with speed control
SYMBOL
PARAMETER
TDA5341
CONDITIONS
MIN.
TYP.
MAX.
UNIT
Uncommitted operational amplifier; pins 4 to 6
Vi(os)
input offset voltage
−3.5
−
+3.5
mV
Ii(bias)
input bias current
−250
−
+250
nA
Ii(os)
input offset current
−
25
−
nA
VCM
common mode voltage
1.7
−
2.6
V
GOL
open loop gain
−
68
−
dB
fco
cross-over frequency
−
10
−
MHz
VOL
LOW level output voltage
IOL = 250 µA
−
−
0.7
V
VOH
HIGH level output voltage
IOH = −250 µA
4.3
−
−
V
Note
1. This is the PARK default value. Other values can be obtained with a metal mask change.
CHARACTERISTICS (SPEED CONTROL FUNCTION)
VDD = 5 V; VDD1 and VDD2 > VDD is not allowed; Tamb = 25 °C; unless otherwise specified.
SYMBOL
PARAMETER
CONDITIONS
MIN.
TYP.
MAX.
UNIT
FILTER; pin 32
Io(sink)
output sink current
80
100
120
µA
Io(source)
output source current
−110
−90
−70
µA
Isink/Isource
ratio of sink-to-source current
0.9
1.1
1.2
ILO
charge pump leakage current
−5
−
+5
nA
DATA, RESET and ENABLE; pins 38, 57 and 42
VIL
LOW level input voltage
−
−
0.8
V
VIH
HIGH level input voltage
2.4
−
−
V
Ii
input current
−
0
−
µA
VIL
LOW level input voltage
−
−
0.8
V
VIH
HIGH level input voltage
2.4
−
−
V
fclk
clock frequency
−
−
18
MHz
VIL
LOW level input voltage
−
−
0.8
V
VIH
HIGH level input voltage
2.4
−
−
V
frefOSC
reference oscillator frequency
1
−
20
MHz
CLOCK; pin 39
ROSC; pin 48
DPULSE; pin 35
VIL
LOW level input voltage
−
−
0.8
V
VIH
HIGH level input voltage
2.4
−
−
V
fDPULSE
data pulse frequency
−
−
10
MHz
1997 Jul 10
22
Philips Semiconductors
Product specification
Brushless DC motor and VCM drive circuit
with speed control
SYMBOL
PARAMETER
TDA5341
CONDITIONS
MIN.
TYP.
MAX.
UNIT
FMOT; pin 58
VOL
LOW level output voltage
δ
duty factor
IOL = 500 µA
−
−
0.1
V
−
50
−
%
Timing; see Fig.10
tsu1
ENABLE set-up time
8
−
−
ns
tsu2
DATA set-up time
6
−
−
ns
th
DATA hold time
10
−
−
ns
handbook, full pagewidth
CLOCK
tsu1
ENABLE
tsu2
th
DATA
SHIFTED
DATA
MGE824
Fig.10 Timing diagram.
1997 Jul 10
23
Philips Semiconductors
Product specification
Brushless DC motor and VCM drive circuit
with speed control
TDA5341
APPLICATION INFORMATION
+5 V
handbook, full pagewidth
VDD1 VDD2 VDD3 VDD VDDD
64
40
16
41
25
CNTRL
24
C2
C1
FILTER
CLAMP1 CLAMP2
3
26
60
8
32
R1
21
FREDENA
CLOCK
DATA
ENABLE
RESET
ROSC
to microcontroller
TESTIN
RESETOUT
BRAKE
FG
FMOT
DPULSE
CAPCP
CAPXA
CAPXB
CAPYA
CAPYB
CAPCDM
CAPCDS
CAPTI
CAPST
7
9
23
MOT1
MOT2
SPINDLE
MOTOR
MOT3
MOT0
ILIM
39
22
38
CAPCPC
42
44
57
UVDIN1
48
12
54
UVDIN2
+5 V
43
11
TDA5341
10
30
58
15
35
45
37
27
51
61
52
59
53
62
33
63
28
18
34
19
29
2
46
1
50
14
55
31
49
17
VEED VEE1 VEE2 VEE3 VEE4 VEE
RETRACT
GAINSEL
VCM−
Rs
VCM+
SENSEIN−
SENSEIN+
Rf
SENSEOUT
RIN1
VCMIN1
FB1
CL1
RIN2
VCMIN2
FB2
CL2
BRAKEDELAY
36
Vref
MGE826
Fig.11 Application diagram of the TDA5341 in a hard disk drive.
1997 Jul 10
24
input
Philips Semiconductors
Product specification
Brushless DC motor and VCM drive circuit
with speed control
TDA5341
PACKAGE OUTLINE
LQFP64: plastic low profile quad flat package; 64 leads; body 10 x 10 x 1.4 mm
SOT314-2
c
y
X
A
48
33
49
32
ZE
e
Q
E HE
A
A2
(A 3)
A1
wM
θ
bp
pin 1 index
64
Lp
L
17
detail X
16
1
ZD
e
v M A
wM
bp
D
B
HD
v M B
0
2.5
5 mm
scale
DIMENSIONS (mm are the original dimensions)
UNIT
A
max.
A1
A2
A3
bp
c
D (1)
E (1)
e
mm
1.60
0.20
0.05
1.45
1.35
0.25
0.27
0.17
0.18
0.12
10.1
9.9
10.1
9.9
0.5
HD
HE
12.15 12.15
11.85 11.85
L
Lp
Q
v
w
y
1.0
0.75
0.45
0.69
0.59
0.2
0.12
0.1
Z D (1) Z E (1)
θ
1.45
1.05
7
0o
1.45
1.05
Note
1. Plastic or metal protrusions of 0.25 mm maximum per side are not included.
OUTLINE
VERSION
REFERENCES
IEC
JEDEC
EIAJ
ISSUE DATE
94-01-07
95-12-19
SOT314-2
1997 Jul 10
EUROPEAN
PROJECTION
25
o
Philips Semiconductors
Product specification
Brushless DC motor and VCM drive circuit
with speed control
If wave soldering cannot be avoided, the following
conditions must be observed:
SOLDERING
Introduction
• A double-wave (a turbulent wave with high upward
pressure followed by a smooth laminar wave)
soldering technique should be used.
There is no soldering method that is ideal for all IC
packages. Wave soldering is often preferred when
through-hole and surface mounted components are mixed
on one printed-circuit board. However, wave soldering is
not always suitable for surface mounted ICs, or for
printed-circuits with high population densities. In these
situations reflow soldering is often used.
• The footprint must be at an angle of 45° to the board
direction and must incorporate solder thieves
downstream and at the side corners.
Even with these conditions, do not consider wave
soldering LQFP packages LQFP48 (SOT313-2),
LQFP64 (SOT314-2) or LQFP80 (SOT315-1).
This text gives a very brief insight to a complex technology.
A more in-depth account of soldering ICs can be found in
our “IC Package Databook” (order code 9398 652 90011).
During placement and before soldering, the package must
be fixed with a droplet of adhesive. The adhesive can be
applied by screen printing, pin transfer or syringe
dispensing. The package can be soldered after the
adhesive is cured.
Reflow soldering
Reflow soldering techniques are suitable for all LQFP
packages.
Maximum permissible solder temperature is 260 °C, and
maximum duration of package immersion in solder is
10 seconds, if cooled to less than 150 °C within
6 seconds. Typical dwell time is 4 seconds at 250 °C.
Reflow soldering requires solder paste (a suspension of
fine solder particles, flux and binding agent) to be applied
to the printed-circuit board by screen printing, stencilling or
pressure-syringe dispensing before package placement.
A mildly-activated flux will eliminate the need for removal
of corrosive residues in most applications.
Several techniques exist for reflowing; for example,
thermal conduction by heated belt. Dwell times vary
between 50 and 300 seconds depending on heating
method. Typical reflow temperatures range from
215 to 250 °C.
Repairing soldered joints
Fix the component by first soldering two diagonallyopposite end leads. Use only a low voltage soldering iron
(less than 24 V) applied to the flat part of the lead. Contact
time must be limited to 10 seconds at up to 300 °C. When
using a dedicated tool, all other leads can be soldered in
one operation within 2 to 5 seconds between
270 and 320 °C.
Preheating is necessary to dry the paste and evaporate
the binding agent. Preheating duration: 45 minutes at
45 °C.
Wave soldering
Wave soldering is not recommended for LQFP packages.
This is because of the likelihood of solder bridging due to
closely-spaced leads and the possibility of incomplete
solder penetration in multi-lead devices.
1997 Jul 10
TDA5341
26
Philips Semiconductors
Product specification
Brushless DC motor and VCM drive circuit
with speed control
TDA5341
DEFINITIONS
Data sheet status
Objective specification
This data sheet contains target or goal specifications for product development.
Preliminary specification
This data sheet contains preliminary data; supplementary data may be published later.
Product specification
This data sheet contains final product specifications.
Limiting values
Limiting values given are in accordance with the Absolute Maximum Rating System (IEC 134). Stress above one or
more of the limiting values may cause permanent damage to the device. These are stress ratings only and operation
of the device at these or at any other conditions above those given in the Characteristics sections of the specification
is not implied. Exposure to limiting values for extended periods may affect device reliability.
Application information
Where application information is given, it is advisory and does not form part of the specification.
LIFE SUPPORT APPLICATIONS
These products are not designed for use in life support appliances, devices, or systems where malfunction of these
products can reasonably be expected to result in personal injury. Philips customers using or selling these products for
use in such applications do so at their own risk and agree to fully indemnify Philips for any damages resulting from such
improper use or sale.
1997 Jul 10
27
Philips Semiconductors – a worldwide company
Argentina: see South America
Australia: 34 Waterloo Road, NORTH RYDE, NSW 2113,
Tel. +61 2 9805 4455, Fax. +61 2 9805 4466
Austria: Computerstr. 6, A-1101 WIEN, P.O. Box 213, Tel. +43 160 1010,
Fax. +43 160 101 1210
Belarus: Hotel Minsk Business Center, Bld. 3, r. 1211, Volodarski Str. 6,
220050 MINSK, Tel. +375 172 200 733, Fax. +375 172 200 773
Belgium: see The Netherlands
Brazil: see South America
Bulgaria: Philips Bulgaria Ltd., Energoproject, 15th floor,
51 James Bourchier Blvd., 1407 SOFIA,
Tel. +359 2 689 211, Fax. +359 2 689 102
Canada: PHILIPS SEMICONDUCTORS/COMPONENTS,
Tel. +1 800 234 7381
China/Hong Kong: 501 Hong Kong Industrial Technology Centre,
72 Tat Chee Avenue, Kowloon Tong, HONG KONG,
Tel. +852 2319 7888, Fax. +852 2319 7700
Colombia: see South America
Czech Republic: see Austria
Denmark: Prags Boulevard 80, PB 1919, DK-2300 COPENHAGEN S,
Tel. +45 32 88 2636, Fax. +45 31 57 0044
Finland: Sinikalliontie 3, FIN-02630 ESPOO,
Tel. +358 9 615800, Fax. +358 9 61580920
France: 4 Rue du Port-aux-Vins, BP317, 92156 SURESNES Cedex,
Tel. +33 1 40 99 6161, Fax. +33 1 40 99 6427
Germany: Hammerbrookstraße 69, D-20097 HAMBURG,
Tel. +49 40 23 53 60, Fax. +49 40 23 536 300
Greece: No. 15, 25th March Street, GR 17778 TAVROS/ATHENS,
Tel. +30 1 4894 339/239, Fax. +30 1 4814 240
Hungary: see Austria
India: Philips INDIA Ltd, Band Box Building, 2nd floor,
254-D, Dr. Annie Besant Road, Worli, MUMBAI 400 025,
Tel. +91 22 493 8541, Fax. +91 22 493 0966
Indonesia: see Singapore
Ireland: Newstead, Clonskeagh, DUBLIN 14,
Tel. +353 1 7640 000, Fax. +353 1 7640 200
Israel: RAPAC Electronics, 7 Kehilat Saloniki St, PO Box 18053,
TEL AVIV 61180, Tel. +972 3 645 0444, Fax. +972 3 649 1007
Italy: PHILIPS SEMICONDUCTORS, Piazza IV Novembre 3,
20124 MILANO, Tel. +39 2 6752 2531, Fax. +39 2 6752 2557
Japan: Philips Bldg 13-37, Kohnan 2-chome, Minato-ku, TOKYO 108,
Tel. +81 3 3740 5130, Fax. +81 3 3740 5077
Korea: Philips House, 260-199 Itaewon-dong, Yongsan-ku, SEOUL,
Tel. +82 2 709 1412, Fax. +82 2 709 1415
Malaysia: No. 76 Jalan Universiti, 46200 PETALING JAYA, SELANGOR,
Tel. +60 3 750 5214, Fax. +60 3 757 4880
Mexico: 5900 Gateway East, Suite 200, EL PASO, TEXAS 79905,
Tel. +9-5 800 234 7381
Middle East: see Italy
Netherlands: Postbus 90050, 5600 PB EINDHOVEN, Bldg. VB,
Tel. +31 40 27 82785, Fax. +31 40 27 88399
New Zealand: 2 Wagener Place, C.P.O. Box 1041, AUCKLAND,
Tel. +64 9 849 4160, Fax. +64 9 849 7811
Norway: Box 1, Manglerud 0612, OSLO,
Tel. +47 22 74 8000, Fax. +47 22 74 8341
Philippines: Philips Semiconductors Philippines Inc.,
106 Valero St. Salcedo Village, P.O. Box 2108 MCC, MAKATI,
Metro MANILA, Tel. +63 2 816 6380, Fax. +63 2 817 3474
Poland: Ul. Lukiska 10, PL 04-123 WARSZAWA,
Tel. +48 22 612 2831, Fax. +48 22 612 2327
Portugal: see Spain
Romania: see Italy
Russia: Philips Russia, Ul. Usatcheva 35A, 119048 MOSCOW,
Tel. +7 095 755 6918, Fax. +7 095 755 6919
Singapore: Lorong 1, Toa Payoh, SINGAPORE 1231,
Tel. +65 350 2538, Fax. +65 251 6500
Slovakia: see Austria
Slovenia: see Italy
South Africa: S.A. PHILIPS Pty Ltd., 195-215 Main Road Martindale,
2092 JOHANNESBURG, P.O. Box 7430 Johannesburg 2000,
Tel. +27 11 470 5911, Fax. +27 11 470 5494
South America: Rua do Rocio 220, 5th floor, Suite 51,
04552-903 São Paulo, SÃO PAULO - SP, Brazil,
Tel. +55 11 821 2333, Fax. +55 11 829 1849
Spain: Balmes 22, 08007 BARCELONA,
Tel. +34 3 301 6312, Fax. +34 3 301 4107
Sweden: Kottbygatan 7, Akalla, S-16485 STOCKHOLM,
Tel. +46 8 632 2000, Fax. +46 8 632 2745
Switzerland: Allmendstrasse 140, CH-8027 ZÜRICH,
Tel. +41 1 488 2686, Fax. +41 1 481 7730
Taiwan: Philips Semiconductors, 6F, No. 96, Chien Kuo N. Rd., Sec. 1,
TAIPEI, Taiwan Tel. +886 2 2134 2865, Fax. +886 2 2134 2874
Thailand: PHILIPS ELECTRONICS (THAILAND) Ltd.,
209/2 Sanpavuth-Bangna Road Prakanong, BANGKOK 10260,
Tel. +66 2 745 4090, Fax. +66 2 398 0793
Turkey: Talatpasa Cad. No. 5, 80640 GÜLTEPE/ISTANBUL,
Tel. +90 212 279 2770, Fax. +90 212 282 6707
Ukraine: PHILIPS UKRAINE, 4 Patrice Lumumba str., Building B, Floor 7,
252042 KIEV, Tel. +380 44 264 2776, Fax. +380 44 268 0461
United Kingdom: Philips Semiconductors Ltd., 276 Bath Road, Hayes,
MIDDLESEX UB3 5BX, Tel. +44 181 730 5000, Fax. +44 181 754 8421
United States: 811 East Arques Avenue, SUNNYVALE, CA 94088-3409,
Tel. +1 800 234 7381
Uruguay: see South America
Vietnam: see Singapore
Yugoslavia: PHILIPS, Trg N. Pasica 5/v, 11000 BEOGRAD,
Tel. +381 11 625 344, Fax.+381 11 635 777
For all other countries apply to: Philips Semiconductors, Marketing & Sales Communications,
Building BE-p, P.O. Box 218, 5600 MD EINDHOVEN, The Netherlands, Fax. +31 40 27 24825
Internet: http://www.semiconductors.philips.com
© Philips Electronics N.V. 1997
SCA55
All rights are reserved. Reproduction in whole or in part is prohibited without the prior written consent of the copyright owner.
The information presented in this document does not form part of any quotation or contract, is believed to be accurate and reliable and may be changed
without notice. No liability will be accepted by the publisher for any consequence of its use. Publication thereof does not convey nor imply any license
under patent- or other industrial or intellectual property rights.
Printed in The Netherlands
297027/1200/01/pp28
Date of release: 1997 Jul 10
Document order number:
9397 750 02621