Product specification
Supersedes data of March 1992
File under Integrated Circuits, IC11
Philips Semiconductors
June 1994
Philips SemiconductorsProduct specification
Brushless DC motor drive circuitTDA5144
FEATURES
• Full-wave commutation (using push/pull drivers at the
output stages) without position sensors
APPLICATIONS
• General purpose spindle driver (e.g. for hard disk)
• Laser beam printer.
• Built-in start-up circuitry
• Three push-pull outputs:
– output current 2.0 A (typ.)
– low saturation voltage
– built-in current limiter
– soft-switching outputs for low Electromagnetic
Interference (EMI)
• Thermal protection
• Flyback diodes
GENERAL DESCRIPTION
The TDA5144 is a bipolar integrated circuit used to drive
3-phase brushless DC motors in full-wave mode. The
device is sensorless (saving of 3 hall-sensors) using the
back-EMF sensing technique to sense the rotor position.
A special circuit is built-in to reduce the EMI (soft switching
output stages). It is ideally suited as a drive circuit for hard
disk drive spindle motor requiring powerful output stages
(current limit of 2.0 A). It can also be used in e.g. laser
beam printer and other applications.
• Tacho output without extra sensor
• Transconductance amplifier for an external control
transistor.
QUICK REFERENCE DATA
Measured over full voltage and temperature range.
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
V
P
V
VMOT
supply voltagenote 14−18V
input voltage to the output
note 21.7−16V
driver stages
V
I
DO
LIM
drop-out output voltageIO= 100 mA−0.901.05V
current limitingV
= 10 V; RO= 1.2 Ω1.82.02.4A
VMOT
Notes
1. An unstabilized supply can be used.
2. V
= VP; +AMP IN = −AMP IN = 0 V; all outputs IO = 0 mA.
MOT111 and 2driver output 1
TEST23test input/output
n.c.34not connected
MOT245 and 6driver output 2
n.c.−7not connected
VMOT58 and 9input voltage for the output driver stages
GND3610ground supply; must be connected
FG71 1frequency generator: output of the rotation speed (open collector digital output)
GND2812ground supply return for control circuits
V
P
CAP-CD1014external capacitor connection for adaptive communication delay timing
CAP-DC1115external capacitor connection for adaptive communication delay timing copy
CAP-ST1216external capacitor connection for start-up oscillator
CAP-TI1317external capacitor connection for timing
+AMP IN1418non-inverting input of the transconductance amplifier
−AMP IN1519inverting input of the transconductance amplifier
AMP OUT1620transconductance amplifier output (open collector)
n.c.−21 and 22 not connected
MOT31723 and 24 driver output 3
n.c.1825not connected
MOT01926input from the star point of the motor coils
GND12027 and 28 ground (0 V) motor supply return for output stages
The TDA5144 offers a sensorless three phase motor drive
function. It is unique in its combination of sensorless motor
drive and full-wave drive. The TDA5144 offers protected
outputs capable of handling high currents and can be used
with star or delta connected motors. It can easily be
adapted for different motors and applications. The
TDA5144 offers the following features:
• Sensorless commutation by using the motor EMF.
• Built-in start-up circuit.
• Optimum commutation, independent of motor type or
motor loading.
• Built-in flyback diodes.
• Three phase full-wave drive.
• High output current (2.0 A).
• Outputs protected by current limiting and thermal
protection of each output transistor.
• Low current consumption by adaptive base-drive.
• Soft-switching pulse output for low radiation.
• Accurate frequency generator (FG) by using the
motor EMF.
• Uncommitted operational transconductance amplifier
(OTA), with a high output current, for use as a control
amplifier.
June 19945
Philips SemiconductorsProduct specification
Brushless DC motor drive circuitTDA5144
LIMITING VALUES
In accordance with the Absolute Maximum Rating System (IEC 134).
SYMBOLPARAMETERCONDITIONSMIN.MAX.UNIT
V
P
V
I
V
VMOT
V
O
V
I
T
stg
T
amb
P
tot
V
es
supply voltage−18V
input voltage; all pins except
VI< 18 V−0.3VP + 0.5V
VMOT
VMOT input voltage−0.517V
output voltage
DHF
V
V
AMP OUT and FGGNDV
MOT0, MOT1, MOT2 and MOT3−1V
input voltage CAP-ST, CAP-TI,
−2.5V
P
VMOT
+ V
CAP-CD and CAP-DC
storage temperature−55+150°C
operating ambient temperature0+70°C
total power dissipationsee Figs 4 and 5−−W
electrostatic handlingsee Chapter “Handling”−500V
MBD536
o
T ( C)
amb
P
(W)
1.38
3
tot
2
1
0
50
0200
50100150
70
Fig.4 Power derating curve (SOT163-1; SO20L).
MBD557
o
T ( C)
amb
P
(W)
1.62
3
tot
2
1
0
50
0200
50100150
Fig.5 Power derating curve (SOT136-1; SO28L).
HANDLING
Every pin withstands the ESD test according to
and 3 pulses − on each pin referenced to ground.
June 19946
“MIL-STD-883C class 2”
. Method 3015 (HBM 1500 Ω, 100 pF) 3 pulses +
Philips SemiconductorsProduct specification
Brushless DC motor drive circuitTDA5144
CHARACTERISTICS
V
= 14.5 V; T
P
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
Supply
V
P
I
P
V
VMOT
Thermal protection
T
SD
∆Treduction in temperature before
MOT0; centre tap
V
I
I
I
V
CSW
∆V
CSW
V
hys
MOT1, MOT2 and MOT3
V
DO
∆V
OL
∆V
OH
I
LIM
t
r
t
f
V
DHF
V
DLF
I
DM
+AMP IN and −AMP IN
V
I
I
b
C
I
V
offset
=25°C; unless otherwise specified.
amb
supply voltagenote 14−18V
supply currentnote 2−6.37.2mA
input voltage to the output driver
see Fig.11.7−16V
stages
local temperature at temperature
130140150°C
sensor causing shut-down
after shut-down−T
− 30 −K
SD
switch-on
input voltage−0.5−V
input bias current0.5 V < VI< V
− 1.5 V −10−0µA
VMOT
VMOT
V
comparator switching levelnote 3±20±25±30mV
variation in comparator switching
−30+3mV
levels
comparator input hysteresis−75−µV
drop-out output voltageIO= 100 mA−0.91.05V
= 1000 mA−1.61.85V
I
O
variation in saturation voltage
IO= 100 mA−−180mV
between lower transistors
variation in saturation voltage
IO= −100 mA−−180mV
between upper transistors
current limitingV
rise time switching outputV
fall time switching outputV
diode forward voltage (diode DH)IO=−500 mA;
= 10 V; RO= 1.2 Ω 1.82.02.5A
VMOT
= 15 V; see Fig.651015µs
VMOT
= 15 V; see Fig.6101520µs
VMOT
−−1.5V
notes 4 and 5; see Fig.1
diode forward voltage (diode DL)IO= 500 mA;
−1.5−−V
notes 4 and 5; see Fig.1
peak diode currentnote 5−−2.5A
input voltage−0.3−VP− 1.7 V
differential mode voltage without
output sink current10.616.222µA
output source current−5.3−8.1−11µA
ratio of sink to source current1.852.052.25
LOW level input voltage800875900mV
HIGH level input voltage2.32.42.55V
output sink current10.115.520.9µA
output source current−20.9−15.5−10.1µA
ratio of sink to source current0.91.0251.15
LOW level input voltage800875900mV
HIGH level input voltage2.32.42.55V
June 19948
Philips SemiconductorsProduct specification
Brushless DC motor drive circuitTDA5144
Notes to the characteristics
1. An unstabilized supply can be used.
2. V
VMOT=VP
IO= 0 mA.
3. Switching levels with respect to MOT1, MOT2 and
MOT3.
4. Drivers are in the high-impedance OFF-state.
5. The outputs are short-circuit protected by limiting the
current and the IC temperature.
APPLICATION INFORMATION
, all other inputs at 0 V; all outputs at VP;
Fig.6 Output transition time measurement.
(1) Value selected for 3 Hz start-up oscillator frequency.
Fig.7 Application diagram without use of the operational transconductance amplifier (OTA).
June 19949
Philips SemiconductorsProduct specification
Brushless DC motor drive circuitTDA5144
Introduction (see Fig.8)
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 (H) and one sinking
(L). The third output presents a high impedance (Z) to the
motor, which enables measurement of the motor
back-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. In Table 1 the
sequence of the six possible states of the outputs has
been depicted.
Table 1 Output states.
STATEMOT1
(1)
MOT2
(1)
MOT3
(1)
1ZLH
2HLZ
3HZL
4ZHL
5LHZ
6LZH
Note
1. H = HIGH state;
L = LOW state;
Z = high-impedance OFF-state.
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,
that is, the change to the next output state. The delay is
calculated (depending on the motor loading) by the
adaptive commutation delay block.
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 detected zero-crossings are used to provide speed
information. The information has been made available on
the FG output pin. This is an open collector output and
provides an output signal with a frequency that is half the
commutation frequency.
A timing function is incorporated into the device for internal
timing and for timing of the reverse rotation detection.
The TDA5144 also contains an uncommitted
transconductance amplifier (OTA) that can be used as a
control amplifier. The output is capable of directly driving
an external power transistor.
The TDA5144 is designed for systems with low current
consumption: use of I2L logic, adaptive base drive for the
output transistors (patented).
Adjustments
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.
• 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.
HE START CAPACITOR (CAP-ST)
T
This capacitor determines the frequency of the start
oscillator. It is charged and discharged, with a current of
2 µA, from 0.05 to 2.2 V and back to 0.05 V. The time
taken to complete one cycle is given by:
t
= (2.15 × C) s (with C in µF)
start
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
TDA5144 will run the motor. 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 system will only function when the EMF voltage from
the motor is present. Therefore, a start oscillator is
provided that will generate commutation pulses when no
zero-crossings in the motor voltage are available.
June 199410
Philips SemiconductorsProduct specification
Brushless DC motor drive circuitTDA5144
The oscillation of the motor is given by:
f
=
osc
where:
= torque constant (N.m/A)
K
t
I = current (A)
p = number of magnetic pole-pairs
J = inertia J (kg.m2)
Example: J = 72 × 10−6kg.m2, K = 25 × 10−3N.m/A,p=6
and I = 0.5 A; this gives f
then a start frequency of 2 Hz can be chosen or
t = 500 ms, thus C = 0.5/2 = 0.25 µF (choose 220 nF).
HE ADAPTIVE COMMUTATION DELAY (CAP-CD AND
T
CAP-DC)
1
---------------------------------- K
I×p×
t
2π
---------------------- -
J
= 5 Hz. If the damping is high
osc
In this circuit capacitor CAP-CD is charged during one
commutation period, with an interruption of the charging
current during the diode pulse. During the next
commutation period this capacitor (CAP-CD) is discharged
at twice the charging current. The charging current is
8.1 µA and the discharging current 16.2 µA; the voltage
range is from 0.9 to 2.2 V. The voltage must stay within
this range at the lowest commutation frequency of
interest, f
C
==
:
C1
×
8.1 10
------------------------- f1.3×
6–
6231
(C in nF)
------------ f
C1
If the frequency is lower, then a constant commutation
delay after the zero-crossing is generated by the discharge
from 2.2 to 0.9 V at 16.2 µA;
maximum delay = (0.076 × C) ms (with C in nF).
Example: nominal commutation frequency = 900 Hz and
the lowest usable frequency = 400 Hz; so:
CAP-CD
6231
------------ 400
(choose 18 nF)
15.6==
The other capacitor, CAP-DC, is used to repeat the same
delay by charging and discharging with 15.5 µA. The same
value can be chosen as for CAP-CD. Figure 9 illustrates
typical voltage waveforms.
June 199411
Philips SemiconductorsProduct specification
BB
BBB
BBB
BB
BB
B
BBB
BBBB
BB
Brushless DC motor drive circuitTDA5144
BBBBBBBBBBBBBBBB
BB
BBBBBBBBBB
Fig.8 Typical application of the TDA5144 as a scanner driver, with use of OTA.
June 199412
BBBBBBBBBBBB
Philips SemiconductorsProduct specification
Brushless DC motor drive circuitTDA5144
Fig.9 CAP-CD and CAP-DC typical voltage waveforms in normal running mode.
THE TIMING CAPACITOR (CAP-TI)
Capacitor CAP-TI 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.
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).
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).
The capacitor is charged, with a current of 57 µA, from
0.2 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 28 µ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.
To ensure that the internal delays are covered CAP-TI
must have a minimum value of 2 nF. For the watchdog
function a value for CAP-TI of 10 nF is recommended.
To ensure a good start-up and commutation, care must be
taken that no oscillations occur at the trailing edge of the
flyback pulse. Snubber networks at the outputs should be
critically damped.
Typical voltage waveforms are illustrated by Fig.10.
June 199413
Philips SemiconductorsProduct specification
Brushless DC motor drive circuitTDA5144
If the chosen value of CAP-TI is too small 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.10 Typical CAP-TI and V
voltage waveforms in normal running mode.
MOT1
Other design aspects
There are other design aspects concerning the application
of the TDA5144 besides the commutation function. They
are:
• Generation of the tacho signal FG
• General purpose operational transconductance
amplifier (OTA)
• Possibilities of motor control
• Reliability.
FG
SIGNAL
The FG signal is generated in the TDA5144 by using the
zero-crossing of the motor EMF from the three motor
windings. Every zero-crossing in a (star connected) motor
winding is used to toggle the FG output signal. The FG
frequency is therefore half the commutation frequency. All
transitions indicate the detection of a zero-crossing.
The accuracy of the FG output signal depends on the
symmetry of the motor's electromagnetic construction,
which also effects the satisfactory functioning of the motor
itself.
HE OPERATIONAL TRANSCONDUCTANCE AMPLIFIER (OTA)
T
The OTA is an uncommitted amplifier with a high output
current (40 mA) that can be used as a control amplifier.
The common mode input range includes ground (GND)
and rises to VP− 1.7 V. The high sink current enables the
OTA to drive a power transistor directly in an analog
control amplifier.
Although the gain is not extremely high (0.3 S), care must
be taken with the stability of the circuit if the OTA is used
as a linear amplifier as no frequency compensation has
been provided.
The convention for the inputs (inverting or not) is the same
as for a normal operational amplifier: with a resistor (as
load) connected from the output (AMP OUT) to the positive
supply, a positive-going voltage is found when the
non-inverting input (+AMP IN) is positive with respect to
the inverting input (−AMP IN). Confusion is possible
because a ‘plus’ input causes less current, and so a
positive voltage.
Example: a 3-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 450 Hz.
June 199414
Philips SemiconductorsProduct specification
Brushless DC motor drive circuitTDA5144
MOTOR CONTROL
DC motors can be controlled in an analog manner using
the OTA.
For the analog control an external transistor is required.
The OTA can supply the base current for this transistor
and act as a control amplifier (see Fig.8).
R
ELIABILITY
It is necessary to protect high current circuits and the
output stages are protected in two ways:
• Current limiting of the ‘lower’ output transistors. The
‘upper’ output transistors use the same base current as
the conducting ‘lower’ transistor (+15%). This means
that the current to and from the output stages is limited.
• Thermal protection of the six output transistors 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.
It is possible, that when braking, the motor voltage (via the
flyback diodes and the impedance on VMOT) may cause
higher currents than allowed (>0.6 A). These currents
must be limited externally.
June 199415
Philips SemiconductorsProduct specification
Brushless DC motor drive circuitTDA5144
PACKAGE OUTLINES
handbook, full pagewidth
S
pin 1
index
13.0
12.6
0.1 S
0.9
(4x)
0.4
1120
2.45
0.3
2.25
0.1
110
1.27
0.49
0.36
0.25 M
(20x)
7.6
7.4
10.65
10.00
detail A
1.1
0.5
1.1
1.0
0.32
0.23
0 to 8
MBC234 - 1
A
2.65
2.35
o
Dimensions in mm.
Fig.11 Plastic small outline package; 20 leads; large body (SOT163-1; SO20L).
June 199416
Philips SemiconductorsProduct specification
Brushless DC motor drive circuitTDA5144
handbook, full pagewidth
S
pin 1
index
114
0.9
0.4
(4x)
18.1
17.7
1.27
0.49
0.36
0.1 S
1528
0.25 M
(28x)
2.45
2.25
0.3
0.1
10.65
10.00
detail A
7.6
7.4
1.1
0.5
1.1
1.0
0.32
0.23
0 to 8
MBC236 - 1
A
2.65
2.35
o
Dimensions in mm.
Fig.12 Plastic small outline package; 28 leads; large body (SOT136-1; SO28L).
June 199417
Philips SemiconductorsProduct specification
Brushless DC motor drive circuitTDA5144
SOLDERING
Plastic small-outline packages
YWAVE
B
During placement and before soldering, the component
must be fixed with a droplet of adhesive. After curing the
adhesive, the component can be soldered. The adhesive
can be applied by screen printing, pin transfer or syringe
dispensing.
Maximum permissible solder temperature is 260 °C, and
maximum duration of package immersion in solder bath is
10 s, if allowed to cool to less than 150 °C within 6 s.
Typical dwell time is 4 s at 250 °C.
A modified wave soldering technique is recommended
using two solder waves (dual-wave), in which a turbulent
wave with high upward pressure is followed by a smooth
laminar wave. Using a mildly-activated flux eliminates the
need for removal of corrosive residues in most
applications.
Y SOLDER PASTE REFLOW
B
Reflow soldering requires the solder paste (a suspension
of fine solder particles, flux and binding agent) to be
applied to the substrate by screen printing, stencilling or
pressure-syringe dispensing before device placement.
Several techniques exist for reflowing; for example,
thermal conduction by heated belt, infrared, and
vapour-phase reflow. Dwell times vary between 50 and
300 s according to 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 min at 45 °C.
EPAIRING SOLDERED JOINTS (BY HAND-HELD SOLDERING
R
IRON OR PULSE
-HEATED SOLDER TOOL)
Fix the component by first soldering two, diagonally
opposite, end pins. Apply the heating tool to the flat part of
the pin only. Contact time must be limited to 10 s at up to
300 °C. When using proper tools, all other pins can be
soldered in one operation within 2 to 5 s at between 270
and 320 °C. (Pulse-heated soldering is not recommended
for SO packages.)
For pulse-heated solder tool (resistance) soldering of VSO
packages, solder is applied to the substrate by dipping or
by an extra thick tin/lead plating before package
placement.
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.
June 199418
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.