TDA5341 [NXP]

Brushless DC motor and VCM drive circuit with speed control; 直流无刷电机和VCM驱动电路与速度控制
TDA5341
型号: TDA5341
厂家: NXP    NXP
描述:

Brushless DC motor and VCM drive circuit with speed control
直流无刷电机和VCM驱动电路与速度控制

电机 驱动
文件: 总28页 (文件大小:172K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
INTEGRATED CIRCUITS  
DATA SHEET  
TDA5341  
Brushless DC motor and VCM drive  
circuit with speed control  
1997 Jul 10  
Product specification  
File under Integrated Circuits, IC11  
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)  
Hard Disk Drive (HDD).  
without position sensors  
Built-in start-up circuitry  
Three push-pull MOS outputs:  
– 1 A output current  
GENERAL DESCRIPTION  
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.  
– 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  
VDD  
PARAMETER  
MIN.  
4.5  
TYP.  
5.0  
MAX.  
5.25  
UNIT  
general supply voltage for logic and power  
motor output current  
V
A
A
IoMOT  
1.3  
1.6  
1.1  
1.1  
2.0  
1.9  
1.56  
1.4  
RDS(MOT)  
IoACT  
motor output resistance  
actuator output current  
0.7  
RDS(ACT)  
actuator output resistance  
2.5  
ORDERING INFORMATION  
TYPE  
PACKAGE  
NUMBER  
NAME  
DESCRIPTION  
VERSION  
TDA5341G  
LQFP64  
SOT314-2  
plastic low profile quad flat package; 64 leads; body 10 × 10 × 1.4 mm  
1997 Jul 10  
2
Philips Semiconductors  
Product specification  
Brushless DC motor and VCM drive circuit  
with speed control  
TDA5341  
BLOCK DIAGRAM  
CAPXA CAPXB CAPYA CAPYB  
CNTRL CAPCPC  
ILIM  
23  
61  
59  
62  
63  
24  
22  
27  
9
UPPER VOLTAGE  
CONVERTER  
CURRENT  
LIMIT  
CONTROL  
CONTROL  
AMPLIFIER  
CAPCP  
FREDENA  
20  
60  
PRESET  
MOT1  
12  
THERMAL  
SWITCH  
TESTIN  
POWER 1  
POWER 2  
POWER 3  
18  
19  
ADAPTIVE  
COMMUTATION  
DELAY  
CAPCDM  
CAPCDS  
8
MOT2  
MOT3  
21  
2
1
TIMING  
OSCILLATOR  
CAPTI  
CAPST  
BRAKE  
COMMUTATION  
AND  
COMPARATORS  
BAND GAP 2  
START  
OSCILLATOR  
OUTPUT  
DRIVING  
LOGIC  
7
MOT0  
11  
10  
58  
3
BRAKE  
CONTROLLER  
CLAMP1  
CLAMP2  
26  
FG  
43  
44  
54  
POLES  
DIVIDER  
RESETOUT  
UVDIN1  
FMOT  
UNDER-VOLTAGE  
DETECTOR  
brake  
UVDIN2  
39  
38  
42  
57  
46  
4
CLOCK  
DATA  
BRAKEDELAY  
AMPOUT  
BAND GAP 1  
SERIAL  
PORT  
BRAKE  
AFTER PARK  
5
6
sleep  
fill  
ENABLE  
RESET  
AMPIN−  
AMPIN+  
DIGITAL  
FREQUENCY  
COMPARATOR  
32  
53  
CHARGE  
PUMP  
FILTER  
PROGRAMMING  
FREQUENCY  
DIVIDER  
48  
SENSEOUT  
SENSEIN+  
SENSEIN−  
ROSC  
52  
51  
SENSE  
AMPLIFIER  
35  
30  
DPULSE  
park  
37  
45  
28  
29  
RETRACT  
VCM+  
VCM−  
VCM  
H-BRIDGE  
33  
34  
36  
V
CMIN1  
VCM  
PREAMPLIFIER  
FB1  
FB2  
V
CMIN2  
V
ref  
15  
TDA5341  
GAINSEL  
50  
14  
55  
31  
49  
17  
25  
64  
40  
16  
41  
V
V
V
V
V
V
V
V
V
V
V
DDD  
MGE817  
EED  
EE1  
EE2  
EE3  
EE4  
EE  
DD1  
DD2  
DD3  
DD  
Fig.1 Block diagram.  
3
1997 Jul 10  
Philips Semiconductors  
Product specification  
Brushless DC motor and VCM drive circuit  
with speed control  
TDA5341  
PINNING  
SYMBOL  
CAPST  
PIN  
DESCRIPTION  
external capacitor for starting oscillator  
external capacitor for timer circuit  
1
CAPTI  
CLAMP1  
AMPOUT  
AMPIN−  
AMPIN+  
MOT0  
2
3
external capacitor used to park the heads; must be externally connected to CLAMP2  
uncommitted operational amplifier output  
uncommitted operational amplifier invert input  
uncommitted operational amplifier direct input  
motor centre tap input  
4
5
6
7
MOT2  
8
motor driver output 2  
FREDENA  
FG  
9
friction reduction mode enable input (active HIGH)  
frequency generator (tacho) output  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
40  
BRAKE  
TESTIN  
TP1  
brake input command (active LOW)  
test input for power output switch-off (active HIGH)  
test purpose 1 (should be left open-circuit)  
ground for the spindle motor drivers  
VEE1  
GAINSEL  
VDD  
VCM gain adjustment input (switch ON when GAINSEL is LOW)  
general power supply  
VEE  
general ground  
CAPCDM  
CAPCDS  
PRESET  
MOT3  
external capacitor for adaptive commutation delay (master)  
external capacitor for adaptive commutation delay (slave)  
set the motor drivers into a fixed state: MOT1 = F (floating), MOT2 = L, MOT3 = H  
motor driver output 3  
CAPCPC  
ILIM  
frequency compensation of the current control  
current limit control input  
CNTRL  
VDD1  
motor control  
power supply 1 for the spindle motor drivers  
external capacitor used to park the heads; must be externally connected to CLAMP1  
external capacitor for the charge pump output  
output of the VCM preamplifiers  
CLAMP2  
CAPCP  
FB1  
FB2  
switchable output of the VCM preamplifier  
park input command (active LOW)  
RETRACT  
VEE3  
ground 3 for the actuator driver  
FILTER  
VCMIN1  
VCMIN2  
DPULSE  
Vref  
charge pump output to be connected to an external filter  
VCM voltage control input  
switchable VCM voltage control input  
data pulse input of the frequency comparator of the speed control  
voltage reference input  
VCM+  
DATA  
positive output of the VCM amplifier  
input data of the serial port (active HIGH)  
clock input signal to shift DATA into SERIALIN register (active HIGH)  
power supply 3 for the actuator driver  
CLOCK  
VDD3  
1997 Jul 10  
4
Philips Semiconductors  
Product specification  
Brushless DC motor and VCM drive circuit  
with speed control  
TDA5341  
SYMBOL  
VDDD  
PIN  
DESCRIPTION  
41  
42  
43  
44  
45  
46  
47  
48  
49  
50  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
64  
digital power supply  
ENABLE  
RESETOUT  
UVDIN1  
VCM−  
enable input; enables the serial port, i.e. allows DATA to be shifted in (active LOW)  
under-voltage detector output flag (active LOW)  
external capacitor for the RESETOUT duration  
negative output of the VCM amplifier  
BRAKEDELAY  
TP2  
delay control input for brake after park  
test purpose 2 (should be left open-circuit)  
reference oscillator input for motor speed control  
ground 4 for the actuator driver  
ROSC  
VEE4  
VEED  
digital ground  
SENSEIN−  
SENSEN+  
SENSEOUT  
UVDIN2  
VEE2  
inverting input of the VCM sense amplifier  
non-inverting input of the VCM sense amplifier  
output of the VCM sense amplifier  
external voltage reference for the under-voltage detector  
ground 2 for the spindle motor drivers  
TP3  
test purpose 3 (should be left open-circuit)  
reset input; forces all bits of the SERIALIN register to 0 (active HIGH)  
tachometer output (one pulse per mechanical revolution)  
external capacitor for the charge pump output  
motor driver output 1  
RESET  
FMOT  
CAPXB  
MOT1  
CAPXA  
CAPYA  
CAPYB  
VDD2  
external capacitor for the charge pump output  
external capacitor for the charge pump output  
external capacitor for the charge pump output  
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  
TDA5341  
CAPST  
CAPTI  
1
2
48 ROSC  
47 TP2  
3
CLAMP1  
AMPOUT  
AMPIN−  
AMPIN+  
MOT0  
46 BRAKEDELAY  
45 VCM−  
4
5
44 UVDIN1  
43 RESETOUT  
42 ENABLE  
V
6
7
8
MOT2  
41  
40  
DDD  
DD3  
TDA5341  
V
9
FREDENA  
FG  
10  
39 CLOCK  
38 DATA  
37 VCM+  
BRAKE 11  
TESTIN 12  
TP1 13  
V
36  
ref  
V
14  
35 DPULSE  
EE1  
V
V
GAINSEL 15  
34  
33  
CMIN2  
CMIN1  
V
16  
DD  
MGE816  
Fig.2 Pinning diagram.  
6
1997 Jul 10  
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:  
Sensorless commutation by using the motor EMF  
Built-in start-up circuit  
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.  
Optimum commutation, independent of motor type or  
motor loading  
Built-in flyback diodes  
Three-phase full-wave drive  
High output current (1.3 A)  
Low MOS RDSon (1 )  
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  
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  
MODE  
MOT1, 2 AND 3  
RESETOUT  
EFFECT  
VCM−  
Software  
Software  
Hardware  
spindle disable  
VCM disable  
brake  
high impedance  
not affected  
LOW  
high impedance  
high impedance  
not affected  
HIGH  
HIGH  
HIGH  
HIGH  
spindle off  
spindle on; VCM off  
spindle coils ground  
heads parked  
Software/  
hardware  
retract  
not affected  
VCM= 0.65 V;  
VCM+ = 0 V  
Hardware  
friction reduction  
not affected  
HIGH  
heads in vibration  
1997 Jul 10  
7
Philips Semiconductors  
Product specification  
Brushless DC motor and VCM drive circuit  
with speed control  
TDA5341  
Table 2 Summary of uncontrolled modes  
FAILURE  
Thermal  
MOT1, 2 AND 3  
VCM+ AND VCM−  
RESETOUT  
EFFECT  
high impedance LOW  
VCM= 0.65 V;  
LOW  
automatic park and brake  
shut-down  
VCM+ = 0 V  
Voltage  
high impedance LOW  
VCM= 0.65 V;  
LOW  
automatic park and brake  
shut-down  
VCM+ = 0 V  
Controlled modes  
FRICTION REDUCTION  
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.  
SPINDLE DISABLE  
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
---  
J
fres  
=
× 0.5  
------  
2π  
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:  
RETRACT  
6
C
---  
J
fclk  
=
× 0.5  
------  
2π  
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 VCMfor 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 timing capacitor; this provides the system with its  
timing signals.  
The start capacitor (CAPST)  
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 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.  
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  
TDA5341  
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:  
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  
:
1
--  
2
10 × 106  
------------------------  
f × 1.41  
7092  
------------  
fC1  
0.5  
-------  
Π
P
---  
J
C =  
=
fosc  
=
× K × I ×  
t
Where C is in nF.  
Where:  
Kt = torque constant (N.m/A)  
I = current (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.  
p = number of magnetic pole-pairs  
J = inertia J (kg/m2).  
Maximum delay = (0.070 × C) ms: Where C is in nF.  
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 × 107 kg/m2, K = 4.5 × 103 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.  
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 Timing Capacitor (CAPTI)  
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:  
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.  
tm  
C = 5 × 106  
×
= 2.63t  
-------  
m
1.9  
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.  
V
MOT1  
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  
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.  
There are other design aspects concerning the application  
of the TDA5341 besides the commutation function.  
They are as follows:  
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:  
Current limiting  
Thermal protection.  
2.54  
R
IILIM = 10020 ×  
-----------  
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 kand 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.  
Reset section  
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  
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).  
I
o
(% of I  
)
max  
80  
60  
40  
20  
0
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).  
0
1
2
3
4
5
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  
TDA5341  
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.  
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  
actuator  
C
L1  
C
L2  
R
s
R
IN1  
input  
FB2  
FB1  
VCMVCM+ SENSEINSENSEIN+  
R
IN2  
V
CMIN2  
GAINSEL  
R
f
V
CMIN1  
OUTPUT  
GAIN 11  
PREAMP  
V
ref  
SENSEOUT  
SENSE  
AMP  
TDA5341  
MGE825  
Fig.6 VCM section application diagram.  
1
--------------------------------------------------------------------------------------------------------------------  
IN × (Rf × Rs + Rf × ZVCM + 110 × Rs × ZL)  
T = –11 × Rf × ZL ×  
R
With GAINSEL = HIGH; RIN = RIN1  
R
IN1 × RIN2  
With GAINSEL = LOW; RIN  
1997 Jul 10  
=
------------------------------  
R
IN1 + RIN2  
13  
Philips Semiconductors  
Product specification  
Brushless DC motor and VCM drive circuit  
with speed control  
TDA5341  
Speed control function  
Serial port  
The serial port operates as follows:  
Speed control is efficiently achieved by the  
frequency-locked loop circuitry which is enabled by bit D20  
of the CONTROL register.  
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  
14  
Philips Semiconductors  
Product specification  
Brushless DC motor and VCM drive circuit  
with speed control  
TDA5341  
Table 3 Division factor  
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:  
D19  
D18  
POLE PAIRS  
0
0
1
1
0
1
0
1
4
6
16 × 106  
3600  
DIV = 7.5 ×  
= 33333  
------------------------  
8
The resulting error will be less than 0.04 rpm.  
12  
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  
VDD  
MIN.  
MAX.  
5.5  
UNIT  
positive supply voltage  
input voltage (all pins)  
V
V
V
V
V
Vi  
0.3  
0.25  
0.7  
VDD + 0.3  
+5.5  
V60,8,21  
V45,37,53  
V1,2,18,19  
Tstg  
output voltage pins MOT1, MOT2 and MOT3  
output voltage pins VCM, VCM+ and SENSEOUT  
input voltage pins CAPST, CAPTI, CAPCDM and CAPCDS  
IC storage temperature  
VDD + 0.7  
2.5  
55  
0
+150  
°C  
°C  
Tamb  
operating ambient temperature  
+70  
Ptot  
total power dissipation  
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  
PARAMETER  
VALUE  
UNIT  
thermal resistance from junction to ambient in free air  
54  
K/W  
1997 Jul 10  
15  
Philips Semiconductors  
Product specification  
Brushless DC motor and VCM drive circuit  
with speed control  
TDA5341  
MGE823  
3
handbook, halfpage  
P
tot  
(W)  
(2)  
2
(1)  
1
SAFE  
OPERATING  
AREA  
0
0
50  
100  
150  
T
(°C)  
amb  
(1) Tj(max) = 130 °C.  
(2) Tj(max) = 150 °C.  
Fig.7 Power derating curve.  
CHARACTERISTICS (SPINDLE FUNCTION)  
DD = 5 V; VDD1 and VDD2 > VDD is not allowed; Tamb = 25 °C; unless otherwise specified.  
V
SYMBOL  
PARAMETER  
CONDITIONS  
MIN.  
TYP.  
MAX.  
UNIT  
Supply  
VDD  
general supply voltage  
4.5  
5.0  
5.25  
V
V
VDD1  
supply voltage 1 for the spindle  
motor drivers  
4.5  
4.5  
4.5  
5.0  
5.0  
5.0  
5.25  
5.25  
5.25  
VDD2  
VDD3  
supply voltage 2 for the spindle  
motor drivers  
V
V
supply voltage for the actuator  
driver  
IDD  
general supply current  
11  
15  
2
mA  
mA  
Iq(sm)  
quiescent current in sleep mode  
1.4  
Thermal protection  
TSD  
local temperature at temperature  
sensor causing shut-down  
130  
140  
150  
°C  
°C  
V
T  
reduction in temperature before  
switch-on  
after shut-down  
TSD 30  
Vso  
test pin switch-off voltage  
2.5  
1997 Jul 10  
16  
Philips Semiconductors  
Product specification  
Brushless DC motor and VCM drive circuit  
with speed control  
TDA5341  
SYMBOL  
MOT0  
PARAMETER  
CONDITIONS  
MIN.  
TYP.  
MAX.  
UNIT  
Vi  
input voltage level  
input bias current  
0.3  
V
DD 1.7 V  
Ibias  
1  
0
µA  
VCSW  
VCWS  
comparator switching voltage level note 1  
±6.8  
3.4  
±9.2  
±11.6  
mV  
mV  
variation in comparator switching  
voltage levels within one IC  
+3.4  
MOT1, MOT2 and MOT3; pins 60, 8 and 21  
VDO  
drop-out voltage  
Io = 250 mA  
0.34  
0.39  
V
V
Io = 250 mA;  
Tamb = 70 °C  
tr  
tf  
output rise time  
output fall time  
from 0.2 to 0.8VDD  
from 0.8 to 0.2VDD  
10  
10  
25  
25  
35  
35  
µs  
µs  
Output current limiting circuit; VILIM = 5 V; pin 23  
IILIM  
limiting current (estimation)  
input voltage  
RILIM = 20 kΩ  
IILIM = 100 µA  
1.15  
2.43  
0.01  
1.25  
2.51  
1.35  
2.60  
1.3  
A
V
A
VILIM  
IILIM(CR)  
limiting current control range  
(estimation)  
Io  
IILIM  
=
----------------  
10000  
Output current control circuit; pin 24  
VCNTRL  
CCPC  
input voltage level  
0
VDD  
V
control loop stability capacitor  
100  
nF  
CAPCPC; pin 22  
Io(sink)  
output sink current  
output source current  
30  
40  
50  
µA  
µA  
Io(source)  
5.5  
3.5  
1.5  
CAPCP; pin 27  
CextCP external output capacitor for the  
note 2  
22  
nF  
µA  
V
charge pump  
Io(sink)  
output sink current  
VDD = 0 V;  
clamp = 1.2 V  
1
2.5  
10.8  
V
VCP  
charge pump voltage  
9.0  
9.9  
CAPST; pin 1  
Io(sink)  
output sink current  
4.5  
7.0  
6.0  
7.5  
4.0  
µA  
µA  
V
Io(source)  
VSW(L)  
VSW(M)  
VSW(H)  
output source current  
lower switching level  
middle switching level  
upper switching level  
5.5  
0.20  
0.30  
2.20  
V
V
1997 Jul 10  
17  
Philips Semiconductors  
Product specification  
Brushless DC motor and VCM drive circuit  
with speed control  
TDA5341  
SYMBOL  
PARAMETER  
CONDITIONS  
MIN.  
TYP.  
MAX.  
UNIT  
CAPTI; pin 2  
Io(sink)  
output sink current  
25  
35  
45  
µA  
IoH(source)  
IoL(source)  
VSW(L)  
HIGH level output source current  
LOW level lower source current  
lower switching level  
85  
7.5  
70  
5.0  
30  
55  
2.5  
µA  
µA  
mV  
V
VSW(M)  
VSW(H)  
middle switching level  
0.3  
2.2  
upper switching level  
V
CAPCDM; pin 18  
Io(sink)  
output sink current  
13  
20  
27  
µA  
µA  
Io(source)  
output source current  
13.5  
2.2  
0.82  
2.20  
10  
2.0  
0.87  
2.28  
6.5  
1.8  
0.92  
2.37  
Isink/Isource  
ratio of sink-to-source current  
LOW level input voltage  
HIGH level input voltage  
VIL  
VIH  
V
V
CAPCDS; pin 19  
Io(sink)  
output sink current  
13  
20  
27  
µA  
µA  
µA  
V
Io(source)  
output source current  
27  
1.1  
0.82  
2.20  
20  
1.0  
0.87  
2.28  
13  
0.9  
0.92  
2.37  
Isink/Isource  
ratio of sink-to-source current  
LOW level input voltage  
HIGH level input voltage  
VIL  
VIH  
V
FG; pin 10  
VOL  
IOL  
IOH  
RF  
LOW level output voltage  
LOW level output current  
HIGH level output current  
Io = 0 µA  
0.5  
V
VOL = 1 V  
3.3  
5.3  
83  
1
mA  
mA  
VOH = 4.5 V  
40  
ratio of FG frequency and  
commutation frequency  
δ
duty factor  
50  
%
BRAKE; pin 11  
INM  
normal mode current  
VNM = 2.8 V  
40  
2.65  
27  
µA  
V
VNM  
VBM  
IBM  
normal mode voltage  
brake mode voltage  
brake mode current  
VDD  
2.35  
V
40  
24  
µA  
Upper converter; pins 61 and 62  
CXA  
CYA  
external pump capacitor pin 61  
external pump capacitor pin 62  
10  
10  
nF  
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  
+0.5  
V
IUVDIN2  
input current  
VUVDIN2 = 1.6 V  
see Fig.9  
0.5  
µA  
RESETOUT; pin 43  
VPTH power threshold voltage  
tdPU  
4.25  
150  
V
power-up reset delay  
C = 0.1 µF;  
100  
200  
ms  
see Fig.9  
tdPD  
power-down reset delay  
power-down reset pulse width  
minimum output pulse width  
pull-up resistance  
see Fig.9  
see Fig.9  
C = 0.1 µF  
4
µs  
µs  
ms  
kΩ  
V
tPDW  
tW(min)  
Rpu  
1.0  
100  
6
4
10  
14  
0.5  
VOL  
LOW level output voltage  
IOL = 8.5 mA  
R2  
R1  
handbook, halfpage  
V
DD  
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  
V
DD  
V
PTH  
V
DD  
t
> 4 µs  
PDW  
t
< 1.2 µs  
PDW  
t
t
t
d
dPU  
dPD  
V
OH  
RESETOUT  
V
OL  
t
W(min)  
MGE819  
Fig.9 Reset mode timing.  
CHARACTERISTICS (VCM FUNCTION)  
DD = 5 V; VDD1 and VDD2 > VDD is not allowed; Tamb = 25 °C; unless otherwise specified.  
V
SYMBOL PARAMETER CONDITIONS MIN. TYP.  
SENSEINand SENSEIN+; pins 51 and 52  
MAX.  
UNIT  
VCS  
common input sense voltage  
input sense current  
0
VDD  
+250  
V
IiSENSE  
250  
µA  
SENSEOUT; pin 53  
VSENSE  
IoSENSE  
GSENSE  
fco  
differential output voltage  
Vref = 1.9 to 2.6 V 0.5  
250  
V
ref ±1.25 4.0  
V
output sense current  
sense amplifier gain  
+250  
10.5  
µA  
9.9  
10.2  
40  
cross-over frequency  
output offset voltage  
recovery time from saturation  
MHz  
mV  
µs  
Vo(os)  
tRSA  
ref; pin 36  
ISENSEIN = 0  
66  
+66  
20  
V
Vref  
Iref  
reference input voltage  
reference input current  
1.9  
2.6  
+5  
V
5  
µA  
1997 Jul 10  
20  
Philips Semiconductors  
Product specification  
Brushless DC motor and VCM drive circuit  
with speed control  
TDA5341  
SYMBOL  
PARAMETER  
CONDITIONS  
MIN.  
TYP.  
MAX.  
UNIT  
VCM+ and VCM; pins 37 and 45  
VCMdo  
IoLIM  
drop-out voltage  
Io = 400 mA  
0.8  
1.0  
1.5  
12  
V
output current limiting  
power amplifier voltage gain  
output park voltage  
0.7  
9
1.15  
A
Gv  
VoPARK  
RL = 40 ; note 1  
0.75  
V
VCMIN1 and VCMIN2  
Vi  
input voltage level  
1.9  
2.6  
V
Iibias  
Ii(os)  
input bias current  
input offset current  
0.25  
µA  
nA  
25  
GAINSEL; pin 15  
VIH  
VIL  
IIH  
HIGH level input voltage  
2
V
LOW level input voltage  
HIGH level input current  
LOW level input current  
switch resistance  
0.8  
+10  
+10  
40  
V
10  
20  
µA  
µA  
IIL  
RSW  
GAINSEL = LOW  
GAINSEL = HIGH 10  
MΩ  
FB1 and FB2; pins 28 and 29  
Vi(os)  
input offset voltage  
5  
+5  
mV  
V
VFB  
feed-back differential output  
voltage  
VDD = 5.25 V  
±0.4  
±VDD 0.45  
fco  
cross-over frequency  
feed-back output current  
recovery time from saturation  
switch resistance  
10  
MHz  
µA  
µs  
IoFB  
tRSB  
RSW  
250  
+250  
5
GAINSEL = LOW  
40  
GAINSEL = HIGH 10  
MΩ  
RETRACT; pin 30  
VIH  
VIL  
IIH  
HIGH level input voltage  
2
V
LOW level input voltage  
HIGH level input current  
LOW level input current  
0.8  
+10  
+10  
V
10  
µA  
µA  
IIL  
20  
BRAKEDELAY; pin 46  
VBM  
VNM  
brake mode threshold voltage  
normal mode voltage  
0.75  
1.0  
V
V
V
DD 0.85  
1997 Jul 10  
21  
Philips Semiconductors  
Product specification  
Brushless DC motor and VCM drive circuit  
with speed control  
TDA5341  
SYMBOL  
PARAMETER  
CONDITIONS  
MIN.  
TYP.  
MAX.  
UNIT  
Uncommitted operational amplifier; pins 4 to 6  
Vi(os)  
Ii(bias)  
Ii(os)  
VCM  
GOL  
fco  
input offset voltage  
input bias current  
3.5  
+3.5  
mV  
nA  
nA  
V
250  
+250  
input offset current  
25  
common mode voltage  
open loop gain  
1.7  
2.6  
68  
10  
dB  
MHz  
V
cross-over frequency  
LOW level output voltage  
HIGH level output voltage  
VOL  
VOH  
IOL = 250 µA  
0.7  
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  
70  
1.2  
+5  
µA  
µA  
Io(source)  
Isink/Isource  
ILO  
output source current  
110  
0.9  
90  
1.1  
ratio of sink-to-source current  
charge pump leakage current  
5  
nA  
DATA, RESET and ENABLE; pins 38, 57 and 42  
VIL  
VIH  
Ii  
LOW level input voltage  
HIGH level input voltage  
input current  
0
0.8  
V
2.4  
V
µA  
CLOCK; pin 39  
VIL  
VIH  
fclk  
LOW level input voltage  
HIGH level input voltage  
clock frequency  
0.8  
V
2.4  
V
18  
MHz  
ROSC; pin 48  
VIL  
LOW level input voltage  
HIGH level input voltage  
reference oscillator frequency  
0.8  
V
VIH  
2.4  
1
V
frefOSC  
20  
MHz  
DPULSE; pin 35  
VIL  
LOW level input voltage  
HIGH level input voltage  
data pulse frequency  
0.8  
V
VIH  
2.4  
V
fDPULSE  
10  
MHz  
1997 Jul 10  
22  
Philips Semiconductors  
Product specification  
Brushless DC motor and VCM drive circuit  
with speed control  
TDA5341  
SYMBOL  
PARAMETER  
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  
tsu2  
th  
ENABLE set-up time  
8
ns  
ns  
ns  
DATA set-up time  
DATA hold time  
6
10  
CLOCK  
t
su1  
ENABLE  
DATA  
t
su2  
t
h
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  
V
V
DD  
V
V
V
DDD  
DD3  
16  
CLAMP1 CLAMP2  
DD1  
64  
DD2  
40  
25  
41  
3
26  
CNTRL  
FILTER  
MOT1  
MOT2  
MOT3  
MOT0  
ILIM  
24  
60  
C2  
C1  
R1  
8
21  
7
32  
SPINDLE  
MOTOR  
FREDENA  
CLOCK  
DATA  
9
23  
39  
38  
42  
57  
48  
12  
43  
11  
10  
58  
35  
CAPCPC  
UVDIN1  
UVDIN2  
22  
44  
54  
ENABLE  
RESET  
ROSC  
to micro-  
controller  
TESTIN  
RESETOUT  
BRAKE  
FG  
+5 V  
TDA5341  
RETRACT  
GAINSEL  
VCM−  
30  
15  
45  
FMOT  
DPULSE  
R
s
VCM+  
37  
51  
52  
53  
33  
28  
34  
29  
46  
CAPCP  
CAPXA  
CAPXB  
CAPYA  
27  
61  
59  
62  
63  
18  
19  
2
SENSEIN−  
SENSEIN+  
SENSEOUT  
R
f
R
V
IN1  
input  
CMIN1  
CAPYB  
CAPCDM  
CAPCDS  
CAPTI  
C
C
L1  
FB1  
R
V
IN2  
CMIN2  
L2  
FB2  
BRAKEDELAY  
CAPST  
1
50  
14  
55  
31  
49  
17  
36  
V
V
V
V
EE  
EE4  
V
V
V
EED  
EE2  
EE3  
EE1  
ref  
MGE826  
Fig.11 Application diagram of the TDA5341 in a hard disk drive.  
24  
1997 Jul 10  
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  
y
X
A
48  
33  
Z
49  
32  
E
e
Q
H
A
E
2
E
A
(A )  
3
A
1
w M  
p
θ
b
L
p
pin 1 index  
L
64  
17  
detail X  
1
16  
Z
v
M
A
D
e
w M  
b
p
D
B
H
v
M
B
D
0
2.5  
5 mm  
scale  
DIMENSIONS (mm are the original dimensions)  
A
(1)  
(1)  
(1)  
(1)  
UNIT  
A
A
A
b
c
D
E
e
H
D
H
L
L
Q
v
w
y
Z
Z
E
θ
1
2
3
p
E
p
D
max.  
7o  
0o  
0.20 1.45  
0.05 1.35  
0.27 0.18 10.1 10.1  
0.17 0.12 9.9 9.9  
12.15 12.15  
11.85 11.85  
0.75 0.69  
0.45 0.59  
1.45 1.45  
1.05 1.05  
1.60  
mm  
0.25  
0.5  
1.0  
0.2 0.12 0.1  
Note  
1. Plastic or metal protrusions of 0.25 mm maximum per side are not included.  
REFERENCES  
OUTLINE  
EUROPEAN  
PROJECTION  
ISSUE DATE  
VERSION  
IEC  
JEDEC  
EIAJ  
94-01-07  
95-12-19  
SOT314-2  
1997 Jul 10  
25  
Philips Semiconductors  
Product specification  
Brushless DC motor and VCM drive circuit  
with speed control  
TDA5341  
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  
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.  
6 seconds. Typical dwell time is 4 seconds at 250 °C.  
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 diagonally-  
opposite 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  
26  
Philips Semiconductors  
Product specification  
Brushless DC motor and VCM drive circuit  
with speed control  
TDA5341  
DEFINITIONS  
Data sheet status  
Objective specification  
Preliminary specification  
Product specification  
This data sheet contains target or goal specifications for product development.  
This data sheet contains preliminary data; supplementary data may be published later.  
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  
Netherlands: Postbus 90050, 5600 PB EINDHOVEN, Bldg. VB,  
Tel. +31 40 27 82785, Fax. +31 40 27 88399  
Australia: 34 Waterloo Road, NORTH RYDE, NSW 2113,  
Tel. +61 2 9805 4455, Fax. +61 2 9805 4466  
New Zealand: 2 Wagener Place, C.P.O. Box 1041, AUCKLAND,  
Tel. +64 9 849 4160, Fax. +64 9 849 7811  
Austria: Computerstr. 6, A-1101 WIEN, P.O. Box 213, Tel. +43 160 1010,  
Fax. +43 160 101 1210  
Norway: Box 1, Manglerud 0612, OSLO,  
Tel. +47 22 74 8000, Fax. +47 22 74 8341  
Belarus: Hotel Minsk Business Center, Bld. 3, r. 1211, Volodarski Str. 6,  
220050 MINSK, Tel. +375 172 200 733, Fax. +375 172 200 773  
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  
Belgium: see The Netherlands  
Brazil: see South America  
Poland: Ul. Lukiska 10, PL 04-123 WARSZAWA,  
Tel. +48 22 612 2831, Fax. +48 22 612 2327  
Bulgaria: Philips Bulgaria Ltd., Energoproject, 15th floor,  
51 James Bourchier Blvd., 1407 SOFIA,  
Tel. +359 2 689 211, Fax. +359 2 689 102  
Portugal: see Spain  
Romania: see Italy  
Canada: PHILIPS SEMICONDUCTORS/COMPONENTS,  
Tel. +1 800 234 7381  
Russia: Philips Russia, Ul. Usatcheva 35A, 119048 MOSCOW,  
Tel. +7 095 755 6918, Fax. +7 095 755 6919  
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  
Singapore: Lorong 1, Toa Payoh, SINGAPORE 1231,  
Tel. +65 350 2538, Fax. +65 251 6500  
Colombia: see South America  
Czech Republic: see Austria  
Slovakia: see Austria  
Slovenia: see Italy  
Denmark: Prags Boulevard 80, PB 1919, DK-2300 COPENHAGEN S,  
Tel. +45 32 88 2636, Fax. +45 31 57 0044  
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  
Finland: Sinikalliontie 3, FIN-02630 ESPOO,  
Tel. +358 9 615800, Fax. +358 9 61580920  
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  
France: 4 Rue du Port-aux-Vins, BP317, 92156 SURESNES Cedex,  
Tel. +33 1 40 99 6161, Fax. +33 1 40 99 6427  
Spain: Balmes 22, 08007 BARCELONA,  
Tel. +34 3 301 6312, Fax. +34 3 301 4107  
Germany: Hammerbrookstraße 69, D-20097 HAMBURG,  
Tel. +49 40 23 53 60, Fax. +49 40 23 536 300  
Sweden: Kottbygatan 7, Akalla, S-16485 STOCKHOLM,  
Tel. +46 8 632 2000, Fax. +46 8 632 2745  
Greece: No. 15, 25th March Street, GR 17778 TAVROS/ATHENS,  
Tel. +30 1 4894 339/239, Fax. +30 1 4814 240  
Switzerland: Allmendstrasse 140, CH-8027 ZÜRICH,  
Tel. +41 1 488 2686, Fax. +41 1 481 7730  
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  
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  
Indonesia: see Singapore  
Ireland: Newstead, Clonskeagh, DUBLIN 14,  
Tel. +353 1 7640 000, Fax. +353 1 7640 200  
Turkey: Talatpasa Cad. No. 5, 80640 GÜLTEPE/ISTANBUL,  
Tel. +90 212 279 2770, Fax. +90 212 282 6707  
Israel: RAPAC Electronics, 7 Kehilat Saloniki St, PO Box 18053,  
TEL AVIV 61180, Tel. +972 3 645 0444, Fax. +972 3 649 1007  
Ukraine: PHILIPS UKRAINE, 4 Patrice Lumumba str., Building B, Floor 7,  
252042 KIEV, Tel. +380 44 264 2776, Fax. +380 44 268 0461  
Italy: PHILIPS SEMICONDUCTORS, Piazza IV Novembre 3,  
20124 MILANO, Tel. +39 2 6752 2531, Fax. +39 2 6752 2557  
United Kingdom: Philips Semiconductors Ltd., 276 Bath Road, Hayes,  
MIDDLESEX UB3 5BX, Tel. +44 181 730 5000, Fax. +44 181 754 8421  
Japan: Philips Bldg 13-37, Kohnan 2-chome, Minato-ku, TOKYO 108,  
Tel. +81 3 3740 5130, Fax. +81 3 3740 5077  
United States: 811 East Arques Avenue, SUNNYVALE, CA 94088-3409,  
Tel. +1 800 234 7381  
Korea: Philips House, 260-199 Itaewon-dong, Yongsan-ku, SEOUL,  
Tel. +82 2 709 1412, Fax. +82 2 709 1415  
Uruguay: see South America  
Vietnam: see Singapore  
Malaysia: No. 76 Jalan Universiti, 46200 PETALING JAYA, SELANGOR,  
Tel. +60 3 750 5214, Fax. +60 3 757 4880  
Yugoslavia: PHILIPS, Trg N. Pasica 5/v, 11000 BEOGRAD,  
Tel. +381 11 625 344, Fax.+381 11 635 777  
Mexico: 5900 Gateway East, Suite 200, EL PASO, TEXAS 79905,  
Tel. +9-5 800 234 7381  
Middle East: see Italy  
For all other countries apply to: Philips Semiconductors, Marketing & Sales Communications,  
Internet: http://www.semiconductors.philips.com  
Building BE-p, P.O. Box 218, 5600 MD EINDHOVEN, The Netherlands, Fax. +31 40 27 24825  
© 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  

