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. 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 • Supply Voltage PACKAGE OUTLINE
NJU7385VC3
-1-
NJU7385
ABSOLUTE MAXIMUM RATINGS PARAMETER 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 Power Dissipation (Ta=25°C) RATINGS 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 UNIT V V V V V V mA mA °C °C °C W SYMBOL VDD VMM VO VSENSE VIN VALARM Io IALARM Topr Tj Tstg PD
(*1): Mounted on glass epoxy board based on EIA/JEDEC. (114.3x76.2x1.6mm: 2Layers/4Layers) 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 (Ta=25°C) 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 (VDD=VSTB= 3.3V, VMM1=VMM2=7.2V, VSENSE1=VSENSE2=0V, Ta=25°C) TEST CONDITION MIN. TYP. MAX. UNIT Except IIH Per each channel VSTB=0V 2.0 2.6 22 60 2 12 1.4 1.6 0.1 200 100 0.1 33 100 100 0.2 0.5 0.5 500 400 170 140 30 1.8 2.0 0.2 300 150 1 0.8 1.0 55 200 140 20 0.3 1.0 1.0 1.0 1.0 1.0 1.0 2.1 2.4 0.4 µA µA µA V V V V µA nA kΩ µs µs V µA Ω Ω µA µA µA ns ns °C °C °C V V V
VDD=5.0V VDD=5.0V VIN= 3.3V, per each channel VIN= 0V, per each channel
VIN1A/VIN1B/VIN2A/VIN2B=0V RALARM=5kΩ VALARM=5.5V 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
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
-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# 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Terminal Name STB VDD MS N.C. IN1A IN1B IN2A IN2B ALARM GND VMM2 N.C. OUT2A OUT2B SENSE2 SENSE1 OUT1B OUT1A N.C. VMM1 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 Logic Ground Terminal Motor Voltage Supply Terminal 2 No Connection 2ch Output Terminal A 2ch Output Terminal B Current Detection Resistance Connection Terminal 2 Current Detection Resistance Connection Terminal 1 1ch Output Terminal B 1ch Output Terminal A No Connection Motor Voltage Supply Terminal 1 Function Power Saving State Setting 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 Motor Voltage Supply No Connection It connects resistance for the detection of the electric current of the side of 2ch. At the unused time, it connects with GND. It connects resistance for the detection of the electric current of the side of 1ch. At the unused time, it connects with GND. No Connection Motor Voltage Supply
-4-
NJU7385
BLOCK DIAGLAM
VDD
NJU7385
VMM1
GATE-DRIVE
IN1A 1
OUT1A OUT1B
IN1B
MS
Control Logic
SENSE1 VMM2
GATE-DRIVE
IN2A 1
IN2B
OUT2A OUT2B
STB
BIAS SENSE2 TSD
GND UVLO
ALARM
-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) TRUTH TABLE
ALARM Logic ALARM STB 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 MS
MIN. based
-
TYP.
-
MAX.
125
UNIT °C /W
based
10.8 -
°C /W
based
83.3
°C /W
based
9.4 -
°C /W
H
L *OFF=Hi-Z
-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. 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. 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
NJU7385
output IN1A 1
VMM1
GATE-DRIVE
OUT1A OUT1B M
output
IN1B
MS
Micro controller/ Microprocessor
output IN2A 1
Control Logic
SENSE1 VMM2
GATE-DRIVE
OUT2A OUT2B
output
IN2B
output
STB
BIAS TSD UVLO
SENSE2 A LARM
input
GND
For DC Motor / Solenoid
VDD
+
VDD
NJU7385
output IN1A 1
VMM1
+
VMM1
GATE-DRIVE
OUT1A OUT1B M
output
IN1B
MS
Micro controller/ Microprocessor
output IN2A 1
Control Logic
SENSE1 VMM2
+
VMM2
GATE-DRIVE
output
IN2B
OUT2A OUT2B M
output
STB
BIAS TSD
SENSE2 ALARM
input
GND UVLO
-8-
NJU7385
TIMING CHART 2-INPUT CONTROL MODE
2-INPUT CONTROL MODE
STB
MS
IN1A(2A)
IN1B(2B)
OUT1A(2A)
STB1 Hi-Z CW STB1 Hi-Z CCW
STB2 Hi-Z CW STB2 Hi-Z BRAKE CCW
STB1 Hi-Z CW STB1 Hi-Z
OUT1B(2B)
tDELAY2
tDELAY1
1 3 2
tST B
4
tDELAY2
1
tDELAY1
3 5/6
tDELAY1
2 4
tDELAY2
1
Current Path
Output stage with current paths during turn-on, turn off. CW Mode
VMM
1 3 4
CCW Mode
VMM
2
6 1
5
6 4
5
OUTA
3
OUTB
OUTA
2
OUTB
3
1
2
4
-9-
NJU7385
PHASE-ENABLE CONTROL MODE
2-INPUT CONTROL MODE
STB
MS
IN1A(2A)
IN1B(2B)
OUT1A(2A)
STB1 Hi-Z CW STB1 Hi-Z CCW
STB2 Hi-Z CW STB2 Hi-Z BRAKE CCW
STB1 Hi-Z CW STB1 Hi-Z
OUT1B(2B)
tDELAY2
tDELAY1
1 3 2
tST B
4
tDELAY2
1
tDELAY1
3 5/6
tDELAY1
2 4
tDELAY2
1
Current Path
Output stage with current paths during turn-on, turn off. CW Mode
VMM
1 3 4
CCW Mode
VMM
2
6 1
5
6 4
5
OUTA
3
OUTB
OUTA
2
OUTB
3
1
2
4
- 10 -
NJU7385
TYPICAL CHARACTERISTICS
V DD-IDD 500 450 400 350 300 250 200 150 100 50 0 0 1 2 3 4 V DD(V) 5 6
Tj=25°C
500 450 400 350 IMM1(uA) 300 250 200 150 100 50 0
7 8
V MM-IMM1
Tj=25°C
IDD(uA)
0
1
2
3
4
5
6
7
8
9 10
V MM(V)
V MM-V OL 0.6 0.5 0.4 V OL(V)
Io=400mA Tj=25°C 0.6 0.5 0.4 V OH(V) 0.3 0.2 0.1 0.0
V MM-V OH
Io=400mA Tj=25°C
0.3 0.2 0.1 0.0 0 1 2 3 4 5 6 7 8 9 V MM(V)
0
1
2
3
4
5
6
7
8
9
V MM(V)
- 11 -
NJU7385
TYPICAL CHARACTERISTICS
Io-V OL 1.0 0.9 0.8 0.7 V OL(V)
V MM=7.2V Tj=25°C 1.0 0.9 0.8 0.7 0.6 V OH(V) 0.5 0.4 0.3 0.2 0.1 0.0
Io-V OH
V MM=7.2V Tj=25°C
0.6 0.5 0.4 0.3 0.2 0.1 0.0 0 100 200 300 400 500 600 700 800 900 Io(mA)
0 100 200 300 400 500 600 700 800 900 Io(mA)
IALARM-V ALARM 2.0 1.8 1.6 1.4 V ALARM(V) 1.2
Tj=25°C 2.8 2.6 2.4 2.2 2.0 V IN(V) 1.8 1.6 1.4 1.2 1.0 0.8
V DD-V IN
Tj=25°C
VIH
VIL
1.0 0.8 0.6 0.4 0.2 0.0 0 24 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
Tj -IDD 0.40 0.35 0.30 0.25 0.20 0.15 0.10 0.05 0.00 -50 -25 0 25 50 Tj(°C)
V DD=3.3V
Tj -IMM1 0.40 0.35 0.30 0.25 IMM1(mA) 0.20 0.15 0.10 0.05 0.00
V MM=7.2V
IDD(mA)
75 100 125 150
-50 -25
0
25
50 Tj(°C)
75 100 125 150
Tj -V OL 800 700 600 500 400 300 200 100 0 -50 -25 0 25 50 Tj(°C)
Io=400mA V MM=7.2V
800 700 600 500 V OH(mV) 400 300 200 100 0
Tj -V OH
Io=400mA V MM=7.2V
V OL(mV)
75 100 125 150
-50 -25
0
25
50 Tj(°C)
75 100 125 150
[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 -