NJM3717E2 [NJRC]

STEPPER MOTOR DRIVER; 步进电机驱动器
NJM3717E2
型号: NJM3717E2
厂家: NEW JAPAN RADIO    NEW JAPAN RADIO
描述:

STEPPER MOTOR DRIVER
步进电机驱动器

驱动器 运动控制电子器件 信号电路 光电二极管 电动机控制 电机
文件: 总10页 (文件大小:179K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
NJM3717  
STEPPER MOTOR DRIVER  
GENERAL DESCRIPTION  
PACKAGE OUTLINE  
NJM3717 is a stepper motor diver, which consists of a LS-TTL  
compatible logic input stage, a current sensor, a monostable  
multivibrator and a high power H-bridge output stage with built-in  
protection diodes.  
The output current is up to 1200mA. Two NJM3717 and a small  
number of external components form a complete control and drive  
unit for stepper motor systems.  
NJM3717D2  
NJM3717E2  
FEATURES  
NJM3717FM2  
• Half-step and full-step modes  
• Switched mode bipolar constant current drive  
• Wide range of current control 5 - 1200 mA  
• Wide voltage range 10 - 50 V  
• Thermal overload protection  
• Packages DIP16 / PLCC28 / EMP20  
BLOCK DIAGRAM  
V
V
MM  
V
CC  
MM  
Schmitt  
Trigger  
Time  
Delay  
Phase  
1
1
1
M
A
I
1
M
I
B
0
V
R
1  
1  
&
&
&
&
+
Output Stage  
+
Monostable  
toff = 0.69 • RT• CT  
+
GND  
Current Sensor  
NJM3717  
E
T
Figure 1. Block diagram  
NJM3717  
PIN CONFIGURATIONS  
M
1
2
3
4
5
20  
19  
18  
17  
16  
E
M
V
B
M
E
M
V
1
2
3
4
5
6
7
8
16  
15  
14  
13  
12  
11  
10  
9
B
T
A
T
A
V
MM  
MM  
N/C  
5
6
25 N/C  
V
MM  
MM  
GND  
GND  
M
24  
23  
V
C
A
R
NJM  
3717D2  
GND  
GND  
GND  
GND  
GND  
GND  
N/C  
E
7
NJM  
3717E2  
NJM3717FM2  
8
22 N/C  
21  
GND  
GND  
6
7
15  
14  
13  
12  
11  
GND  
GND  
GND  
9
I
0
V
CC  
V
R
M
B
10  
11  
20 Phase  
19  
V
CC  
8
V
R
T
I
1
I
C
1
I
1
9
C
Phase  
I
0
Phase  
I
10  
0
Figure 2. Pin configurations  
PIN DESCRIPTION  
DIP  
EMP  
PLCC  
Symbol  
Description  
1
1
10  
MB  
T
Motor output B, Motor current flows from MA to MB when Phase is high.  
2
2
11  
Clock oscillator. Timing pin connect a 56 kresistor and a 820 pF in  
parallel between T and Ground.  
3,14  
3,18  
12,4  
VMM  
Motor supply voltage, 10 to 45 V. VMM pins should be wired together on  
PCB.  
4,5,  
4,5,6,7,14  
15,16,17  
1,2,3,9,13,  
12,13  
14,15,16,17  
28  
GND  
Ground and negative supply. Note these pins are used for heatsinking.  
Make sure that all ground pins are soldered onto a suitable large copper  
ground plane for efficient heat sinking.  
6
7
8
9
18  
19  
VCC  
I1  
Logic voltage supply normally +5 V.  
Logic input, it controls, together with the I0 input, the current level in the  
output stage. The controllable levels are fixed to 100, 60, 20, 0%.  
8
10  
11  
12  
13  
20  
21  
23  
24  
Phase  
Controls the direction of the motor current of MA and MB outputs. Motor  
current flows from MA to MB when the phase input is high.  
9
I0  
C
Logic input, it controls, together with the I1 input, the current level in the  
output  
stage. The controlable levels are fixed to 100, 60, 20, 0%.  
10  
11  
Comparator input. This input senses the instantaneous voltage across the  
sensing resistor, filtered through a RC Network.  
VR  
Reference voltage. Controls the threshold voltage of the comparator and  
hence the output current. Input resistance: typically 6.8kΩ ± 20%.  
Motor output A, Motor current flows from MA to MB when Phase is high.  
15  
16  
19  
20  
6
8
MA  
E
Common emitter. Connect the sense resistor between this pin and ground.  
NJM3717  
| V  
– V  
|
MA  
MB  
t
t
on  
off  
50 %  
t
V
E
t
d
V
CH  
t
t
on  
1
+ t  
f =  
D =  
s
t
+
t
t
on  
off  
on  
off  
Figure 3. Definition of terms  
FUNCTIONAL DESCRIPTION  
The NJM3717 is intended to drive a bipolar constant current through one motor winding of a 2-phase stepper  
motor.  
Current control is achieved through switched-mode regulation, see figure 4 and 5.  
Three different current levels and zero current can be selected by the input logic.  
The circuit contains the following functional blocks:  
• Input logic  
• Current sense  
• Single-pulse generator  
• Output stage  
Input logic  
Phase input. The phase input determines the direction of the current in the motor winding. High input forces the  
current from terminal M to MB and low input from terminal M to MA. A Schmitt trigger provides noise immunity and  
a delay circuit eliminatesA the risk of cross conduction in the oButput stage during a phase shift.  
Half- and full-step operation is possible.  
Current level selection. The status of I and I inputs determines the current level in the motor winding. Three fixed  
current levels can be selected accordi0ng to t1he table below.  
Motor current  
High level  
I0  
100% L  
60% H  
20% L  
I1  
L
Medium level  
Low level  
L
H
H
Zero current  
0%  
H
The specific values of the different current levels are determined by the reference voltage VR together with the value  
of the sensing resistor RS.  
The peak motor current can be calculated as follows:  
im = (VR • 0.083) / RS [A], at 100% level  
im = (VR • 0.050) / RS [A], at 60% level  
im = (VR • 0.016) / RS [A], at 20% level  
The motor current can also be continuously varied by modulating the voltage reference input.  
NJM3717  
Current sensor  
The current sensor contains a reference voltage divider and three comparators for measuring each of the select-  
able current levels. The motor current is sensed as a voltage drop across the current sensing resistor, RS, and  
compared with one of the voltage references from the divider. When the two voltages are equal, the comparator  
triggers the single-pulse generator. Only one comparator at a time is activated by the input logic.  
Single-pulse generator  
The pulse generator is a monostable multivibrator triggered on the positive edge of the comparator output. The  
multivibrator output is high during the pulse time, toff , which is determined by the timing components RT and CT.  
toff = 0.69 • RT • CT  
The single pulse switches off the power feed to the motor winding, causing the winding to decrease during toff.If a  
new trigger signal should occur during toff , it is ignored.  
Output stage  
The output stage contains four transistors and four diodes, connected in an H-bridge. The two sinking transistors  
are used to switch the power supplied to the motor winding, thus driving a constant current through the winding.  
See figures 4 and 5.  
Overload protection  
The circuit is equipped with a thermal shut-down function, which will limit the junction temperature. The output  
current will be reduced if the maximum permissible junction temperature is exceeded. It should be noted, however,  
that it is not short circuit protected.  
Operation  
When a voltage VMM is applied across the motor winding, the current rise follows the equation:  
im = (V / R) • (1 - e-(R • t ) / L  
R = WMinMding resistance  
L = Winding inductance  
t = time  
)
(see figure 5, arrow 1)  
The motor current appears across the external sensing resistor, R , as an analog voltage. This voltage is fed  
through a low-pass filter, RCCC, to the voltage comparator input (pin S10). At the moment the sensed voltage rises  
above the comparator threshold voltage, the monostable is triggered and its output turns off the conducting sink  
transistor.  
The polarity across the motor winding reverses and the current is forced to circulate through the appropriate  
upper protection diode back through the source transistor (see figure 5, arrow 2).  
After the monostable has timed out, the current has decayed and the analog voltage across the sensing resistor is  
below the comparator threshold level.  
The sinking transistor then closes and the motor current starts to increase again, The cycle is repeated until the  
current is turned off via the logic inputs.  
By reversing the logic level of the phase input (pin 8), both active transistors are turned off and the opposite pair  
turned on after a slight delay. When this happens, the current must first decay to zero before it can reverse. This  
current decay is steeper because the motor current is now forced to circulate back through the power supply and  
the appropriate sinking transistor protection diode. This causes higher reverse voltage build-up across the winding  
which results in a faster current decay (see figure 5, arrow 3).  
For best speed performance of the stepper motor at half-step mode operation, the phase logic level should be  
changed at the same time the current-inhibiting signal is applied (see figure 6).  
NJM3717  
2
1
200 mA/div  
1 ms/div  
0
3
100µs/div  
R
S
Figure 4. Motor current (IM ),  
Motor Current  
Vertical : 200 mA/div, Horizontal: 1  
ms/div, expanded part 100 µs/div  
1
2
3
Fast Current Decay  
Slow Current Decay  
Time  
Figure 5. Output stage with current  
paths for fast and slow current decay  
Phase shift here  
gives fast  
current decay  
Phase shift here  
gives slow  
current decay  
I0A  
I1A  
PhA  
PhB  
I0B  
I1B  
IMA  
100%  
60%  
–20%  
–60%  
–100%  
IMB  
100%  
60%  
20%  
–60%  
–100%  
Full step position  
Half step position  
Stand by mode  
at 20 %  
Half step mode at 100 %  
Full step mode at 60 %  
Figure 6. Principal operating sequence  
NJM3717  
ABSOLUTE MAXIMUM RATINGS  
Parameter  
Pin [DIP]  
Symbol  
Min  
Max  
Unit  
Voltage  
Logic supply  
6
3, 14  
7, 8, 9  
10  
VCC  
VMM  
VI  
0
7
50  
6
V
V
V
V
V
Motor supply  
0
Logic inputs  
-0.3  
-0.3  
-0.3  
Comparator input  
Reference input  
Current  
VC  
VCC  
15  
11  
VR  
Motor output current  
Logic inputs  
1, 15  
7, 8, 9  
10, 11  
IM  
II  
-1200  
-10  
+1200  
mA  
mA  
mA  
-
-
Analog inputs  
Temperature  
Operating junction temperature  
Storage temperature  
IA  
-10  
Tj  
-40  
-55  
+150  
+150  
°C  
°C  
Tstg  
RECOMMENDED OPERATING CONDITIONS  
Parameter  
Symbol  
Min  
4.75  
10  
Typ  
Max  
5.25  
45  
Unit  
V
Logic supply voltage  
Motor supply voltage  
Motor output current  
Operating junction temperature  
Rise time logic inputs  
Fall time logic inputs  
VCC  
VMM  
IM  
5
-
V
-1000  
-20  
-
-
+1000  
+125  
2
mA  
°C  
µs  
µs  
Tj  
-
tr  
-
tf  
-
-
2
I
I
MM  
CC  
V
6
V
V
CC  
MM  
MM  
14  
3
Schmitt  
Trigger  
Time  
Delay  
Phase  
I
I
I
I
IL  
8
I
IH  
1
1
1
I
I
OL  
M
A
B
M
7
1
1
15  
1
M
9
I
0
V
I
11  
R
A
1  
1  
&
&
&
&
+
Output Stage  
V
V
V
V
V
V
V
V
MM  
I
A
M
CC  
+
V
IH  
IL  
MA  
R
Monostable  
toff = 0.69 • RT• CT  
4, 5,  
12, 13  
+
GND  
Current Sensor  
NJM3717  
2
10  
16  
E
T
I
I
C
C
A
1 k  
R
V
V
C
Pin no. referens  
to DIL package  
C
V
E
CH  
820 pF  
1Ω  
56 kΩ  
820 pF  
R
R
S
C
C
C
T
T
Figure7. Definition of symbols  
NJM3717  
ELECTRICAL CHARACTERISTICS  
Electrical characteristics over recommended operating conditions, unless otherwise noted -20°CTJ+125°C.  
CT = 820 pF, RT = 56 kohm.  
Parameter  
Symbol  
Conditions  
Min  
Typ  
Max  
Unit  
General  
Supply current  
ICC  
PD  
-
-
-
25  
mA  
W
Total power dissipation  
fs = 28 kHz, IM = 500mA, VMM = 36 V  
Note 2, 4.  
1.4  
1.7  
fs = 28 kHz, IM = 800mA, VMM = 36 V  
Note 3, 4.  
-
2.8  
3.3  
W
Turn-off delay  
td  
Ta = +25°C, dVC/dt 50 mV/µs.  
-
-
0.9  
1.5  
-
µs  
°C  
Thermal shutdown junction temperature  
Logic Inputs  
170  
Logic HIGH input voltage  
Logic LOW input voltage  
Logic HIGH input current  
Logic LOW input current  
Reference Input  
VIH  
VIL  
IIH  
2.0  
-
-
-
-
-
0.8  
20  
-
V
V
-
-
VI = 2.4 V  
VI = 0.4 V  
µA  
mA  
IIL  
-0.4  
Input resistance  
RR  
Ta = +25°C  
-
6.8  
-
kohm  
Comparator Inputs  
Threshold voltage  
VCH VR = 5.0 V, I0 = I1 = LOW  
400  
240  
70  
415  
250  
80  
-
430  
265  
90  
-
mV  
mV  
mV  
µA  
Threshold voltage  
VCM VR = 5.0 V, I0 = HIGH, I1 = LOW  
Threshold voltage  
VCL  
IC  
VR = 5.0 V, I0 = LOW, I1 = HIGH  
Input current  
-20  
Motor Outputs  
Lower transistor saturation voltage  
IM = 500 mA  
IM = 800 mA  
-
-
0.9  
1.1  
1.2  
1.4  
V
V
Lower diode forward voltage drop  
Upper transistor saturation voltage  
Upper diode forward voltage drop  
IM = 500 mA  
IM = 800 mA  
-
-
1.2  
1.3  
1.5  
1.7  
V
V
IM = 500 mA  
IM = 800 mA  
-
-
1.0  
1.2  
1.25  
1.5  
V
V
IM = 500 mA  
IM = 800 mA  
-
-
1.0  
1.2  
1.25  
1.45  
V
V
Output leakage current  
Monostable  
I0 = I1 = HIGH, Ta = +25°C  
-
-
100  
µA  
Cut off time  
toff  
VMM = 10 V, ton 5 µs  
27  
31  
35  
µs  
THERMAL CHARACTERISTICS  
Parameter  
Symbol  
Conditions  
Min  
Typ  
11  
40  
9
Max  
Unit  
Thermal resistance  
Rthj-GND DIP package.  
-
-
-
-
-
-
-
-
-
-
-
-
°C/W  
°C/W  
°C/W  
°C/W  
°C/W  
°C/W  
RthJ-A DIP package. Note 2.  
Rthj-GND PLCC package.  
RthJ-A PLCC package. Note 2.  
Rthj-GND EMP package  
RthJ-A EMP package  
35  
11  
40  
Notes  
1. All voltages are with respect to ground. Currents are positive into, negative out of specified terminal.  
2. All ground pins soldered onto a 20 cm2 PCB copper area with free air convection. T +25°C.  
3. DIP package with external heatsink (Staver V7) and minimal copper area.Typical RtAhJ-A = 27.5°C/W. TA = +25°C.  
4. Not covered by final test program.  
NJM3717  
Applications Information  
Motor selection  
Some stepper motors are not designed for continuous operation at maximum current. As the circuit drives a con-  
stant current through the motor, its temperature can increase, both at low- and high-speed operation.  
Some stepper motors have such high core losses that they are not suited for switched-mode operation.  
Interference  
As the circuit operates with switched-mode current regulation, interference-generation problems can arise in some  
applications. A good measure is then to decouple the circuit with a 0.1 µF ceramic capacitor, located near the  
package across the power line VMM and ground.  
Also make sure that the VR input is sufficiently decoupled. An electrolytic capacitor should be used in the +5 V rail,  
close to the circuit.  
The ground leads between RS, CC and circuit GND should be kept as short as possible. This applies also to the  
leads connecting RS and RC to pin 16 and pin 10 respectively.  
In order to minimize electromagnetic interference, it is recommended to route MA and MB leads in parallel on the  
printed circuit board directly to the terminal connector. The motor wires should be twisted in pairs, each phase  
separately, when installing the motor system.  
Unused inputs  
Unused inputs should be connected to proper voltage levels in order to obtain the highest possible noise immunity.  
Ramping  
A stepper motor is a synchronous motor and does not change its speed due to load variations. This means that the  
torque of the motor must be large enough to match the combined inertia of the motor and load for all operation  
modes. At speed changes, the requires torque increases by the square, and the required power by the cube of the  
speed change. Ramping, i.e., controlled acceleration or deceleration must then be considered to avoid motor pull-  
out.  
VCC , VMM  
The supply voltages, VCC and VMM , can be turned on or off in any order. Normal dV/dt values are assumed.  
Before a driver circuit board is removed from its system, all supply voltages must be turned off to avoid destruc-  
tive transients from being generated by the motor.  
V
(+5 V)  
V
MM  
CC  
STEPPER  
MOTOR  
11  
R
6
3, 14  
MM  
1
V
V
V
8
Phase  
I
CC  
Phase  
M
A
B
7
9
I
1A  
0A  
1
NJM3717  
I
I
M
15  
0
A
T
GND  
C
E
10  
16  
4, 5  
12, 13  
2
56 k  
1 kΩ  
820 pF  
820 pF  
1 Ω  
V
(+5 V)  
V
MM  
CC  
11  
6
3, 14  
MM  
1
V
V
V
8
Phase  
I
R
CC  
Phase  
M
B
B
7
9
I
1B  
0B  
1
I
NJM3717  
I
M
15  
0
A
T
GND  
C
E
10  
16  
2
4, 5  
12, 13  
56 kΩ  
1 kΩ  
820 pF  
820 pF  
1 Ω  
Figure 8. Typical stepper motor driver application with NJM3717  
NJM3717  
Analog control  
As the current levels can be continuously controlled by modulating the VR input, limited microstepping can be  
achieved.  
Switching frequency  
The motor inductance, together with the pulse time, toff , determines the switching frequency of the current regulator.  
The choice of motor may then require other values on the RT , CT components than those recommended in figure7,  
to obtain a switching frequency above the audible range. Switching frequencies above 40 kHz are not recom-  
mended because the current regulation can be affected.  
Sensor resistor  
The RS resistor should be of a non-inductive type, power resistor. A 1.0 ohm resistor, tolerance 1%, is a good  
choice for 415 mA max motor current at VR = 5V.  
The peak motor current, im , can be calculated by using the formulas:  
im = (VR • 0.083) / RS [A], at 100% level  
im = (VR • 0.050) / RS [A], at 60% level  
im = (VR • 0.016) / RS [A], at 20% level  
Heatsinking  
The junction temperature of the chip highly effects the lifetime of the circuit. In high-current applications, the  
heatsinking must be carefully considered.  
The Rthj-a of the NJM3717 can be reduced by soldering the ground pins to a suitable copper ground plane on the  
printed circuit board (see figure 10) or by applying an external heatsink type V7 or V8, see figure 9.  
The diagram in figure 16 shows the maximum permissible power dissipation versus the ambient temperature in  
°C, for heatsinks of the type V7, V8 or a 20 cm2 copper area respectively. Any external heatsink or printed circuit  
board copper must be connected to electrical ground.  
For motor currents higher than 500 mA, heatsinking is recommended to assure optimal reliability.  
The diagrams in figures 9 and 10 can be used to determine the required heatsink of the circuit. In some systems,  
forced-air cooling may be available to reduce the temperature rise of the circuit.  
3
3
,5  
m
m
18,5 mm  
38.0 mm  
38.0 mm  
Figure 9. Heatsinks, Staver, type V7 and V8 by Columbia-Staver UK  
Thermal resistance [°C/W]  
90  
16-pin  
DIP  
80  
70  
60  
20-pin  
EMP  
50  
40  
30  
5
10  
15  
20  
25  
30  
35  
PCB copper foil area [cm2 ]  
28-pin  
PLCC  
PLCC package  
DIP and EMP package  
Figure 10. Copper foil used as a heatsink  
NJM3717  
TYPICAL CHARACTERISTICS  
VSat (V)  
VF (V)  
VSat (V)  
1.8  
1.8  
1.8  
1.6  
1.4  
1.2  
1.0  
1.6  
1.4  
1.2  
1.0  
1.6  
1.4  
T = 25°C  
°C  
T = 125  
j
j
1.2  
1.0  
T = 25 °C  
j
T = 125°C  
T = 25 °C  
j
j
.8  
.6  
.8  
.6  
.8  
.6  
°C  
T = 125  
j
.4  
.2  
.4  
.2  
.4  
.2  
0
0
0
0
0
.20  
.60  
.40IM (A)  
.80  
1.0  
.20  
.60  
.40IM (A)  
.80  
1.0  
0
.20  
.60  
.40IM (A)  
.80  
1.0  
Figure 11. Typical source saturation vs.  
output current  
Figure 13. Typical lower diode voltage  
drop vs. recirculating current  
Figure 12. Typical sink saturation vs.  
output current  
VF (V)  
PD (W)  
PD (W)  
1.8  
5
4
With Staver V8 (37.5  
4.0  
1.6  
1.4  
With Staver V7 (27.5  
T = 25°C  
j
PC  
1.2  
1.0  
3.0  
2.0  
1.0  
0
B heatsink (40  
°
C/W)  
C/W)  
3
2
1
T = 125°C  
j
°
.8  
.6  
°
C/W)  
.4  
.2  
0
0
0
.20  
.60  
.80  
1.0  
0
.20  
.60  
.40IM (A)  
.80  
1.0  
.40IM (A)  
50  
100  
150  
TAmb (°C)  
Figure 15. Typical power dissipation vs.  
motor current  
Figure 16. Allowable power dissipation  
vs. ambient temperature  
Figure 14. Typical upper diode voltage  
drop vs. recirculating current  
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.  

相关型号:

NJM3717FM2

STEPPER MOTOR DRIVER
NJRC

NJM3717FM2-TE3

Micro Peripheral IC
NJRC

NJM3770A

STEPPER MOTOR DRIVER
NJRC

NJM3770AD3

STEPPER MOTOR DRIVER
NJRC

NJM3770AE2

STEPPER MOTOR DRIVER
NJRC

NJM3770AE2-TE2

Micro Peripheral IC,
NJRC

NJM3770AFM2

STEPPER MOTOR DRIVER
NJRC

NJM3770ATE1

Stepper Motor Controller, PDSO20, EMP-20
NJRC

NJM3771

DUAL STEPPER MOTOR DRIVER
NJRC

NJM37717

STEPPER MOTOR DRIVER
NJRC

NJM37717D2

STEPPER MOTOR DRIVER
NJRC

NJM3771D2

DUAL STEPPER MOTOR DRIVER
NJRC