12 V Voice Coil Motor (VCM) driver
and spindle motor pre-driver
combination chip
Product specification
File under Integrated Circuits, IC11
1996 May 06
Page 2
Philips SemiconductorsProduct specification
12 V Voice Coil Motor (VCM) driver and
spindle motor pre-driver combination chip
FEATURES
General features
• Single-chip voice coil motor driver and spindle motor
pre-driver
• Internal voltage reference generator
• Programming of timing parameters via the serial bus
• Control of sleep, brake and disable modes for both the
VCM and spindle via the serial bus
• Temperature monitor circuit
• General purpose uncommitted operational amplifier.
Voice coil motor driver
• On-board full-bridge power DMOS driver with low R
• Class AB linear amplifier with no dead zone
• Adjustable gain and bandwidth
• Retract circuit operating at power-down.
Spindle motor pre-driver
• Designed to drive external N-channel power MOSFETs
for brushless, sensorless DC motors
• Internal or external commutation control
• Digital commutation timing
• Average motor supply current control with Pulse Width
Modulation (PWM)
• Soft switching under PWM control
• Spindle brake after park at power-down.
DSon
APPLICATIONS
• 12 V high-performance hard disk drives.
GENERAL DESCRIPTION
The TDA5149G is a combination of a voice coil motor
driver and a spindle motor pre-driver, capable of operating
12 V high-performance hard disk drives.
The device integrates a spindle pre-driver that drives three
external N-channel power MOSFETs in order to drive a
three-phase brushless, sensorless DC motor in full wave
mode. In the normal mode, commutations are generated
from the internal Back EMF (BEMF) sensing circuitry.
Commutations, however, can also be generated from an
external source, thereby providing the possibility of driving
the motor in the stepper-motor mode.
The VCM driver is a linear transconductance amplifier
capable of handling currents up to 1.65 A. It allows
external adjustment of the gain and compensation.
The TDA5149G also contains two drivers for a latch that
secures the heads in the event of power-down.
To control functions such as park, brake, sleep or disable
and to program the different timing parameters, the
TDA5149G is provided with a three-wire serial port. A high
precision voltage monitor is also included, for both
5 and 12 V power supplies. Finally, the IC contains a
temperature monitor circuit and an uncommitted
operational amplifier connected to VDD, which can be used
freely within the application. The device is contained in a
LQFP64 package with 4 pins connected to the lead frame
for improved heat dissipation.
general supply voltage (pin 54)10.812.013.2V
digital supply voltage (pin 55)4.55.05.5V
analog supply voltage (pin 27)4.55.05.5V
voice coil motor output current−−1.65A
VCM power DMOS total on-resistance
(including leads and bond wires)
NAMEDESCRIPTIONVERSION
Tj= 25 °C−−0.65Ω
Tj= 125 °C−−1.1Ω
PACKAGE
Page 3
Philips SemiconductorsProduct specification
Fig.1 Block diagram of the spindle part.
handbook, full pagewidth
MGE657
SAWTOOTH
OSCILLATOR
SERIAL
PORT
VPARK
VCM_CONT1
VCM_CONT2
VGAINSEL
SLEEP
COMMUT. DELAYS
SBRAKE
SDISABLE
SPINMODE
COMMCLOCK
INIT
TRIGGER
CSS2 dis
SPWM comp 1
SPWM comp 2
CSS2 short
CSS1 dis
CSS1 short
LOOP1 select
CHARGE
PUMP
BRAKE
DELAY
22
CSS1
CSS2
23
STOSC
24
FG
57
SCANTEST
56
SCANOUT
25
SENABLE
61
SDATA
59
SCLOCK
60
CLOCK
58
54
V
DD
45
H0
3
H1
5
L1
6
H2
8
L2
9
H3
11
L3
4
MOT1
7 MOT2
2
MOT0
10
MOT3
19
ISPIN
13
14
SPINSENSEH
SPINSENSEL
63
62
CAPX2
CAPX1
12 V
CLAMP
to the
VCM
MOT1
MOT2
MOT3
3 kΩ
3 kΩ
1 kΩ
3 kΩ
from the
PWM DAC
R
sense
1
CAPY
IDRIVE
12
BRAKEPOWER
BRAKEDELAY
AGND
DGND
64
16
51
47
V
DDA1
V
DDD
55
27
from the
POR circuit
to the
LATCH
to the
VCM
DIGITAL
CONTROL
21
RPOS
20
SICOMP
18
SINTIN
15
SISENS
5×
INTG
COMP
COMP
BEMF comp 1
BEMF comp 2
BEMF comp 3
DRIVER
DRIVER
DRIVER
DRIVER
DRIVER
DRIVER
COMP
COMP
COMP
0.4 V
LACTIVE
LHOLD
TDA5149G
1
2
3
1
2
3
4
5
BLOCK DIAGRAMS
12 V Voice Coil Motor (VCM) driver and
spindle motor pre-driver combination chip
TDA5149G
1996 May 063
Page 4
Philips SemiconductorsProduct specification
Fig.2 Block diagram of the VCM and RESET circuits.
handbook, full pagewidth
MGE656
M
FOLLOWER
FOLLOWER
PREAMP
PREAMP
PARK
CIRCUITRY
SENSE
BUFFER
REFERENCE
CURRENT
GENERATOR
REFERENCE
VOLTAGE
GENERATOR
LATCH
CIRCUITRY
LACTIVE LHOLD
from the
serial port
TEMPERATURE
SENSOR
POWER-
ON RESET
GENERATOR
OPAMP
to the
PARK
circuit
COMP
COMP
+5 V
+12 V
+12 v
from the
serial port
from the
POR circuit
C
comp
R
comp
V
CMIN2
V
CMIN1
R
fb
V
CMSENSOUT
VCM
ref
V
ref(o)
I
ref
POR12
ADJ
POR5
ADJ
VCM_CONT1
VCM_CONT2
AMPIN−
AMPIN+
AMPOUT
CLAMP
PGND1
V
DDV
V
CM+
V
CM−
PGND2
V
CMSENSEL
V
CMSENSEH
latch
LATCHACTIV
LATCHHOLD
TEMPMON
RESETPRESETA
POR
DELAY
263534
37
52
53
42
48
43
44
39
36
32
38
33
31
30
40
41
50
46
49
17
29
28
100 nF
R
8
from the
spindel
27 Ω
100 nF
27 Ω
R
in2
R
in1
VCM
input
VCM
reference
input
TDA5149G
disable
park
brake
V
GAINSEL
V
CMref
R
R
*
20 kΩ
23 kΩ
50 kΩ
10 kΩ
10 kΩ
50 kΩ
−
+
−
+
−
+
+
−
−
+
−
+
+5 V
+12 V
12 V Voice Coil Motor (VCM) driver and
spindle motor pre-driver combination chip
TDA5149G
1996 May 064
Page 5
Philips SemiconductorsProduct specification
12 V Voice Coil Motor (VCM) driver and
spindle motor pre-driver combination chip
PINNING
SYMBOLPINI/ODESCRIPTION
CAPY1I/Ocharge pump capacitor
MOT02Imotor centre tap input
H13Odriver output to gate of upper power FET 1
MOT14Iback EMF comparator input 1
L15Odriver output to gate of lower power FET 1
H26Odriver output to gate of upper power FET 2
MOT27Iback EMF comparator input 2
L28Odriver output to gate of lower power FET 2
H39Odriver output to gate of upper power FET 3
MOT310Iback EMF comparator input 3
L311Odriver output to gate of lower power FET 3
IDRIVE12Iadjustment for output stage drive current
SPINSENSEH13Ipositive spindle sense amplifier input
SPINSENSEL14Inegative spindle sense amplifier input
SISENS15Ospindle sense amplifier output
AGND16−general analog ground; note 1
I
ref
SINTIN18Inegative integrator input
ISPIN19Ipositive integrator input, average current adjustment
SICOMP20Ointegrator output
RPOS21Iduty cycle modulator input
CSS122I/Osoft switching capacitor 1
CSS223I/Osoft switching capacitor 2
STOSC24I/Osawtooth oscillator capacitor
SCANOUT25Otest output
POR
DELAY
V
DDA1
POR5
ADJ
POR12
ADJ
AMPIN−30Inegative input of the uncommitted operational amplifier
AMPIN+31Ipositive input of the uncommitted operational amplifier
PGND132−power ground 1 for VCM DMOS; note 1
AMPOUT33Ouncommitted operational amplifier output
RESETP34Opower-on reset digital output with passive pull-up resistor
RESETA35Opower-on reset digital output with active pull-up resistor
V
CM−
TEMPMON37Otemperature monitor output
CLAMP38I/Oclamp capacitor used for head retraction
V
DDV
V
CMIN2
17Oreference current generator output
26I/Opower-on reset delay capacitor (active LOW)
27−analog supply voltage 1 (+5 V)
28Oadjustment of POR threshold (for +5 V)
29Oadjustment of POR threshold (for +12 V)
36Onegative output voltage of the VCM power stage
39−power supply for VCM DMOS driver (+12 V)
40Iswitchable VCM control input voltage
TDA5149G
1996 May 065
Page 6
Philips SemiconductorsProduct specification
12 V Voice Coil Motor (VCM) driver and
spindle motor pre-driver combination chip
SYMBOLPINI/ODESCRIPTION
V
CMIN1
V
CMSENSEH
V
CMSENSEL
V
CM+
H045Ogate control of the isolating power FET
VCM
ref
BRAKEPOWER47I/Oreservoir capacitor for the brake/park circuitry
PGND248−power ground 2 for VCM DMOS; note 1
V
ref(o)
V
CMSENSOUT
BRAKEDELAY51I/Opowerless brake delay adjustment
LATCHHOLD52Olatch hold output
LATCHACTIV53Olatch activate output
V
DD
V
DDD
SCANTEST56Itest mode input
FG57Ocommutation frequency generator output
CLOCK58Iclock for digital timing input
SDATA59Iserial port data input
SCLOCK60Iserial port clock input
SENABLE61Iserial port enable input
CAPX262I/Ocharge pump capacitor input/output
CAPX163I/Ocharge pump capacitor input/output
DGND64−digital ground; note 1
41IVCM control input voltage
42Ipositive VCM sense amplifier input voltage
43Inegative VCM sense amplifier input voltage
44Opositive output voltage of the VCM power stage
46Ireference voltage input for the VCM
49Oreference voltage generator output
50OVCM sense amplifier output voltage
54−general supply voltage (+12 V)
55−digital supply voltage (+5 V)
TDA5149G
Note
1. The 4 ground pins are tied to the lead frame for better heat dissipation.
1996 May 066
Page 7
Philips SemiconductorsProduct specification
Fig.3 Pin configuration.
handbook, full pagewidth
TDA5149G
MGE654
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
PGND2
BRAKEPOWER
VCM
ref
H0
V
CM+
V
CMSENSEL
V
CMSENSEH
V
CMIN1
V
CMIN2
V
DDV
CLAMP
TEMPMON
V
CM−
RESETA
RESETP
AMPOUT
CAPY
MOT0
H1
MOT1
L1
H2
MOT2
L2
H3
MOT3
L3
IDRIVE
SPINSENSEH
SPINSENSEL
SISENS
AGDN
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
DGND
CAPX1
CAPX2
SENABLE
SCLOCK
SDATA
CLOCK
FG
SCANTEST
V
DDD
V
DD
LATCHACTIV
LATCHHOLD
BRAKEDELAY
V
CMSENSOUT
V
ref(o)
I
ref
SINTIN
ISPIN
SICOMP
RPOS
CSS1
CSS2
STOSC
SCANOUT
POR
DELAY
V
DDA1
POR5
ADJ
POR12
ADJ
AMPIN−
AMPIN+
PGND1
12 V Voice Coil Motor (VCM) driver and
spindle motor pre-driver combination chip
TDA5149G
1996 May 067
Page 8
Philips SemiconductorsProduct specification
12 V Voice Coil Motor (VCM) driver and
spindle motor pre-driver combination chip
FUNCTIONAL DESCRIPTION
Spindle
The spindle section contains both the low and high side
pre-drivers for a three phase DC brushless motor.
The digital commutation control, using the timing
information provided via the serial port, is responsible for
the proper switch-on and switch-off of the external power
FETs. It is also responsible for selecting the correct BEMF
comparator.
For optimum power efficiency, a continuous PWM method
is used to control the average current from the power
supply to the motor coils. This PWM mode, by controlling
the average power supply current, produces a lower
torque ripple and thus lower audible noise. In order to
reduce further acoustic noise the TDA5149G is provided
with a soft switching circuit to turn-on and turn-off linearly
the switching current under PWM control. The switching
transition time is controlled by the digital commutation
circuit and is fixed to 50% of the time between two
zero-crossings, i.e. 30° of the electrical revolution.
Soft switching is achieved by activating, during
commutation, a free-running duty-cycle modulator
controlled by a linearly decreasing voltage across a
capacitor. This will reduce the current smoothly in the
off-going leg to zero. In conjunction with this additional
PWM open loop, the average current control regulates the
sum of the current in the off-going and on-going leg.
This method requires two PWM control loops; one to
control the average current (main loop) and one to control
the current in the off-going leg. The swapping of the two
loops is realized with a pair of analog switches that are
sequentially switched by the digital commutation circuitry.
The PWM control also causes PWM pulses on the back
EMF. These pulses disturb correct sensing of the back
EMF for the zero-crossing detection. Consequently,
edge-triggered latches are inserted behind the back EMF
comparators, thus ensuring reliable back EMF sensing.
In the SPINMODE, programmable via the serial bus, the
user can feed their own commutation pulses to the
pre-drivers and control the motor in the stepper-motor
mode. The commutation pulses are applied to the
TDA5149G via the serial bus by setting the COMMCLK bit
successively to logic 1 and logic 0.
TDA5149G
The different control modes of the TDA5149G can be
commanded via the serial bus. These modes are as
follows:
• Sleep mode: all analog circuits, except the power supply
monitor, are switched off to reduce the power
consumption of both the 12 and 5 V supplies.
• Disable mode: the output voltage of all pre-drivers is
LOW thus the external power MOSFETs are not
conducting.
• Brake mode: all low side pre-drivers are turned on
(output voltage HIGH) thus switching on the low-side
power MOSFETs. In this way the back EMF voltage of
the motor is short-circuited to ground.
Voice coil motor
The VCM is a linear, symmetrical, class AB, H-bridge type
power amplifier with all power devices on-chip. The driver
is a transconductance amplifier that controls the output
currents up to 1.65 A. The driver is constructed in a
master-slave configuration with the zero current level
internally adjusted in such a way that it corresponds to the
middle of the output swing. Moreover, the gain of the slave
has been made greater than 1 in order to ensure full
saturation of the driver output VCM+.
The gain of the closed loop is programmable, using the
V
GAINSEL
bus. A sense resistor (Rs) allows the measurement of the
VCM current. The voltage across this resistor is connected
to an accurate sense amplifier with a typical gain of 5.
The output of the sense amplifier (V
to the input of the VCM amplifier. Because of the symmetry
of the circuit, the compensation network can be connected
between the VCM1 input and the VCM− output.
Control modes such as VCM-BRAKE, VCM-DISABLE and
VCM-PARK can be controlled via the serial bus.
Latch drivers
The TDA5149G provides the possibility of driving an
external latch to secure the VCM heads. There are two
modes; the activate mode (LACTIVE) and the hold mode
(LHOLD). The hold mode is used to preserve power.
Both modes are controlled via the serial bus. The drivers
are switched off during the SLEEP mode or in the event of
a power-down.
bit. This bit can be programmed via the serial
CMSENSOUT
) is fed back
1996 May 068
Page 9
Philips SemiconductorsProduct specification
12 V Voice Coil Motor (VCM) driver and
spindle motor pre-driver combination chip
Power-on/power-off reset
The power-on reset circuitry monitors the analog, digital
and general supplies. The voltage thresholds have been
set internally for both supplies, i.e. 4.4 V for V
V
, and 10.5 V for VDD. External adjustment and
DDD
filtering, to suppress supply spikes, has been made
possible through the pins POR5
and POR12
ADJ
When either of the supplies falls below their threshold
levels, the reset circuit provides two active LOW output
signals. The RESETA signal is a full CMOS output and the
RESETP signal has an active pull-down MOS transistor
with a passive pull-up resistance of 10 kΩ. The latter can
be used for emulation purposes. Both signals remain LOW
until the supply voltages are again above the threshold
level, delayed by a time constant period that is determined
by the value of the capacitor connected to pin POR
A park sequence is initiated on a reset fault. This includes
disabling the actuator latch drivers and starting a delayed
spindle brake operation by switching on the low side
pre-drivers simultaneously. This brake delay is determined
by an external RC combination connected to
BRAKEDELAY. Actuator PARK and spindle BRAKE can
also be controlled via the serial port.
At power-up, the two reset output signals (RESETA and
RESETP) will remain LOW as long as either supply
voltage is below the specified threshold plus the hysteresis
voltage. Once the supply voltages are above their specific
trip levels, the two reset signals become HIGH after the
power-on reset delay (POR
). This delay time is
DELAY
determined by the value of the capacitor connected to the
POR
DELAY
pin.
DDA
ADJ
and
.
DELAY
.
TDA5149G
To ensure that the stored energy in the clamp capacitor is
only used for the park operation, the CLAMP input must be
isolated from the power supply. This can be achieved by
using a Schottky diode or a reverse connected N-channel
power FET (see Fig.1). The TDA5149G provides an
output H0 to control this power FET.
At power-down the brake delay circuit is also enabled.
The brake delay circuit is supplied by the energy stored in
the capacitor (charged during normal operation from VDD)
that is connected to the BRAKEPOWER pin. Both the
BRAKEDELAY and BRAKEPOWER pins are then isolated
from the 12 V supply voltage. When the voltage on the
BRAKEDELAY pin reaches a value of 1.6 V (typ.), the
low-side external power FETs are turned on to brake the
spindle motor. The BRAKEPOWER capacitor then
supplies the current to keep the power FETs conducting.
This means that the voltage on this capacitor decreases
with time.
Serial port
The serial port is used to modify the various operational
modes of the TDA5149G and to adjust the timing
parameters to ensure the proper commutation sequence
of the spindle motor. It is a synchronous, slave only,
three-wire communication port with data (SDATA), clock
(SCLOCK) and enable (SENABLE) inputs.
The serial port requires the data to be sent in bytes, the
LSB (data 0) to be sent first and the MSB (address 2) last.
The three most significant bits (MSBs) determine the
register address, the remaining five bits represent the
data, which means up to 8 registers can be independently
addressed.
Powerless park/brake
As with the normal retract procedure, an actuator park
sequence is initiated whenever a power-down situation
occurs. The power-on/power-off reset circuit generates the
two active LOW reset signals and also activates the VCM
park circuit. The VCM park circuit provides a voltage,
retrieved from the rectified back EMF voltage of the
running-out spindle, of 1.2 V (typ.) to the VCM pin.
The voltage at pin VCM+ is 0 V. This voltage is supplied by
the capacitor C
that is connected to the CLAMP pin.
CLAMP
This capacitor smooths the rectified back EMF and stores
the electrical energy generated by the motor.
1996 May 069
When SENABLE is LOW, the serial port is disabled and
the IC is not affected by any change both on SDATA and
SCLOCK. When SENABLE is HIGH the data is written
serially to the shift register on the rising edge of SCLOCK.
When SENABLE goes LOW the shifting sequence is
stopped and the last 8 bits that are clocked in are latched
into the appropriate control register. Therefore, the
transmission of two consecutive bytes requires that
SENABLE is LOW for at least a duration of ‘t’
(see Chapter “Characteristics”).
Page 10
Philips SemiconductorsProduct specification
Fig.4 Power-on/power-off reset timing.
handbook, full pagewidth
MBH021
V
CC
POR
0.8 V
V
hys
threshold
t
t
t
C
t
C
Fig.5 Serial port signal timing
handbook, full pagewidth
MGE655
t
pm
t
h1
t
su1
t
su1
t
su2
t
h2
t
su2
t
h2
SCLOCK
SENABLE
SDATA
12 V Voice Coil Motor (VCM) driver and
spindle motor pre-driver combination chip
INIT1initializes the three bits commutation shift register in state 1 (see Table 13)
COMMCLK0commutation clock in stepper mode (one commutation every LOW-to-HIGH transition)
SPINMODE0stepper/BEMF detection mode selection. SPINMODE = 1 means stepper motor mode
SDISABLE1logic 1 sets the pre-drivers outputs LOW so that the spindle motor coils are in the
SBRAKE0logic 1 sets the lower pre-driver outputs HIGH and the upper pre-driver outputs LOW
DATA4DATA3DATA2DATA1DATA0
RESET
STATE
in hard-switching configuration
high-impedance state
so that the spindle motor coils are shorted to ground
DESCRIPTION
Table 3 REG # 1: address 001; | not used | HARD_SW | LHOLD | LACTIVE | SLEEP |
DATA BIT
HARD_SW0logic 1 disables the soft switching circuitry, which means PWM is applied on the lower
LHOLD0logic 1 turns on the hold current supplied by V
LACTIVE0logic 1 turns on the activate current supplied by VDD through the latch
SLEEP0logic 1 disables spindle, VCM and latch driver outputs. The whole analog circuitry is
Table 4 REG # 2: address 010; | not used | not used | VGAINSEL | VCM_CTRL_1 | VCM_CTRL_0 |
DATA BIT
VGAINSEL1logic 1 turns on the switch between V
VCM_CTRL_11see Table 5
VCM_CTRL_01see Table 5
RESET
STATE
RESET
STATE
DESCRIPTION
FETs only.This mode is also forced in stepper motor mode.
through the latch. It is ignored if
DDD
LACTIVE = 1
turned off except the reference bandgap and the voltage monitors. The uncommitted
operational amplifier is also cut off.
DESCRIPTION
CMIN1
transconductance of the VCM closed loop
and V
, resulting in a higher gain for the
CMIN2
1996 May 0611
Page 12
Philips SemiconductorsProduct specification
12 V Voice Coil Motor (VCM) driver and
TDA5149G
spindle motor pre-driver combination chip
Table 5 Operating conditions for VCM_CTRL_1 and VCM_CTRL_0
VCM_CTRL_1VCM_CTRL_0MODE
00VCM operating
01VCM brake
10VCM park
11VCM disable
Table 6 REG # 3: address 011; | not used | not used | PRESCALER_REG [2 to 0]
DATA BIT
PRESCALER_20sets the division factor that is applied to the external clock (pin 58) in order to
PRESCALER_11
PRESCALER_00
Note
1. CLOCK (pin 58) must be valid before the end of the POR delay.
RESET
STATE
DESCRIPTION
obtain the appropriate internal clock frequency for the proper determination of the
commutation delays. The prescaling factors can be obtained as shown in Table 7
The start-up timer instigates the spin-up in the absence of the back EMF zero
crossings. If the rotational speed is high enough, the commutations are
sequenced regardless of the start-up counter. But if no BEMF zero crossing
occurs, which is the case if the motor is stationary or rotating very slowly, the
start-up timer reaches its terminal count given by the STARTUP_REG, thereby
causing the next commutation. If t
STARTUP delay = [(({0 to 31} × 32) + 2) × 511) + 2] × t
In the hard switching mode, the blank delay inhibits the back EMF comparator
outputs just at the moment the MOT outputs are commutating, until they have been
stabilized again. To avoid false zero-crossing detection, the blank delay operates in
the same way at the end of the fly-back pulse (hard-switching mode), or at the end
of the soft-switching interval (soft-switching mode).
BLANK delay0 to 31
DESCRIPTION
1996 May 0613
Page 14
Philips SemiconductorsProduct specification
12 V Voice Coil Motor (VCM) driver and
TDA5149G
spindle motor pre-driver combination chip
Table 13 Configuration of the six commutation states in hard-switching mode
1. H1, H2 and H3 are the upper power FETs connected to MOT1, MOT2 and MOT3 respectively.
2. L1, L2 and L3 are the lower power FETs connected to MOT1, MOT2 and MOT3 respectively.
3. INIT = 1 means ‘state 1’ situation with PWM stuck in OFF on L2.
LIMITING VALUES
In accordance with the Absolute Maximum Rating System (IEC 134).
SYMBOLPARAMETERCONDITIONSMIN.MAX.UNIT
V
V
V
V
V
DD
DDD
DDA
DDV
CM+
general supply voltageindefinite time period−0.3+13.5V
digital supply voltageindefinite time period−0.3+6.0V
analog supply voltageindefinite time period−0.3+6.0V
supply for VCM DMOS driverindefinite time period−0.3+13.5V
output voltage of the VCM power
stage
V
CM−
output voltage of the VCM power
stage
I
CM+
output current of the VCM power
current peak <0.5 s−2.5A
stage
ICM−output current of the VCM power
current peak <0.5 s−2.5A
stage
V
MOT
BEMF comparator input voltage
(pins 4, 7 and 10)
V
T
T
n
stg
j(max)
input voltages on other pins−0.3−V
IC storage temperature−55+125°C
maximum junction temperature−150°C
H2
(1)
H3
(1)
L1
(2)
−0.3+15V
−0.3+7.0V
−0.3+7.0V
−0.3+15V
−0.7+15V
−0.7+15V
−0.7−V
L2
(2)
L3
(2)
1996 May 0614
Page 15
Philips SemiconductorsProduct specification
12 V Voice Coil Motor (VCM) driver and
TDA5149G
spindle motor pre-driver combination chip
HANDLING
Inputs and outputs are protected against electrostatic discharge in normal handling. However, to be totally safe, it is
desirable to take normal precautions appropriate to handling MOS devices.
ESD according to MIL STD 883C - method 3015 (HBM 1500 Ω, 100 pF) 3 pulses positive and 3 pulses negative on each
pin versus ground - Class 1: 0 to 1999 V.
THERMAL CHARACTERISTICS
SYMBOLPARAMETER
R
th j-a
thermal resistance from junction to ambient in free air54K/W
Note
1. This is obtained in a standard PCB: standard PCB size: 100 mm × 75 mm × 1.6 mm; material = glass epoxy FR4,
single copper layer. With dedicated PCB tailored to heat dissipation, the thermal resistance could be as low as
40 K/W.
OPERATING CHARACTERISTICS
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
(1)
VALUEUNIT
Temperature
T
amb
operating ambient temperature−5−+70°C
Supplies: pins 27, 55, 54 and 39
V
V
I
DD
I
DDA
V
DDA
DDD
DDV
analog supply voltage4.55.05.5V
digital supply voltage4.55.05.5V
general supply voltage10.812.013.2V
analog supply currentnormal mode−5.57.5mA
supply voltage for VCM DMOS
driver
VCM reference voltage: pin 46 (VCM
VCM
ref
reference voltage input level1.9−4.0V
Charge pump: pin 1 (CAPY)
C
C
CAPX
CAPY
charge pump capacitorbetween CAPX1 and CAPX2 6.81013nF
charge pump capacitorbetween CAPY and ground162230nF
CLAMP: pin 38
C
CLAMP
clamp capacitancebetween CLAMP and ground −47−µF
BRAKEPOWER: pin 47
C
BP
brakepower capacitancenote 1−47−µF
Sense resistors
R
SSENS
R
VSENS
spindle sense resistor0.15−−Ω
VCM sense resistor0.15−−Ω
ref
10.812.013.2V
)
1996 May 0615
Page 16
Philips SemiconductorsProduct specification
12 V Voice Coil Motor (VCM) driver and
TDA5149G
spindle motor pre-driver combination chip
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
Spindle pre-drivers: pin 12 (IDRIVE)
R
IDRIVE
Reference current: pin 17 (I
R
Iref
Sawtooth oscillator: pin 24 (STOSC)
C
SO
Power-on reset: pin 26 (POR
C
PORDELAY
Digital inputs for the serial port: pins 58 to 61 (CLOCK, SDATA, SCLOCK and SENABLE)
V
IH
V
IL
Notes
1. To guarantee a powerless brake duration of at least 10 s. A low leakage capacitor must be used (<0.1 µA).
2. For a frequency range of 25 to 100 kHz. C
3. For a RESETA/RESETP pulse duration of approximately 100 ms.
resistance for pre-driver current
32−470kΩ
adjustment
)
ref
resistance for reference current
47−470kΩ
adjustment
sawtooth oscillator capacitancenote 2150−700pF
)
DELAY
POR
capacitancenote 3−100−nF
DELAY
HIGH level input voltage2.4−−V
LOW level input voltage−−0.8V
STOSC
= 0.775 (I
ref/fPWM
).
CHARACTERISTICS
VDD= 12 V; V
DDA
= V
DDD
= 5 V; T
= 25 °C; unless otherwise specified.
amb
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
Supplies: pins 27, 55 and 54
I
DDA
analog supply currentnormal mode−5.57.5mA
sleep mode−1.62.0mA
I
DDD
digital supply currentnormal mode−5.57.5mA
sleep mode−1.62.0mA
I
DD
general supply currentnormal mode−1217mA
sleep mode−2.94.0mA
VOLTAGE REFERENCE: PIN 49 (V
V
ref(o)
reference voltage generator
ref(o)
)
I
= ±1 mA2.472.572.67 V
ref(o)
output
CURRENT REFERENCE: PIN 17 (I
I
ref(o)
reference current generator
ref(o)
)
R
= 120 kΩ; note 120.621.422.2µA
ref
output
TEMPERATURE MONITOR: PIN 37 (TEMPMON)
V
OLT
output voltage at LOW
Tj= 25 °C2.152.172.19 V
temperature
V
OHT
output voltage at HIGH
Tj= 150 °C; note 23.033.0553.08 V
temperature
1996 May 0616
Page 17
Philips SemiconductorsProduct specification
12 V Voice Coil Motor (VCM) driver and
TDA5149G
spindle motor pre-driver combination chip
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
VCM REFERENCE: PIN 46 (VCM
I
i
input currentV
Spindle: pre-drivers
HARGE PUMP: PIN 1 (CAPY)
C
V
CP
V
ripple(p-p)
charge pump DC voltageI
voltage ripple
(peak-to-peak value)
BACK EMF COMPARATORS: PINS 2, 4, 7 AND 10 (MOT0, MOT1, MOT2 AND MOT3)
V
iCM
I
bias
V
SWhys
∆V
CSW
common mode input voltagenote 4−0.7−VDD+ 0.7V
input bias currentMOT0−10−0µA
switching level for hysteresisfor negative transition
variation in comparator
switching levels for one IC
V
i(hys)
input voltage hysteresis−0.5−mV
SPINDLE LOWER PRE-DRIVERS: PINS 5, 8 AND 11 (L1, L2 AND L3)
V
OH
I
source
I
sink
HIGH level output voltageIOH= −0.5 mA7.28.08.8V
output source currentR
output sink current1.21.62.0mA
SRslew rateR
SPINDLE UPPER PRE-DRIVERS: PINS 3, 6 AND 9 (H1, H2 AND H3)
V
OH
I
source
I
sink
HIGH level output voltageIOH= −0.5 mA18.018.819.6V
output source currentR
output sink current1.31.752.2mA
SRslew rateR
H0: PIN 45
V
o
output voltagenormal condition18.318.820V
OUTPUT CURRENT ADJUSTMENT: PIN 12 (IDRIVE)
I
refSP
spindle pre-driver reference
current
ref
)
= 2 V; note 3−250−+60µA
VCMref
< 1 mA18.519.319.8V
CAPY
I
= 1 mA−−0.8V
CAPY
−13−−7mV
with respect to MOT0
for positive transition
7−13mV
with respect to MOT0
−4.2−+4.2mV
= 120 kΩ; note 5 −0.9−0.7−0.5mA
IDRIVE
= 120 kΩ; note 6 −10−V/µs
IDRIVE
= 120 kΩ; note 7 −1.3−1.0−0.7mA
IDRIVE
= 120 kΩ; note 6 −10−V/µs
IDRIVE
R
= 120 kΩ; note 7 20.621.422.2µA
IDRIVE
Spindle: PWM
SPINDLE SENSE AMPLIFIER: PINS 13 AND 14 (SPINSENSEH AND SPINSENSEL)
∆V
i
I
sense+
differential input voltage0−1.84V
positive input sense current−60−51−42µA
1996 May 0617
Page 18
Philips SemiconductorsProduct specification
12 V Voice Coil Motor (VCM) driver and
TDA5149G
spindle motor pre-driver combination chip
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
SISENS: PIN 15
∆V
o
V
o
G
S
f
UG
SPINDLE CURRENT LOOP FILTER AMPLIFIER: PINS 18 AND 19 (SINTIN AND ISPIN)
V
iCM
V
i(os)
I
i
SICOMP: PIN 20
V
OL
V
OH
SRslew rate0.50.91.5V/µs
f
UG
SPINDLE PWM COMPARATORS: PINS 22 AND 23 (CSS1 AND CSS2)
V
2. Corresponds to an averaged variation of 7 mV/°C.
3. Including the V
CMSENSE
amplifier input current.
4. Extended voltages are allowed if series resistors are used (see Fig.1).
5. The gain between the pre-driver output current and the IDRIVE current is typically; lower source = 35,
upper source = 50, lower sink = 75 and upper sink = 80.
6. Typical value for external FET such as PHN210.
V
7. I
8. I
I
SPREF
I
source
ref o( )
-----------------R
IDRIVE
V
2
ref o(
9. Valid if the STOSC capacitance is in the nominal range of 150 to 700 pF.
10. t
BRAKEDELAY
11. t
PORDELAY
≈ 2RC.
≈ C
PORDELAY
, with C
PORDELAY
in µF.
12. Master clock (pin 58) must be running (1 cycle = Tec) − tIC= Tecx (prescaler ratio).
1996 May 0622
Page 23
Philips SemiconductorsProduct specification
UNIT
A
max.
A1A2A3b
p
cE
(1)
eHELLpQZywvθ
REFERENCES
OUTLINE
VERSION
EUROPEAN
PROJECTION
ISSUE DATE
IEC JEDEC EIAJ
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
0.5
12.15
11.85
0.69
0.59
1.45
1.05
7
0
o
o
0.120.11.00.2
DIMENSIONS (mm are the original dimensions)
Note
1. Plastic or metal protrusions of 0.25 mm maximum per side are not included.
0.75
0.45
SOT314-2
94-01-07
95-12-19
D
(1)(1)(1)
10.1
9.9
H
D
12.15
11.85
E
Z
1.45
1.05
D
b
p
e
θ
E
A
1
A
L
p
Q
detail X
L
(A )
3
B
16
c
D
H
b
p
E
H
A
2
v M
B
D
Z
D
A
Z
E
e
v M
A
X
1
64
49
4833
32
17
y
pin 1 index
w M
w M
02.55 mm
scale
LQFP64: plastic low profile quad flat package; 64 leads; body 10 x 10 x 1.4 mm
SOT314-2
12 V Voice Coil Motor (VCM) driver and
spindle motor pre-driver combination chip
PACKAGE OUTLINE
TDA5149G
1996 May 0623
Page 24
Philips SemiconductorsProduct specification
12 V Voice Coil Motor (VCM) driver and
spindle motor pre-driver combination chip
SOLDERING
Introduction
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.
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”
Reflow soldering
Reflow soldering techniques are suitable for all LQFP
packages.
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.
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.
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.
(order code 9398 652 90011).
TDA5149G
If wave soldering cannot be avoided, the following
conditions must be observed:
• A double-wave (a turbulent wave with high upward
pressure followed by a smooth laminar wave)
soldering technique should be 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).
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.
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.
A mildly-activated flux will eliminate the need for removal
of corrosive residues in most applications.
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.
1996 May 0624
Page 25
Philips SemiconductorsProduct specification
12 V Voice Coil Motor (VCM) driver and
TDA5149G
spindle motor pre-driver combination chip
DEFINITIONS
Data sheet status
Objective specificationThis data sheet contains target or goal specifications for product development.
Preliminary specificationThis data sheet contains preliminary data; supplementary data may be published later.
Product specificationThis 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.
1996 May 0625
Page 26
Philips SemiconductorsProduct specification
12 V Voice Coil Motor (VCM) driver and
spindle motor pre-driver combination chip
NOTES
TDA5149G
1996 May 0626
Page 27
Philips SemiconductorsProduct specification
12 V Voice Coil Motor (VCM) driver and
spindle motor pre-driver combination chip
NOTES
TDA5149G
1996 May 0627
Page 28
Philips Semiconductors – a worldwide company
Argentina: see South America
Australia: 34 Waterloo Road, NORTH RYDE, NSW 2113,
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
397021/1200/01/pp28Date of release: 1996 May 06
Document order number:9397 750 00823
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.