相关型号:

TDA5341G

Brushless DC motor and VCM drive circuit with speed control
NXP

TDA5341G/C1

IC DISK DRIVE MOTOR CONTROLLER, 1.9 A, PQFP64, Motion Control Electronics
NXP

TDA5341GB-S

Servo/Spindle Motor Controller/Driver
ETC

TDA5343G

IC DISK DRIVE MOTOR CONTROLLER, 1 A, PQFP48, Motion Control Electronics
NXP

TDA5345HT

5 V spindle & VCM driver combo
NXP

TDA5360

Pre-Amplifier for Hard Disk Drive with MR-Read / Inductive Write Heads
NXP

TDA5360UH

Pre-Amplifier for Hard Disk Drive with MR-Read / Inductive Write Heads
NXP

TDA5360UK

Pre-Amplifier for Hard Disk Drive with MR-Read / Inductive Write Heads
NXP

TDA54

Barrier Strip Terminal Block, 10A, 1 Deck(s)
ADAM-TECH

TDA5510-2

Video IF IC with VTR Connection
NXP

TDA5630

9 V VHF, hyperband and UHF mixer/oscillator for TV and VCR 3-band tuners
NXP

TDA5630BT

9 V VHF and UHF mixer/oscillator for TV and VCR cable tuners
NXP