NJRC NJU7385

NJU7385
Dual H-bridge Driver for actuator
GENERAL DESCRIPTION
The NJU7385 is a dual H-bridge driver IC that has general
versatility for a compact actuator.
The Mode Select Function in the control part can select two
types of control systems, “Two-input” and “Phase & Enable”. Input
part has a Schmitt inverter circuit with a high resistance to noise.
And it has a transition sequence which automatically transits to
standby mode with no input signal. Output part has two circuit
configurations of independent H-bridge. Protection circuit contains
an under voltage lockout (UVLO) circuit and a thermal shutdown
circuit and outputs alarm signal if an error is detected. Supply
/interface voltage corresponds to the logic, 3.3V/5.0V.
The NJU7385 is superior to performance compared to
conventional products. It has the low current consumption and
improved standby function (Auto/Manual). Especially, it is suitable
for battery equipment. And it has versatility and a wide range of
applications for various actuators, such as a compact step motor,
DC motor, and solenoid.
PACKAGE OUTLINE
NJU7385VC3
• Supply Voltage
VDD=2.5 to 5.5V
VMM=3.0 to 8.0V
• Output Current
Io=400mA
• Low Quiescent Current
IDD=200µA typ.
• Input Control Mode Select Function
−2-Input Control
−Phase & Enable Control
• Standby Function
−At No Signal
−At using STB terminal
• Under Voltage Lock Out (UVLO) Circuit
• Thermal Shutdown (TSD) Circuit
• Alarm Output Function (At the protection circuit operates)
• CMOS Technology
• Package Outline
SSOP20-C3
-1-
NJU7385
ABSOLUTE MAXIMUM RATINGS
(Ta=25°C)
PARAMETER
SYMBOL
RATINGS
UNIT
Logic Supply Voltage
Motor Supply Voltage
Motor Output Voltage
SENSE Terminal Voltage
Logic Input Terminal Voltage
Alarm Output Voltage
Motor Output Current
Alarm Output Current
Operating Temperature
Junction Temperature
Storage Temperature
VDD
VMM
VO
VSENSE
VIN
VALARM
Io
IALARM
Topr
Tj
Tstg
7
9
9
7
7
7
700
20
-40 to +85
-40 to +150
-50 to +150
1.0 (*1) Mounted on 2Layers PCB
1.5 (*1) Mounted on 4Layers PCB
V
V
V
V
V
V
mA
mA
°C
°C
°C
Power Dissipation
PD
W
(*1): Mounted on glass epoxy board based on EIA/JEDEC. (114.3x76.2x1.6mm: 2Layers/4Layers)
(Ta=25°C)
RECOMMENDED OPERATING CONDITIONS
PARAMETER
Logic Supply Voltage
Motor Supply Voltage
SYMBOL
VDD
VMM
TEST CONDITION
MIN.
2.5
3.0
TYP.
3.3
7.2
MAX.
5.5
8.0
UNIT
V
V
-2-
NJU7385
ELECTRICAL CHARACTERISTICS
PARAMETER
SYMBOL
GENERAL
Logic block quiescent current
IDD
Motor block quiescent current
IMM
Standby current
ISTB
INPUT BLOCK
H level input voltage 1
VIH1
H level input voltage 2
VIH2
L level input voltage 1
VIL1
L level input voltage 2
VIL2
H level input current
IIIH
L level input current
IIL
Input pull down resistance
RINDN
Input pulse widths
tp
Auto switched time to Standby
tSTB
Mode
ALARM OUTPUT
L level output voltage
VALARM
Leak current
ILEAKALARM
MOTOR OUTPUT BLOCK
High side output ON resistance
ROH
Low side output ON resistance
ROL
High side leak current
IOLEAKH
Low side leak current
IOLEAKL
Sense terminal leak current
ISENSELEAK
Delay time 1
tDELAY1
Delay time 2
tDELAY2
THERMAL SHUTDOWN BLOCK
Thermal shutdown operating
TDTSD
temperature
Thermal shutdown recovery
TRTSD
temperature
Thermal shutdown hysteresis
∆TTSD
UNDER VOLTAGE LOCK OUT BLOCK
UVLO operating voltage
VDUVLO
UVLO recovery voltage
VRUVLO
UVLO hysteresis voltage
∆VUVLO
(VDD=VSTB= 3.3V, VMM1=VMM2=7.2V, VSENSE1=VSENSE2=0V, Ta=25°C)
TEST CONDITION
MIN.
TYP.
MAX.
UNIT
-
200
100
0.1
300
150
1
µA
µA
µA
2.0
2.6
22
60
2
33
100
100
-
0.8
1.0
55
200
140
-
V
V
V
V
µA
nA
kΩ
µs
12
-
20
µs
RALARM=5kΩ
VALARM=5.5V
-
0.2
-
0.3
1.0
V
µA
Io=400mA
Io=400mA
VMM1=VMM2=8.0V, VSTB=0V
VMM1=VMM2=8.0V, VSTB=0V
VSENSE=1V(SENSE→GND),
VSTB=0V
At Normal operates
At Release from standby mode
-
0.5
0.5
-
1.0
1.0
1.0
1.0
Ω
Ω
µA
µA
-
-
1.0
µA
-
500
400
-
ns
ns
-
170
-
°C
-
140
-
°C
-
30
-
°C
1.4
1.6
0.1
1.8
2.0
0.2
2.1
2.4
0.4
V
V
V
Except IIH
Per each channel
VSTB=0V
VDD=5.0V
VDD=5.0V
VIN= 3.3V, per each channel
VIN= 0V, per each channel
VIN1A/VIN1B/VIN2A/VIN2B=0V
-3-
NJU7385
PIN CONNECTION
STB
VDD
MS
N.C.
IN1A
IN1B
IN2A
IN2B
ALARM
GND
1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
VMM
N.C.
OUT1A
OUT1B
SENSE1
SENSE2
OUT2B
OUT2A
N.C.
VMM2
SSOP20-C3
PIN FUNCTION LIST
Pin#
Terminal
Function
Name
1
STB
2
VDD
3
MS
4
N.C.
5
IN1A
6
IN1B
7
IN2A
8
IN2B
9
ALARM
10
GND
11
VMM2
Power Saving State Setting
Terminal
Logic Voltage Supply Terminal
Input Control Method Setting
Input Terminal
No Connection
1ch Output Phase Switch Input
Terminal A
1ch Output Phase Switch Input
Terminal B
2ch Output Phase Switch Input
Terminal A
2ch Output Phase Switch Input
Terminal B
Internal Protection Operation
Detection Output Terminal
Remark
H= Normal Operation, L=Standby
Logic Voltage Supply
L=2-Input Control Type. H=PHASE&ENABLE Control Type
No Connection
It works as IN1A at MS Terminal=L, PHASE1 at MS Terminal=H.
It works as IN1B at MS Terminal=L, ENABLE1 at MS Terminal=H.
It works as IN2A at MS Terminal=L, PHASE2 at MS Terminal=H.
It works as IN2B at MS Terminal=L, ENABLE2 at MS Terminal=H.
When the internal protection operation is detected, L level is output
Logic Ground Terminal
Logic Ground
Motor Voltage Supply Terminal 2
Motor Voltage Supply
12
N.C.
No Connection
No Connection
13
OUT2A
2ch Output Terminal A
-
14
OUT2B
2ch Output Terminal B
-
15
SENSE2
Current Detection Resistance
It connects resistance for the detection of the electric current of the side
Connection Terminal 2
of 2ch. At the unused time, it connects with GND.
Current Detection Resistance
It connects resistance for the detection of the electric current of the side
Connection Terminal 1
of 1ch. At the unused time, it connects with GND.
16
SENSE1
17
OUT1B
1ch Output Terminal B
-
18
OUT1A
1ch Output Terminal A
-
19
N.C.
No Connection
No Connection
20
VMM1
Motor Voltage Supply Terminal 1
Motor Voltage Supply
-4-
NJU7385
BLOCK DIAGLAM
VDD
NJU7385
VMM1
GATE-DRIVE
IN1A
1
IN1B
MS
STB
VMM2
GATE-DRIVE
IN2B
OUT1B
SENSE1
Control
Logic
IN2A
1
OUT1A
OUT2A
OUT2B
BIAS
SENSE2
TSD
ALARM
GND
UVLO
-5-
NJU7385
THERMAL RESISTANCE CHARACTERISTICS
PARAMETER
SYMBOL
TEST CONDITION
Mounted on glass epoxy board
Junction - Ambient
on EIA/JEDEC.
θja_1
Thermal Resistance 1
(114.3x76.2x1.6mm: 2Layers)
Mounted on glass epoxy board
Junction – Case Surface
Ψjt_1
on EIA/JEDEC.
Thermal Resistance 1
(114.3x76.2x1.6mm: 2Layers)
Mounted on glass epoxy board
Junction-Ambient
on EIA/JEDEC.
θja_2
Thermal Resistance 2
(114.3x76.2x1.6mm: 4Layers)
Mounted on glass epoxy board
Junction – Case Surface
Ψjt_2
on EIA/JEDEC.
Thermal Resistance 2
(114.3x76.2x1.6mm: 4Layers)
MIN.
TYP.
MAX.
UNIT
-
-
125
°C /W
-
10.8
-
°C /W
-
-
83.3
°C /W
-
9.4
-
°C /W
based
based
based
based
TRUTH TABLE
Input Logic
Output Logic
State
Remark
IN1A/2A IN1B/2B OUT1A/2A OUT1B/2B
L
L
OFF
OFF
ALL Turn OFF
H
L
H
L
CW
L
2-Input Control
L
H
L
H
CCW
H
H
H
H
H
Brake
H/L
L
OFF
OFF
ALL Turn OFF PHASE&ENABLE Control
H
It works as INA1/B1=PHASE,
L
H
L
H
CCW
INA2/B2=ENABLE
H
H
H
L
CW
L
H/L
H/L
H/L
OFF
OFF
ALL Turn OFF Standby State1
ALL Turn OFF Standby State2 (INA1/A2/B1/B2=L)
H/L H/L ALL L
ALL L
OFF
OFF
ALL Turn OFF State of Internal Protection Function Operating
H/L H/L
H/L
H/L
OFF
OFF
ALARM Logic
ALARM
STB
H
L
*OFF=Hi-Z
MS
-6-
NJU7385
FUNCTION DESCRIPTION
Auto Standby Function
The device can be used for mobile equipments that require batteries. When STB terminal turns to “L”, Standby State1 is
achieved. On the other hand, 4 terminals (IA1A/1B,IN2A/2B) are set to “L”, Standby State2 is achieved, which is unique
from other devices. When in Standby State, the device stands by under minimum power consumption.
UVLO Function
UVLO function goes into action when VDD is less than 1.8V (typ.). In the event of low VDD, UVLO circuit disables the
drivers (OUT1A/2A & OUT1B/2B), and simultaneously sets the ALARM output terminal to “L”.
TSD Function
TSD function goes into action when Tj is more than 170°C (typ.). In the event of high Tj, TSD circuit disables the drivers
(OUT1A/2A & OUT1B/2B), and simultaneously sets the ALARM output terminal to “L”.
ALARM Output Function
In the event of fault conditions (UVLO, or TSD active), the device sets the ALARM output terminal to “L” to provide
indication of fault conditions.
At the same time, output terminals for Motor (OUT1A/2A & OUT1B/2B) are disabled to prevent damage and
unpredictable device operation.
STB: Power Saving State Setting Terminal
STB set to “L” puts the device in Standby State1. It is a similar condition with Auto Standby State (Standby State2).
MS: Input Control Mode Setting Input Terminal
MS
Input Control Mode
L
2-Input Control
H
Phase & Enable Input Control
MS is used to toggle between 2-Input Control and Phase & Enable Input Control.
<The features of 2-Input Control>
When MS terminal turns to “L”, 2-Input Control is selected.
One of the features is: 4 Half-Bridges are controlled independently because the input and output is in a one-to-one
ratio. (IN1A-OUT1A, IN1B-OUT1B, IN2A-OUT2A, IN2B-OUT2B)
This input mode is relatively suitable for DC Motor applications.
In case of one-way rotation and braking control, it is possible to control 4 DC Motors at the same time.
Additionally, in case of using of H-Bridge control, it is available to be achieved precision current control around Zero
cross current area by using complementary PWM with PWM-duty control at IA1A/1B&IN2A/2B terminals.
<The features of Phase & Enable Input Control>
When MS terminal turns to “H”, Phase & Enable Input Control is selected.
The logic level of IN1A/IN2A corresponding to Phase-function decides current direction in H-Bridge control.
IN1B/IN2B correspond to Enable-function. When IN1B/IN2B are set to “L”, the drivers (OUT1A/2A & OUT1B/2B) are
disabled.
This input mode is relatively suitable for Stepper Motor applications. It is possible to control Half-Step-Mode that
needs making the drivers disabled.
Additionally, in case of Full-Step-Mode, it is available to be achieved a simple control of Stepper Motor using only 2
wires to IN1A/IN2A.
-7-
NJU7385
APPLICATION CIRCUIT
For Stepper Motor
VDD
VMM
+
+
VDD
VMM1
NJU7385
output
IN1A
1
GATE-DRIVE
output
IN1B
MS
IN2A
1
output
IN2B
output
STB
input
VMM2
GATE-DRIVE
output
M
OUT1B
SENSE1
Control
Logic
Micro controller/
Microprocessor
OUT1A
BIAS
OUT2B
SENSE2
TSD
GND
OUT2A
ALARM
UVLO
For DC Motor / Solenoid
VDD
+
VDD
VMM1
NJU7385
VMM1
+
output
IN1A
1
GATE-DRIVE
output
IN1B
MS
+
IN2A
1
output
IN2B
output
STB
BIAS
TSD
input
VMM2
VMM2
GATE-DRIVE
output
M
OUT1B
SENSE1
Control
Logic
Micro controller/
Microprocessor
OUT1A
GND
OUT2A
OUT2B
M
SENSE2
ALARM
UVLO
-8-
NJU7385
TIMING CHART
2-INPUT CONTROL MODE
2-INPUT CONTROL MODE
STB
MS
IN1A(2A)
IN1B(2B)
OUT1A(2A)
STB1
Hi-Z
STB2
Hi-Z
CW
OUT1B(2B)
CCW
STB1
Hi-Z
CW
STB1
Hi-Z
BRAKE
CCW
CW
STB2
Hi-Z
tDELAY2
tDELAY1
1
Current Path
3
2
tST B
4
STB1
Hi-Z
tDELAY2
1
tDELAY1
3
5/6
tDELAY1
2
tDELAY2
4
1
Output stage with current paths during turn-on, turn off.
CW Mode
CCW Mode
VMM
1
6
VMM
3
4
5
6
1
5
4
OUTA
OUTB
OUTA
OUTB
2
3
3
2
1
2
4
-9-
NJU7385
PHASE-ENABLE CONTROL MODE
2-INPUT CONTROL MODE
STB
MS
IN1A(2A)
IN1B(2B)
OUT1A(2A)
STB1
Hi-Z
STB2
Hi-Z
CW
OUT1B(2B)
CCW
STB1
Hi-Z
CW
STB1
Hi-Z
BRAKE
CCW
CW
STB2
Hi-Z
tDELAY2
tDELAY1
1
Current Path
3
2
tST B
4
STB1
Hi-Z
tDELAY2
1
tDELAY1
3
5/6
tDELAY1
2
tDELAY2
4
1
Output stage with current paths during turn-on, turn off.
CW Mode
CCW Mode
VMM
1
6
VMM
3
4
5
6
1
5
4
OUTA
OUTB
OUTA
OUTB
2
3
3
2
1
2
4
- 10 -
NJU7385
TYPICAL CHARACTERISTICS
Tj=25°C
500
500
450
450
400
400
350
350
300
300
IMM1(uA)
IDD(uA)
V DD-IDD
250
200
200
150
100
100
50
50
0
0
1
2
3
4
5
6
7
8
0
1
2
3
V DD(V)
Io=400mA
Tj=25°C
0.5
0.5
0.4
0.4
V OH(V)
0.6
0.3
0.2
0.1
0.1
0.0
0.0
2
3
4
5
V MM(V)
6
7
8
9 10
6
7
8
9
Io=400mA
Tj=25°C
0.3
0.2
1
5
V MM-V OH
0.6
0
4
V MM(V)
V MM-V OL
V OL(V)
Tj=25°C
250
150
0
V MM-IMM1
0
1
2
3
4
5
6
7
8
9
V MM(V)
- 11 -
NJU7385
TYPICAL CHARACTERISTICS
V MM=7.2V
Tj=25°C
1.0
1.0
0.9
0.9
0.8
0.8
0.7
0.7
0.6
0.6
V OH(V)
V OL(V)
Io-V OL
0.5
0.4
0.5
0.4
0.3
0.3
0.2
0.2
0.1
0.1
0.0
0.0
0 100 200 300 400 500 600 700 800 900
0 100 200 300 400 500 600 700 800 900
Io(mA)
Io(mA)
IALARM-V ALARM
Tj=25°C
V DD-V IN
2.0
2.8
1.8
2.6
1.6
2.4
1.4
2.2
1.2
2.0
V IN(V)
V ALARM(V)
V MM=7.2V
Tj=25°C
Io-V OH
1.0
0.8
Tj=25°C
VIH
VIL
1.8
1.6
0.6
1.4
0.4
1.2
0.2
1.0
0.8
0.0
0
2 4
6
8 10 12 14 16 18 20 22 24
IALARM(mA)
0
1
2
3
4
5
6
7
V DD(V)
- 12 -
NJU7385
TYPICAL CHARACTERISTICS
V DD=3.3V
Tj -IMM1
0.40
0.40
0.35
0.35
0.30
0.30
0.25
0.25
IMM1(mA)
IDD(mA)
Tj -IDD
0.20
0.20
0.15
0.15
0.10
0.10
0.05
0.05
0.00
0.00
-50 -25
0
25
50
75 100 125 150
-50 -25
0
25
Tj(°C)
Tj -V OL
50
75 100 125 150
Tj(°C)
Io=400mA
V MM=7.2V
Tj -V OH
800
800
700
700
600
600
500
500
V OH(mV)
V OL(mV)
V MM=7.2V
400
300
Io=400mA
V MM=7.2V
400
300
200
200
100
100
0
0
-50 -25
0
25
50
Tj(°C)
75 100 125 150
-50 -25
0
25
50
75 100 125 150
Tj(°C)
[CAUTION]
The specifications on this databook are only
given for information , without any guarantee
as regards either mistakes or omissions. The
application circuits in this databook are
described only to show representative usages
of the product and not intended for the
guarantee or permission of any right including
the industrial rights.
- 13 -