Application Note 28210.03a M Dr ot ive or rs PRODUCT DESCRIPTION Series SLA7070M Motor Driver ICs INTRODUCTION This document describes the function and features of SLA7070M series, which are unipolar 2-phase stepping motor driver ICs. This document contains preliminary information on the products under development. Should you have any questions, including information on options, contact your nearest sales or representative office. Synchronous PWM chopping function prevents motor noise in Hold mode Sleep mode for reducing the IC input current in stand-by state Built-in protection circuitry against motor coil opens/shorts option available (NEW, patent pending) Features Power supply voltages, VBB : 46 V(max.), 10 to 44 V normal operating range Logic supply voltages, VDD: 3.0 to 5.5 V Maximum output currents: 1 A, 1.5 A, 2 A, 3 A Built-in sequencer Simplified clock-in stepping control Both full/half-stepping, and microstepping versions; microstepping versions (SLA7075M, -76M, -77M, -78M) are capable of full-, half-, quarter-, eighth-, and sixteenthstepping Built-in sense resistor, RSInt (NEW) All variants are pin-compatible for enhanced design flexibility ZIP type 23-pin molded package (SLA package) Self-excitation PWM current control with fixed off-time For microstepping parts, off-time adjusted automatically by step reference current ratio (3 levels) Built-in synchronous rectifying circuit reduces losses at PWM off (NEW) Contents Introduction Part Numbers and Options Specifications Reference Voltage Setting Allowable Power Dissipation Package Outline Drawing, SLA-23 Pin Functional Block Diagram and Pin Assignments Application Example for Microstepping Products Truth Tables Logic Input Pins Step Sequencing Individual Circuit Description Functional Description Application Information Thermal Design Information Characteristic Data All performance characteristics given are typical values for circuit or system baseline design only and are at the nominal operating voltage and an ambient temperature of +25°C, unless otherwise stated. Sanken Power Devices from Allegro MicroSystems 1 2 3 7 8 9 10 12 13 14 15 21 22 25 30 32 Series SLA7070M Motor Driver ICs or s t o r M rive D PART NUMBERS AND OPTIONS The following are the product variants and optional features available in the SLA7070M series. NOTE The following abbreviations are used throughout this document to refer to product variants: PR – Product with both Protection Circuitry and built-in RSInt options R – Product with the built-in RSInt option Not all combinations of standard models and product options are available in high-volume production quantities. For information on product availability, and assistance with determining the IC features that are the best fit for your application, please contact our sales office or representative. Part Number 2 Protection SLA7070MR RSInt SLA7070MPR Protection Circuitry and RSInt SLA7071MR RSInt SLA7071MPR Protection Circuitry and RSInt SLA7072MR RSInt SLA7072MPR Protection Circuitry and RSInt SLA7073MR RSInt SLA7073MPR Protection Circuitry and RSInt SLA7075MR RSInt SLA7075MPR Protection Circuitry and RSInt SLA7076MR RSInt SLA7076MPR Protection Circuitry and RSInt SLA7077MR RSInt SLA7077MPR Protection Circuitry and RSInt SLA7078MR RSInt SLA7078MPR Protection Circuitry and RSInt Output Current, IOUT (A) Sequencer Blanking Time (µs) Full/half Step 3.2 Clock Edge 1 1.5 2 3 Positive 1 1.5 Microstep 2 3 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 Copyright © 2012 Allegro MicroSystems, Inc. 1.7 M Dr ot ive or rs Series SLA7070M Motor Driver ICs SPECIFICATIONS ABSOLUTE MAXIMUM RATINGS, valid at TA = 25°C, applicable to both PR and R products, unless otherwise specified Characteristics Symbol Remarks Ratings Units Load (Motor) Supply Voltage VM 46 V Main Power Supply Voltage VBB 46 V Logic Supply Voltage VDD 7 V SLA7070M and SLA7075M 1.0 A SLA7071M and SLA7076M 1.5 A SLA7072M and SLA7077M 2.0 A Output Current IOUT 3.0 A Logic Input Voltage VIN –0.3 to VDD+0.3 V REF Input Voltage VREF –0.3 to VDD+0.3 V Sense Voltage VSInt SLA7073M and SLA7078M Power Dissipation PD tw < 1 µs is not considered ±2 V Without heat sink 4.7 W Junction Temperature TJ 150 °C Ambient Temperature TA –20 to 85 °C Storage Temperature Tstg –30 to 150 °C RECOMMENDED OPERATING RANGES, applicable to both PR and R products, unless otherwise specified Min Max Units Load (Motor) Supply Voltage Characteristics VM – 44 V Main Power Supply Voltage VBB 10 44 V Logic Supply Voltage VDD Surge voltage at VDD pin should be less than ±0.5 V to avoid malfunctioning in operation 3.0 5.5 V Case Temperature TC Measured at pin 12, without heat sink – 90 °C www.allegromicro.com Symbol Remarks 3 M Dr ot ive or rs Series SLA7070M Motor Driver ICs ELECTRICAL CHARACTERISTICS, valid at TA = 25°C, VBB = 24 V, VDD = 5 V, applicable to both PR and R products, unless otherwise specified Characteristics Main Power Supply Current Logic Power Current MOSFET Breakdown Voltage Maximum Response Frequency Logic Supply Voltage Logic Supply Current REF Input Voltage REF Input Current SENSE Voltage Sleep-Enable Recovery Time Switching Time 4 Symbol Test Conditions Min. Typ. Max. Units mA IBB Normal mode – – 15 IBBS Sleep1 and Sleep2 modes – – 100 µA – – 5 mA IDD VDSS fclk VBB = 44 V, IDS = 1 mA Clock Duty Cycle = 50% – – – V 250 – – kHz VIL – – 0.25 × VDD V VIH 0.75 × VDD – – V IIL – ±1 – µA IIH – ±1 – µA – – – V 2.0 – VDD V – ±10 – µA VREF – 0.03 VREF VREF + 0.03 V VREF See pages 6 and 7 VREFS Output OFF, Sleep1 mode, IBBS in specification, sequencer = enable IREF VSInt VREF = 0.1 V to 0.5 V, Step reference current ratio: 100% tSE VREF = 2.0 V → 1.5 V 100 – – µs tcon Clock → Output ON – 2.0 – µs tcoff Clock → Output OFF – 1.5 – µs 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 M Dr ot ive or rs Series SLA7070M Motor Driver ICs STEPPING CHARACTERISTICS, applicable to both PR and R products; representative values from SLA7070M series shown Valid at TA = 25°C, VBB = 24 V, VDD = 5 V, unless otherwise specified Characteristics Symbol Test Conditions Min. Typ. Max. Units – 100 – % Full/half step products, SLA7070M, SLA7071M, SLA7072M, and SLA7073M Step Reference Current Ratio PWM Minimum On-Time PWM Off-Time Mode F Mode 8 VREF ≈ VSInt = 100 %, VREF = 0.1 to 0.5 V – 70 – % ton(min) – 3.2 – µs toff – 12 – µs Microstepping products, SLA7075M to SLA7078M Step Reference Current Ratio Mode F – 100 – % Mode E – 98.1 – % Mode D – 95.7 – % Mode C – 92.4 – % Mode B – 88.2 – % Mode A – 83.1 – % Mode 9 – 77.3 – % Mode 8 – 70.7 – % Mode 7 VREF ≈ VSInt = 100 %, VREF = 0.1 to 0.5 V – 63.4 – % Mode 6 – 55.5 – % Mode 5 – 47.1 – % Mode 4 – 38.2 – % Mode 3 – 29 – % Mode 2 – 19.5 – % – 9.8 – % – – 1.25 V Mode 1 Mo (Load) Output Voltage Mo (Load) Output Current PWM Minimum On-Time PWM Off-Time www.allegromicro.com VMOL IMOL = 1.25 mA VMOH IMOH = –1.25 mA VDD – 1.25 – – V IMOL – – 1.25 mA IMOH –1.25 – – mA ton(min) – 1.7 – µs toff1 Mode 8 to Mode F – 12 – µs toff2 Mode 4 to Mode 7 – 9 – µs toff3 Mode 1 to Mode 3 – 7 – µs 5 M Dr ot ive or rs Series SLA7070M Motor Driver ICs OUTPUT CHARACTERISTICS for both PR and R products Valid at TA = 25°C, VBB = 24 V, VDD = 5 V, unless otherwise specified Characteristics Symbol Test Conditions Min. Typ. Max. Units IDS = 1 A – 0.7 0.85 Ω If = 1 A – 0.85 1.1 V IDS = 1.5 A – 0.45 0.6 Ω If = 1.5 A – 1.0 1.25 V IDS = 2 A – 0.25 0.4 Ω If = 2 A – 0.95 1.2 V IDS = 3 A – 0.18 0.24 Ω If = 3 A – 0.95 2.1 V Min. Typ. Max. Units 0.296 0.305 0.314 Ω 0.1 – 0.3 V 0.296 0.305 0.314 Ω 0.1 – 0.45 V 0.199 0.205 0.211 Ω 0.1 – 0.4 V 0.150 0.155 0.160 Ω 0.1 – 0.45 V IOUT = 1.0 A (SLA7070M and SLA7075M) Output On Resistance Body Diode Forward Voltage RDS(ON) Vf IOUT = 1.5 A (SLA7071M and SLA7076M) Output On Resistance Body Diode Forward Voltage RDS(ON) Vf IOUT = 2.0 A (SLA7072M and SLA7077M) Output On Resistance Body Diode Forward Voltage RDS(ON) Vf IOUT = 3.0 A (SLA7073M and SLA7078M) Output On Resistance Body Diode Forward Voltage RDS(ON) Vf BUILT-IN SENSE RESISTOR CHARACTERISTICS for PR and R products Valid at TA = 25°C, VBB = 24 V, VDD = 5 V, unless otherwise specified Characteristics Symbol Test Conditions IOUT = 1.0 A (SLA7070MPR, SLA7070MR, SLA7075MPR, and SLA7075MR) Sense Resistor Rating* RSInt Tolerance: ±3 % REF Input Voltage VREF Within specified current limit IOUT = 1.5 A (SLA7071MPR, SLA7071MR, SLA7076MPR, and SLA7076MR) Sense Resistor Rating* RSInt Tolerance: ±3 % REF Input Voltage VREF Within specified current limit IOUT = 2.0 A (SLA7072MPR, SLA7072MR, SLA7077MPR, and SLA7077MR) Sense Resistor Rating* RSInt Tolerance: ±3 % REF Input Voltage VREF Within specified current limit IOUT = 3.0 A (SLA7073MPR, SLA7073MR, SLA7078MPR, and SLA7078MR) Sense Resistor Rating* RSInt Tolerance: ±3 % REF Input Voltage VREF Within specified current limit *RSInt includes approximately 5 mΩ circuit resistance in addition to the resistance of the resistor itself. 6 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 M Dr ot ive or rs Series SLA7070M Motor Driver ICs PROTECTION CIRCUIT CHARACTERISTICS* Valid at TA = 25°C, VBB = 24 V, VDD = 5 V, unless otherwise specified Characteristics Symbol Test Conditions Min. Typ. Max. Units 0.65 0.7 0.75 V PR products Overcurrent Sense Voltage FLAG Output Voltage FLAG Output Current VOCP Motor coils shorted VFlagL IFLAGL = 1.25 mA VFlagH IFLAGH = –1.25 mA – – 1.25 V VDD – 1.25 – – V IFlagL – – 1.25 mA IFlagH –1.25 – – mA *Protection circuits work on the condition of VSInt ≥ VOCP. REFERENCE VOLTAGE SETTING VREF (REF/SLEEP1 Pin) PR and R Products VDD VREF Sleep1 Set Range 2.0 V Prohibition Zone VOCP 0.7 V 0.45 V 0.4 V 0.3 V PR products only Motor Current Set Range 0V 1.0 A Devices 2.0 A Devices 1.5, 3.0 A Devices Motor Current Set Range is determined by the built-in resistor value, RSInt. For PR products, pay extra attention to the change-over between the motor current specification range, IMO, and the Sleep1 Set Range. VOCP falls on the "prohibition zone" threshold. If the change-over time is too slow, OCP operation would start when VSInt > VOCP . www.allegromicro.com 7 M Dr ot ive or rs Allowable Power Dissipation, PD (W) Series SLA7070M Motor Driver ICs θj-a= 33.8℃/W 3 2 1 0 0 10 20 30 40 50 60 70 ALLOWABLE POWER DISSIPATION 80 90 Ambient Temperature, TA (°C) PR and R Products Allowable Power Dissipation, PD (W) 5 4 θj-a= 26.6℃/W 3 2 1 0 0 10 20 30 40 50 60 70 Ambient Temperature, TA (°C) 8 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 80 90 M Dr ot ive or rs Series SLA7070M Motor Driver ICs PACKAGE OUTLINE DRAWING, SLA-23 PIN �� ���� ���� ���� ��� ���� φ��������������� ���� ���� ��� ���� ���������� ���� ���� ����� ������������� ������ ���� � ���� ����� �� ���� ���� ���� ��� ���� φ��� ����� ��� ����� ����� ��� ����� ����� ����� ��� ����� ����������������� ��� ���� ���� ������������� ���� ���� ��������������������� � � � � www.allegromicro.com � � � � �� �� �� �� �� �� �� � �� �� �� �� �� �� �� 9 M Dr ot ive or rs Series SLA7070M Motor Driver ICs FUNCTIONAL BLOCK DIAGRAM AND PIN ASSIGNMENTS Full/half step products: SLA7070MPR, SLA7071MPR, SLA7072MPR, and SLA7073MPR PreDriver PreDriver Sequencer & Sleep Circuit Protect Protect DAC SenseA 20 21 22 23 Reg. MIC + Comp - 5 OutB 11 OutB 9 16 10 15 OutB 8 OutB 7 VBB Clock Reset M3 6 F/R 18 M2 13 M1 14 N.C. OutA 4 Flag OutA 3 Ref/Sleep1 OutA 2 VDD OutA 1 OSC RSInt DAC Synchro Control PWM Control 17 Sync + Comp - PWM Control OSC 19 SenseB RSInt 12 Gnd For R products, protection circuits not built-in. FLAG pin is not connected internally. Pin No. 1 2 3 4 Symbol OutA OutA Functions Output of phase A Output of phase Ā Pin No. Symbol Functions 13 Ref / Sleep1 Input for control current and Sleep 1 setting 14 VDD Power supply to logic 15 Reset Reset for internal logic 16 F/R Forward / reverse switch input Phase A current sensing 17 Sync Synchronous PWM control switch input No internal connection 18 Flag* Output from protection circuits monitor 19 SenseB 5 SenseA 6 NC 7 M1 8 M2 9 M3 10 Clock Step clock input 11 VBB Main power supply (for motor) 12 GND Ground Commutation and Sleep2 setting 20 21 OutB Output of phase B̄ OutB Output of phase B 22 23 *Flag pin active on PR products only; not internally connected for R products. 10 Phase B current sensing 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 M Dr ot ive or rs Series SLA7070M Motor Driver ICs Microstepping products: SLA7075MPR, SLA7076MPR, SLA7077MPR, and SLA7078MPR 11 PreDriver PreDriver Sequencer & Sleep Circuit Protect Protect DAC + Comp - 5 20 21 22 23 Reg. MIC SenseA OutB 9 16 10 15 OutB 8 OutB 7 OutB 6 VBB Clock Reset M3 F/R 18 M2 13 M1 14 Mo OutA 4 Flag OutA 3 Ref/Sleep1 OutA 2 VDD OutA 1 OSC RSInt DAC Synchro Control PWM Control 17 Sync + Comp - PWM Control OSC 19 SenseB RSInt 12 Gnd For R products, protection circuits not built-in. FLAG pin is not connected internally. Pin No. 1 2 3 4 Symbol OutA OutA Functions Output of phase A Output of phase Ā Pin No. Symbol Functions 13 Ref / Sleep1 Input for control current and Sleep1 setting 14 VDD Power supply to logic 15 Reset Reset for internal logic 16 F/R Forward / reverse switch input Phase A current sensing 17 Sync Synchronous PWM control switch input Output from monitor of 2-phase excitation status 18 Flag* Output from protection circuits monitor 19 SenseB 5 SenseA 6 Mo 7 M1 8 M2 9 M3 10 Clock Step clock input 11 VBB Main power supply (for motor) 12 GND Ground Commutation and Sleep2 setting 20 21 Phase B current sensing OutB Output of phase B̄ OutB Output of phase B 22 23 *Flag pin active on PR products only; not internally connected for R products. www.allegromicro.com 11 M Dr ot ive or rs Series SLA7070M Motor Driver ICs APPLICATION EXAMPLE FOR MICROSTEPPING PRODUCTS Microstepping products: SLA7075MPR, SLA7076MPR, SLA7077MPR, and SLA7078MPR VBB = 10~44 V VDD = 3.0~5.5 V VI+ Sleep Q1 r1 OutA OutA Microcomputer VBB SLA 707xM GND SenseB Single-Point Ground Logic Ground Power Ground • Take precautions to avoid noise on the VDD line; noise levels greater than 0.5 V on the VDD line may cause device malfunction. Noise can be reduced by separating the Logic Ground and the Power Ground on a PCB from the GND pin (pin 12). • Constants, for reference use only: 12 OutB r3 C2 r1 = 10 kΩ r2 = 1 kΩ (VR) r3 = 10 kΩ OutB + CA C1 Reset Clock F/R M1 M2 M3 Sync Mo or NC Flag Ref/Sleep1 SenseA + CB r2 VDD VS+ • Unused logic input pins (F / R, M1, M2, M3, RESET, and SYNC) must be pulled up / down to VDD or ground. If those unused pins are left open, the device malfunctions. • Unused logic output pins (Mo, FLAG) must be kept open. CA = 100 µF / 50 V CB = 10 µF / 10 V C1 = 0.1 µF 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 M Dr ot ive or rs Series SLA7070M Motor Driver ICs TRUTH TABLES Common Input Pins The following truth table is valid for the common input pins of both models of the SLA7070M series Truth Table for Common Input Pins Applicable both series models; PR and R products Pin Name Low Level High Level Reset Normal operation Logic reset F/R Forward Reverse M1 M2 M3 Clock POS Edge – Commutation / Sleep2 Function Setting The following truth table is valid for the common Mx pins of both models of the SLA7070M series. Truth Table for Commutation / Sleep2 Function Applicable both series models; PR and R products Pin Name Commutation / Sleep2 function Ref / Sleep1 Normal operation Sleep1 function – Sync Non-sync PWM control Sync PWM control – • The Reset function is asynchronous. If the input on the Reset pin is High, the internal logic circuit is reset. At this point, if the Ref pin stays Low, then the DMOS outputs turn on at the starting point of excitation. Note that the Disable control is not available with the Reset pin signal. • The Sync function is active only at “2-phase excitation timing." If this function is used at other than 2-phase excitation timing, an overall balance might collapse because PWM off-time and set current are different in each phase A and phase B control scenario. (2-phase excitation timing is a point where the step reference current ratio of both phase A and phase B is Mode 8.) Sleep Functions The Hold mode stops motor rotation when applying current into a motor, and the device remains in Active status. Sleep1 is a sleep operation when logic circuits operate according to input signals. Sleep2 is a sleep operation in which the status of the logic circuits do not vary, but instead, they keep the same state as before the sleep function is initiated. Sleep1 Function Setting Voltage at the REF / SLEEP1 pin controls the PWM current and the Sleep1 function. For normal operation, VREF should be below 1.5 V (Low level). Applying a voltage greater than 2.0 V (High level) to the REF / SLEEP1 pin disables the outputs and puts the motor in a free state (coast). This function is used to minimize power consumption when the device is not in use. Although it disables much of the internal www.allegromicro.com circuitry, including the output MOSFETs and regulator, the sequencer / translator circuit is active. Therefore, a microcontroller can set the step starting point for the next operation during the Sleep1 function. Full / Half Step Microstepping L Full step (Mode 8 fixed) Full step (Mode 8 fixed) L L Full step (Mode F fixed) Full step (Mode F fixed) H L Half step Half step H L Half step (Mode F fixed) Half step (Mode F fixed) L H H L H L H H H H H M1 M2 M3 L L H L H L Quarter step Sleep2 function Eighth step Sixteenth step Sleep2 function In the Sleep2 function, the outputs are disabled and the driver supply current (IBB) is reduced. However, unlike the Sleep1 function, the logic circuitry is put into a "standby" state and therefore the sequencer / translator is not activated, even if a step command signal occurs on the CLOCK input pin. Monitor Output Pin The pin used to monitor the device output is different between these configurations: • Microstepping products: Mo (2-phase excitation timing) • PR products: Flag (Protection circuit operation timing) Note that PR products with microstepping have both of the monitor output pins. Truth Table for Monitor Outputs Pin Name Low Level High Level Mo Other than 2-phase excitation timing 2-phase excitation timing FLAG Normal operation Protection circuit operation The outputs turn off at the point where the protection circuit starts operating. To release the protection state, reinput the logic supply voltage. 13 M Dr ot ive or rs Series SLA7070M Motor Driver ICs LOGIC INPUT PINS The low pass filter incorporated with the logic input pins (RESET, CLOCK, F / R, M1, M2, M3, and SYNC) improves noise rejection. The logic inputs are CMOS input compatible, and therefore they are in high impedance state. Use the IC at a fixed input level, either Low or High. RESET input Input Logic Timing CLOCK signal. This device includes clock-in type of control that simplifies the interface. • Reset release and CLOCK input timing • RESET input pulse width The Reset pulse width is equivalent to the high pulse level hold time. It should be greater than the 2 µs CLOCK input pulse width. • Pulse characteristics A low-to-high and high-to-low transition on the CLOCK input sequences the translator / sequencer. Clock pulse width should be set at 2 µs in both positive and negative polarities. Therefore, clock response frequency becomes 250 kHz. F / R, M1, M2, and M3 logic change Logic level inputs on F / R, M1, M2, and M3 set the translator step direction (F / R) and step mode (M1, M2, and M3; refer to the Commutation Truth Table). Changes to these inputs do not take effect until the rising edge of the CLOCK input. However, depending on the type and state of a motor, there may be errors in motor operation. A thorough evaluation on the changes of sequence should be carried out. • Set-up and hold times before and after Clock pulse With regard to the input logic of the F / R, M1, M2, and M3 pins, a 1 µs delay should occur both before and after the pulse edges, as set-up and hold times. The sequencer logic circuitry might malfunction if the logic polarity is changed during these set-up and hold times. Refer to the figure below. Reset The RESET input sets the translator / sequencer to a predefined Home state and turns off all of the DMOS outputs. A low pass filter is incorporated into the Reset circuit; therefore, a greater than 5 µs delay is required between the falling edge of the RESET input and the rising edge of the CLOCK input. 2μs(min) 5μs(min) POS Edge 4μs(min) Clock 2μs(min) 2μs(min) F/R M1 M2 M3 Reset 2μs(min) 1μs(min) 1μs(min) 1μs(min) 1μs(min) 2μs(min) Logic Input Timing 2μs(min) 5μs(min) 8μs(min) Clock 4μs(min) 4μs(min) 14 F/R M1 M2 M3 1μs(min) 1μs(min) 115 Northeast Cutoff, Box 15036 Massachusetts 01615-0036 1μs(min)Worcester, 1μs(min) 1μs(min) 1μs(min) M Dr ot ive or rs Series SLA7070M Motor Driver ICs STEP SEQUENCING All illustrations in this section are based on step sequencing at the POS (Positive) edge. Full step; for both microstepping and full / half step products M1: L, M2: L, M3: L (Mode 8) R ESET … C LO C K 0 2 1 B FWD CW A A 0 70.7 0 70.7 CREW CW B M1: H, M2: L, M3: L (Mode F) R ESET … C LO C K 0 1 2 B FWD CW A A 0 0 CREW CW 0 10 B www.allegromicro.com 15 M Dr ot ive or rs Series SLA7070M Motor Driver ICs Half step; for both microstepping and full / half step products M1: L, M2: H, M3: L (Mode 8, F) R ES ET … C LO C K 0 1 2 3 4 B FWD CW A A 0 70.7 CREW CW 0 70.7 0 10 B M1: H, M2: H, M3: L (Mode F) R ES ET … C LO C K 0 1 2 3 B FWD CW A A 0 0 CREW CW 0 10 B 16 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 4 M Dr ot ive or rs Series SLA7070M Motor Driver ICs 0 2 B B 3 4 CREW CW A 5 6 7 8 … Quarter step; for microstepping products M1: L, M2: L, M3: H 1 38.2 CFWD W 0 10 92.4 70.7 38.2 A C LO C K R ES ET 0 92.4 0 70.7 www.allegromicro.com 17 M Dr ot ive or rs Series SLA7070M Motor Driver ICs 4 0 3 19.5 2 38.2 70.7 CFWD W 83.1 92.4 0 1 55.5 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 92.4 98.1 0 10 83.1 70.7 55.5 38.2 19.5 A C LO C K R ES ET 0 98.1 18 B B 5 6 7 8 CREW CW 9 A 10 11 12 13 14 15 16 … Eighth step; for microstepping products M1: H, M2: L, M3: H 98.1 92.4 A 0 10 95.7 83.1 88.2 77.3 70.7 63.4 55.5 47.1 38.2 29.0 19.5 9.8 0 CFWDW 0 1 2 70.7 88.2 83.1 C LO C K 4 47.1 3 55.5 R ES ET 95.7 98.1 5 6 7 8 B B 0 www.allegromicro.com 92.4 9 10 11 12 13 14 16 CREW CW 15 17 18 A 19 20 21 22 23 24 25 26 27 28 29 30 31 32 … M Dr ot ive or rs Series SLA7070M Motor Driver ICs Sixteenth step; for microstepping products M1: L, M2: H, M3: H 19 9.8 19.5 29.0 38.2 63.4 77.3 M Dr ot ive or rs Series SLA7070M Motor Driver ICs Excitation Change Sequence The change behavior is determined by the settings of the excitation pin (M1, M2, and M3) before and after the step signal. Excitation Mode State Table Internal Sequence State Direction Phase A Phase B PWM Mode PWM Mode Full Step Mode 8 Mode F Step Sequencing Half Step 1/ Step 4 Mode 8, F Mode F 1/ 8 A 8 B 8 X X* X X* X A 7 B 9 A 6 B A A 5 B B A 4 B C X A 3 B D Rev. A 2 B E A 1 B F – – B F X X X 1 B F Ā 2 B E Ā 3 B D Ā 4 B C X Ā 5 B B Ā 6 B A Ā 7 B 9 Ā 8 B 8 X X* X X* X Ā 9 B 7 Ā A B 6 Ā B B 5 Ā C B 4 X Ā D B 3 Ā E B 2 Ā F B 1 Ā F – – X X X Ā F 1 Ā B̄ E 2 Ā B̄ D 3 Ā B̄ C 4 X Ā B̄ B 5 Ā B̄ A 6 Ā B̄ 9 7 Ā B̄ 8 8 X X* X X* X Ā B̄ 7 9 Ā B̄ 6 A Ā B̄ 5 B Ā B̄ 4 C X Ā B̄ 3 D Ā B̄ 2 E Ā B̄ 1 F Ā B̄ – – F X X X B̄ A 1 F B̄ A 2 E B̄ A 3 D B̄ A 4 C X B̄ A 5 B B̄ A 6 A B̄ A 7 9 B̄ A 8 8 X X* X X* X B̄ A 9 7 B̄ A A 6 B̄ A B 5 B̄ A C 4 X B̄ A D 3 B̄ A E 2 B̄ A F 1 B̄ A F – – X X X A F B 1 Fwd. A E B 2 A D B 3 A C B 4 X A B B 5 A A B 6 A 9 B 7 ∗ Sequence state is Mode 8, but step reference current ratio is Mode F. Mode F has step reference current ratio of 100%, and PWM off-time of 12 μs. 20 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 Step X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X 1/ 16 Step X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X M Dr ot ive or rs Series SLA7070M Motor Driver ICs INDIVIDUAL CIRCUIT DESCRIPTION Monolithic IC (MIC) The descriptions of the monolithic IC (MIC) elements in this section are applicable to both models of products: PR and R. However, the blanking time differs among some options, and current value in low current mode will vary according to the minimum on-time difference. • Sequencer Logic The single CLOCK input is used for step timing. Direction is controlled by the F / R input. Commutation mode is controlled by the combination of the M1, M2, and M3 logic levels. For details, refer to the Commutation Truth Table on page 13. • PWM Current Control Each pair of outputs is controlled by a fixed off-time PWM current-control circuit. The internal oscillator (OSC) sets the off-time. Its operation mechanism is identical to that of the SLA7060M family. Refer to the Functional Description section for further details. • Synchronous Operation Mode This function prevents occasional motor noise during Hold mode, which normally results from asynchronous PWM operation of both motor phases. A logic high at the SYNC input sets synchronous operation. A logic low sets asynchronous operation. The use of synchronous operation during normal stepping is not recommended because it produces less motor torque and can cause motor vibration due to staircase current. The use of synchronous operation when the motor is not in operation is allowed only in full/half step sequence timing, due to the difference in the current controlled and PWM off-time at other step sequence timings. • DAC (D-to-A Converter) In microstep sequencing, the current at each step is set by the value of a sense resistor (RSInt), a reference voltage (VREF), and the output voltage of the DACs, controlled by the output of the sequencer (translator). Refer to the Stepping Characteristics table on page 5. www.allegromicro.com • Regulator Circuit The integrated regulator circuit is used in driving the output MOSFET gates and powering other internal linear circuits. • Protection Circuit A built-in protection circuit against motor coil opens or shorts is available in the PR products. Protection is activated by sensing voltage on the internal RSInt resistors; therefore, an overcurrent condition cannot be detected which results from the the OUT pins or SENSEx pins, or both, shorting to GND. Protection against motor coil opens is available only during PWM operation; therefore, it does not work at constant voltage driving, when the motor is rotating at high speed. Operation of the protection circuit disables all of the DMOS outputs. To come out of protection mode, cycle the logic supply, VDD. Output MOSFET Chip The value of the built-in output DMOS chip varies according to which of the four different output current ratings has been selected. Sense Resistor Sense resistors are incorporated in the PR and R products to detect motor current. The resistance varies according to which of the four different output current ratings has been selected, as follows: Output Current (A) RSInt Resistance (Ω Typ.) 1 0.305 1.5 0.305 2 0.205 3 0.155 Each resistance shown above includes the inherent resistance (approximately 5 mΩ) in the resistor itself. 21 M Dr ot ive or rs Series SLA7070M Motor Driver ICs FUNCTIONAL DESCRIPTION PWM Current Control The description in this section is applicable to the PR and R products. • Blanking time The actual operating waveforms on the SENSEx pins when driving a motor are shown in figure 1. Immediately after PWM turns OFF, ringing (or spike) noise on the SENSEx pins is observed for a few μs. Ringing noise can be generated by various causes, such as capacitance between motor coils and inappropriate motor wiring. Each pair of outputs is controlled by a fixed off-time (7 to 12 μs, depending on stepping mode) PWM current-control circuit that limits the load current to a desired value, ITRIP. Initially, an outt put is enabled and current flows through the motor winding and the current-sense resistors. When the voltage across the currentsense resistor equals the DAC output voltage, VTRIP , the currentsense comparator resets the PWM latch. This turns off the driver for the fixed off-time, during which the load inductance causes the current to recirculate for the off-time period. Therefore, if the ringing noise on the sense resistor equals and surpasses VTRIP , PWM turns off. To prevent this phenomenon, the blanking time is set to override signals from the current-sense comparator for a certain period right after PWM turns on (figure 2). t Expanded Time Scale Out ITRIP 0 Out 500 ns/Div. 5 µs/Div. Figure 1. Operating waveforms on the SENSEx pins during PWM chopping A PWM Pulse Width tON tOFF (Fixed) ITRIP 0 A Blanking Time Figure 2. SENSEx pins pattern during PWM control 22 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 M Dr ot ive or rs Series SLA7070M Motor Driver ICs PWM Off Period The PWM off-time for the SLA7070M series is controlled as a fixed time by an internal oscillator. It also is switched in 3 levels by current proportion (see the Electrical Characteristics table). In addition, the SLA7070M series provide a function that decreases losses occurring when the PWM turns off. This function dissolves back EMF stored in the motor coil at MOSFET turn-on, as well as at PWM turn-on (synchronous rectification operation). Figure 3 shows the difference in back EMF generative system between the SLA7060M series and SLA7070M series. The SLA7060M series performs on–off operations using only the MOSFET on the PWM-on side, but the SLA7070M series also performs on–off operations using only the MOSFET on the PWM-off side. To prevent simultaneous switching of the MOSFETs at synchronous rectification operation, the IC has a dead time of approximately 0.5 µs. During dead time, the back EMF flows through the body diode on the MOSFET. SLA7060M Series SLA7070M Series VBB Ion VBB Ioff Ion Ioff Stepper Motor Vg Stepper Motor Vg Vg Vg Back EMF at Dead Time VS +V PWM On RSExt PWM Off VS +V PWM On Vg Vg FET Gate 0 Signal RSInt t PWM On PWM Off Dead Time FET Gate 0 Signal Vg PWM On Dead Time t Vg VREF VREF VS VS 0 0 t t Figure 3. Synchronous rectification operation. During Dead Time, the Back EMF flows through the body diode of the MOSFET www.allegromicro.com 23 M Dr ot ive or rs Series SLA7070M Motor Driver ICs Protection Functions: PR Types The PR types of the SLA7070M series include a motor coil short-circuit protection circuit and a motor coil open protection circuit. They are described in this section. • Motor Coil Short-Circuit Protection (Load Short) Circuit This protection circuit, embedded in the SLA7070M series, begins to operate when the device detects an increase in the voltage level on the sense resistor, VSInt . The voltage at which motor coil short-circuit protection starts its operation, VOCP, is set at approximately 0.7 V. The output is disabled at the time the protection circuit starts. In order for the motor coil short-circuit protection circuit to operate, VSInt must be greater than VOCP . Overcurrent that flows without passing the sense resistor is undetectable. To resume the circuit after protection operates, VDD must be cycled. • Motor Coil Open Protection Details of this functions is not disclosed yet due to our patent policy. VM Coil Short Circuit +V Coil Short Circuit Stepper Motor VS RSInt Output Disable VOCP VREF Vg Normal Operation VS 0 t Figure 4. Motor coil short circuit protect circuit operation. Overcurrent that flows without passing the sense resistor is undetectable. To recover the circuit after protection operates, VDD must be cycled and started up again. 24 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 M Dr ot ive or rs Series SLA7070M Motor Driver ICs APPLICATION INFORMATION Motor Current Ratio Setting (R1, R2, RSInt) The setting calculation of motor current IOUT on SLA7070M series is determined by the ratios of external components R1, R2, and RSInt (refer to the application example circuit on page 12). The following is a formula for calculating IOUT: R2 (1) IOUT = VDD RSInt R1 + R2 when VREF is within specification. If VREF is set less than 0.1 V, variation or impedance of the wiring pattern may influence the IC and the possibility of less accurate current sensing becomes high. The standard voltage of current ITRIP that SLA7070M series controls is partially divided by the internal DAC: VREF (2) ITRIP = Mode Proportion RSInt For RSInt value, see Sense Resistor section, page 21. Lower Limit of Control Current The SLA7070M series uses a self-oscillating PWM current control topology in which the off- time is fixed. As energy stored in motor coil is eliminated within fixed the PWM off-time, coil current flows intermittently, as shown in figure 5. Thus, average current decrease and motor torque also decrease. The point intermissive current starts flowing to the coil is considered as the lower limit of the control current. The lower limit of control current differs by conditions of motor or other factors, but it is calculated from the following formula. (3) · ¨ IOUT(min) = VM + RDS(on)× IOUT RM 1 –1¸ × © © ¸ t off © exp – ¸ ª Tc ¹ where: Tc = LM / RM , and (4) VM is the motor supply voltage, RDS(on) is the MOSFET on resistance, IOUT is the target current level, RM is the motor winding resistance, LM is the motor winding reactance, and tOFF is the PWM off-time. Even if the control current value is set at less than the lower limit of the control current, there is no setting at which the IC fails to operate. However, control current will worsen against setting current. Avalanche Energy In the unipolar topology of the SLA7070M series, a surge voltage (ringing noise) that exceeds the MOSFET capacity to withstand might be applied to the IC. To prevent damage, the SLA7070M series is designed a MOSFET having sufficient avalanche resistance to withstand this surge voltage. Therefore, even if surge voltages occur, users will be able to use the IC without any problems. However, in cases in which the motor harness is long or the IC is used above its rated current or voltage, there is a possibility that an avalanche energy could be applied that exceeds Sanken design expectations. Thus, users must test the avalanche energy applied to the IC under actual application conditions. Figure 5. Control current lower limit model waveform. The circled area indicates interval when the coil current generated is 0 A. www.allegromicro.com 25 M Dr ot ive or rs Series SLA7070M Motor Driver ICs The following procedure can be used to check the avalanche energy in an application. The schematic in figure 6 illustrates the location for the voltage test points and circuit characteristics. The timing diagram illustrates the waveform characteristics resultant. The avalanche energy, EAV, can be calculated using the following formula: ��� � ������� � ����� VM ��� ��� �� (5) � ��� ����� � �������� By comparing the EAV calculated with the graph shown in figure 9, the application can be evaluated if it is safe for the IC by being within the avalanche energy-tolerated dose range of the MOSFET. V D S(A V ) ID Stepper Motor VD S(A V ) ID RSInt t Figure 6. Test points and characteristics (left panel) and breakdown waveform (right). Given: VDS(AV) = 1 A, ID = 1 A, and t = 0.5 µs. On-Off Sequence of Power Supply (VBB and VDD) There is no restriction of the on-off sequence of the main power supply, VBB, and the logic supply, VDD. Motor Supply Voltage (VM) and Main Power Supply Voltage (VBB) Because the SLA7070M series has a structure that separates the control IC (MIC) and the power MOSFETs as shown in the schematics on pages 10 and 11, motor supply and main power supply are separated. Therefore, it is possible to drive the IC with using different power supplies and different voltages for motor supply and main power supply. However, extra caution is needed because the supply voltage ranges differ among power supplies. 20 SLA7073M and SLA7078M EAV [mJ ] 16 12 SLA7072M and SLA7077M 8 SLA7071M and SLA7076M 4 SLA7070M and SLA7075M 0 0 25 50 75 100 125 Product Temperature, Tc [°C] Figure 7. SLA7070M series iterated avalanche energy tolerated dose, EAV(max). 26 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 150 M Dr ot ive or rs Series SLA7070M Motor Driver ICs Internal Logic Circuits • Reset The sequencer circuit of this product is initialized after logic supply (VDD) is applied, and the power on reset function operates. To initialize the sequencer, the output immediately after power-on indicates that the status that the power circuits are in the home state. In a case where the sequencer must be reset after motor has been operating, a reset signal must be inputted on the RESET pin. In a case in which external reset control is not necessary, the RESET pin is not used, and must be fixed at a logic low level on the application circuit board. • CLOCK Input When the CLOCK input signal stops, excitation changes to the motor Hold state. At this time, there is no difference if the CLOCK input signal is at the low level or the high level. The SLA7070M series is designed to move 1 step at a time, when a Clock pulse edge is detected. • Chopping Synchronous Circuit The SLA7070M series has a chopping synchronous function to protect from abnormal noises that may occasionally occur during the motor-Hold state. This function can be operated by setting the SYNC terminal at high level. However, if this function is used during motor rotation, control current does not stabilize, and therefore this may cause reduction of motor torque or increased vibration. So, Sanken does not recommend using this function while the motor is rotating. In addition, the synchronous circuit should be disabled in order to control motor current properly in case it is used other than in dual excitation state (Modes 8 and F) or single excitation Hold state. In normal operation, generally the input signal for switching can be sent from an external microcomputer. However, in applications where the input signal cannot be transmitted adequately due to limitations of the port, the following method can be taken to use the functions. The schematic diagram in figure 8 shows how the IC is designed so that the Sync signal can be determined by the CLOCK input signal. When a logic high signal is received on the CLOCK pin, the internal capacitor, C, is charged, and the Sync signal is set to logic low level. However, if the Clock signal cannot rise above logic low level (such as when the circuit between the microcomputer and the IC is not adequate), the capacitor is discharged by the internal resistor, R, and the Sync signal is set to logic high, causing the IC to shift to synchronous mode. The RC time constant in the circuit should be determined by the minimum clock frequency used. In the case of a sequence that keeps the CLOCK input signal at logic high, an inverter circuit must be added. In a case where the Clock signal is set at an undetermined level, an edge detection circuit (figure 9) can be used to prepare the signal for the CLOCK input, allowing correct processing by the circuit shown in figure 8. • Output Disable (Sleep1 and Sleep2) Circuits There are two methods to set this IC at motor free-state (coast, with outputs disabled). One is to set the REF/SLEEP1 pin to more than 2 V (Sleep1), and the other (Sleep2) is to set the excitation signals (pins M1, M2, and M3). In either way, the IC will change to Sleep mode, stopping the main power supply at the same time, and decreasing circuit current. The difference between the two methods is that, in the first way, the internal sequencer remains in an enabled state, and in the latter method, the IC enters the Hold state. Moreover, in the method using VCC Clock 74HC14 74HC14 R Sync Clock C Figure 8. Clock signal shutoff detection circuit, using 74HC14s. www.allegromicro.com Step Clock Figure 9. Clock signal edge detection circuit, inputs to example circuit shown in figure 8. 27 M Dr ot ive or rs Series SLA7070M Motor Driver ICs the excitation signals (Sleep2), excitation timing remains in a "standby" state, even if a signal is inputted on the CLOCK pin during Sleep mode. • REF/SLEEP1 Pin When awaking to normal operating mode (motor rotation) from disabled (Sleep1 or Sleep2) mode, set an appropriate delay time from cancellation of the disable mode to the initial CLOCK input edge. In doing so, consider not only of rise time for the IC, but also of the rise time for the motor excitation current, is important (see figure 10). • Standard voltage setting for output current level setting • Output enable-disable control input These functions are further described in the Truth Tables section (page 13), and in the discussion of output disabling, above. The REF/SLEEP1 pin provides access to the following functions: The figure in the Reference Voltage Setting section (page 7), shows the general relationship between the reference voltage, VREF , (REF/SLEEP1 pin) setting voltage and performance. There are, however, situations in which extra caution should be exercised. These are shown in figure 11: REF/SLEEP1 or M1, M2, and M3 Range A. In this range, control current value also varies in accordance with VREF. Therefore, losses in the IC and the sense resistors must be given extra consideration. 100 µs (minimum) CLOCK Range B. In this range, the voltage that switches output enable and disable (Sleep mode) exists. At enable, the same cautions apply as in range A. In addition, for some cases, there are possibilities that the output status will become unstable as a result of iteration between enable and disable. t Internal Control Current Setting Voltage (Mode F) [V] Figure 10. Timing delay between disable cancellation and the next Clock input 2.5 Output disable (Sleep mode) setting voltage range Range B 2.0 1.5 Range A 1.0 Control current input voltage range 0.5 0 0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0 REF/SLEEP1 Pin Voltage VREF [V] Figure 11. Relationship between external and internal reference voltages and performance. Ensure that the absolute maximum current level is not reached. 28 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 M Dr ot ive or rs Series SLA7070M Motor Driver ICs • Logic Input Pins when they are left open. If a logic input pin (CLOCK, RESET, F/R, M1, M2, M3, or SYNC) is not used (fixed logic level), the pin must be tied to VDD or GND. Please do not leave them floating, because there is possibility of undefined effects on IC performance • Output Pins The Mo and FLAG output pins are designed as monitor outputs, and inside of the IC is an output inverter (see figure 12). Therefore, let these pins float if they are not used. VDD Static electricity protection circuit Mo or FLAG Figure 12. Mo pin (SLA 7075M through SLA 7078M models only) and FLAG pin general internal circuit layout www.allegromicro.com 29 M Dr ot ive or rs Series SLA7070M Motor Driver ICs THERMAL DESIGN INFORMATION It is not practical to calculate the power dissipation of SLA7070M series accurately, because that would require factors that are variable during operation, such as time periods and excitation modes during motor rotation, input frequencies and sequences, and so forth. Given this situation, it is preferable to perform an approximate calculation at worst conditions. The following is a simplified formula for calculation of power dissipation: where: �� � � ���� ���������������� Based on the PD calculated using the above formulas, the expected increase in operating junction temperature, ∆TJ , of the IC can be estimated using figure 13. This result must be added to the worst case ambient temperature when operating, TA(max). Based on the calculation, there is no problem unless TA(max) + ∆TJ > 150°C. (6) � However, final confirmation must be made by measuring the IC temperature during operation and then verifying power dissipa- PD is the power dissipation in the IC, IOUT is the operating output current, tion and junction temperature in the corresponding graph. RDS(on) is the on resistance of the output MOSFET, and When the IC is used with a heat sink attached, device package RSInt is current sense resistance. thermal resistance, RθJA, is a variable used in calculating ∆Tj-a. Increase in Junction Temperature �TJ (°C) 150 125 100 �TJ-A = 26.6 x PD 75 �TC-A = 21.3 x PD 50 25 0 0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0 Maximum Allowable Power Dissipation, PD(max) (W) Figure 13. Temperature increase 30 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 M Dr ot ive or rs Series SLA7070M Motor Driver ICs The value of RθJA is calculated from the following formula: �θ��≈�θ����θ�����θ����θ����θ��� (7) where RθFin is the thermal resistance of the heat sink. ∆TJA can be calculated with using the value of RθJA: ������������� ���� (8) The following procedure should be used to measure product temperature in actual operation and then estimate junction temperature: 1. Measure the ambient temperature, TA. 2. With the device mounted but not operating, measure the temperature of the device case at the center (pin 12). 3. Power-on the device, and after it reaches operating temperature, take the measurement again. 4. Subtract the value found in step 2 from the value found in step 3. This will provide a value for ∆TCA. CAUTION The SLA7070M series is designed as a multichip, with separate power elements (MOSFET), control IC (MIC), and sense resistance. Consequently, because the control IC cannot accurately detect the temperature of the power elements (which are the primary sources of heat), the ICs do not provide a protection function against overheating. For thermal protection, users must conduct sufficient thermal evaluations to be able to ensure that the junction temperature does not exceed the warranty level (150°C). This thermal design information is provided for preliminary design estimations only. The thermal performance of the IC will be significantly determined by the conditions of the application, in particular the state of the mounting PCB, heat sink, and the ambient air. Before operating the IC in an application, the user must experimentally determine the actual thermal performance. 5. Refer to figure 13 and locate the value found in step 4 on the ∆TCA trace. The maximum recommended case temperatures (at the center, pin 12) for the IC are: 6. Determine the corresponding power dissipation, PD. • With no external heat sink connection: 90°C 7. Substitute the values into equation 8. • With external heat sink connection: 80°C www.allegromicro.com 31 M Dr ot ive or rs Series SLA7070M Motor Driver ICs CHARACTERISTIC DATA Output MOSFET On-Voltage, VDS(on) SLA7071M/SLA7076M SLA7070M/SLA7075M 1.4 1.4 Iout=1.5A Iout=1A 1.2 1.2 1.0 0.8 Iout=0.5A 0.6 VDS(on) [V] VDS(on) [V] 1.0 0.8 Iout=1A 0.6 0.4 0.4 0.2 0.2 0.0 0.0 -25 0 25 50 75 -25 100 125 Product Temp Tc[C] 0 75 100 125 SLA7073M/SLA7078M 1.2 1.4 Iout=3A Iout=2A 1.2 1.0 1.0 0.6 Iout=1A VDS(on) [V] 0.8 VDS(on) [V] 50 � ������ �� �� ����� SLA7072M/SLA7077M Iout=2A 0.8 0.6 0.4 Iout=1A 0.4 0.2 0.2 0.0 0.0 -25 32 25 0 25 50 75 100 125 Product Temp Tc[C] -25 0 25 50 75 100 125 Product Temp Tc[C] 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 M Dr ot ive or rs Series SLA7070M Motor Driver ICs Output MOSFET Body Diodes Forward Voltage, VF SLA7071M/SLA7076M SLA7070M/SLA7075M 1.1 1.0 1.0 0.9 0.9 VF [V] VF [V] 1.1 0.8 Iout=1A 0.8 0.7 Iout=0.5A 0.7 Iout=1.5A Iout=1A 0.6 -25 0 25 50 75 100 125 Product Temp Tc[C] 0.6 -25 SLA7072M/SLA7077M 0 25 50 75 100 125 Product Temp Tc[C] SLA7073M/SLA7078M 1.1 1.1 1.0 1.0 0.9 0.9 Iout=2A 0.8 VF [V] VF [V] Iout=3A Iout=2A 0.8 Iout=1A 0.7 Iout=1A 0.7 0.6 0.6 -25 0 25 50 75 100 125 Product Temp Tc[C] www.allegromicro.com -25 0 25 50 75 100 125 Product Temp Tc[C] 33 or s t o r M rive D Series SLA7070M Motor Driver ICs WARNING — These devices are designed to be operated at lethal voltages and energy levels. Circuit designs that embody these components must conform with applicable safety requirements. Precautions must be taken to prevent accidental contact with power-line potentials. Do not connect grounded test equipment. The use of an isolation transformer is recommended during circuit development and breadboarding. The products described herein are manufactured in Japan by Sanken Electric Co., Ltd. for sale by Allegro MicroSystems, Inc. Sanken and Allegro reserve the right to make, from time to time, such departures from the detail specifications as may be required to permit improvements in the performance, reliability, or manufacturability of its products. Therefore, the user is cautioned to verify that the information in this publication is current before placing any order. When using the products described herein, the applicability and suitability of such products for the intended purpose shall be reviewed at the users responsibility. Although Sanken undertakes to enhance the quality and reliability of its products, the occurrence of failure and defect of semiconductor products at a certain rate is inevitable. Users of Sanken products are requested to take, at their own risk, preventative measures including safety design of the equipment or systems against any possible injury, death, fires or damages to society due to device failure or malfunction. Sanken products listed in this publication are designed and intended for use as components in general-purpose electronic equipment or apparatus (home appliances, office equipment, telecommunication equipment, measuring equipment, etc.). Their use in any application requiring radiation hardness assurance (e.g., aerospace equipment) is not supported. When considering the use of Sanken products in applications where higher reliability is required (transportation equipment and its control systems or equipment, fire- or burglar-alarm systems, various safety devices, etc.), contact a company sales representative to discuss and obtain written confirmation of your specifications. The use of Sanken products without the written consent of Sanken in applications where extremely high reliability is required (aerospace equipment, nuclear power-control stations, life-support systems, etc.) is strictly prohibited. The information included herein is believed to be accurate and reliable. Application and operation examples described in this publication are given for reference only and Sanken and Allegro assume no responsibility for any infringement of industrial property rights, intellectual property rights, or any other rights of Sanken or Allegro or any third party that may result from its use. G2,IC-FAE www.allegromicro.com 34