TECHNICAL DATA High-Voltage High-Current Stepper Motor Driver IK6019A FEATURES Eight Power Output LDMOS Transistors Output Current 250mA per Driver IK6019A Output Voltage 24V Reset Function Integrated Suppression Diodes for Inductive Loads Temperature range is -40˚C to +85˚C DIP-16, SO-16 (Narrow) Packages ORDERING INFORMATION Device Operating Temperature Range IK6019AN IK6019ADT IK6019AD Top = -40°C ~+85°C Packing Tube Tape & Reel Tube Package DIP-16 SO-16 (Narrow) SO-16 (Narrow) APPLICATIONS Unipolar Stepper Motor Driver GENERAL DESCRIPTION The IK6019A is a high-voltage, high-current array containing eight open drain LDMOS. The drain-current rating of single LDMOS is 250mA. Suppression diodes are included for inductive load driving. The IK6019A is supplied in 16 pin plastic DIP packages with a copper leadframe to reduce thermal resistance. The IK6019A is available also in small outline package (SO-16). 1 December 2011, ver.00 IK6019A PIN DESCRIPTION VDD 1 16 RESET IN1 2 15 IN2 DIR1 3 14 DIR2 OUT1_1 4 13 OUT2_1 OUT1_2 5 12 OUT2_2 OUT1_3 6 11 OUT2_3 OUT1_4 7 10 OUT2_4 COM 8 9 IK6019A GND Pin # Pin Name I/O Description 1 VDD P Power supply for digital part. 2 IN1 I Input pin to activate outputs OUT1_1÷OUT1_4 and to determine the stepping mode by the first falling edge. 3 DIR1 I Input pin to determine the motor’s rotation direction (OUT1_1÷OUT1_4). 4-7 OUT1_1 to OUT1_4 O Output pins. 8 COM P Power pin to connect common free-wheeling diodes. 9 GND P Ground for output transistors. 10-13 OUT2_1 to OUT2_4 O Output pins. 14 IN2 I Input pin to activate outputs OUT2_1÷OUT2_4 and to determine the stepping mode by the first falling edge . 15 DIR2 I Input pin to determine the motor’s rotation direction (OUT2_1÷OUT2_4). 16 RESET I Input pin to reset the circuit when it LOW. 2 December 2011, ver.00 IK6019A BLOCK DIAGRAM OUT1_1 OUTPUT DRIVER IN1 DIR1 OUT1_4 OUTPUT DRIVER CONTROL LOGIC OUT2_1 OUTPUT DRIVER IN2 DIR2 OUT2_4 OUTPUT DRIVER RESET GND VDD 3 COM December 2011, ver.00 IK6019A ABSOLUTE MAXIMUM RATINGS (Note 1) COM to GND OUT to GND VDD to GND INPUT to GND OUT current/Pin Output Current/Total 28V 28V 6V VDD+0.5V 250mA -1.25A 70˚C/W 120˚C/W -55˚C 150˚C 4kV DIP-16 SO-16 Thermal Resistance (θJA) Storage Temperature Range ESD Rating (Note 2) Notes 1. Stress beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only and functional operation of the device at these or any other conditions beyond those indicated under “Recommended Operating Conditions” is not implied. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability. 2. Human body model: equivalent to discharging a 100 pF capacitor through a 1.5 kΩ resistor. OPERATING RATINGS Parameter Symbol Value Unit Min Typ Max VDD 3 5 5.5 V High-level voltage VIH 0.7VDD - VDD V Low-level voltage VIL 0 - 0.3VDD V Operating temperature TOP -40 +25 +85 ˚C Logic supply voltage 4 December 2011, ver.00 IK6019A ELECTRICAL CHARACTERISTICS VDD=3.3~5.5V, TA=TOP=+25˚C. All voltages are defined with respect to ground. Positive currents flow into the device. Unless otherwise specified. Please refer to test circuit section. Symbol IOX Parameter Conditions Output leakage current VO(SAT) Output saturation voltage Min Typ Max Unit 50 μA VO=24V IO=100mA 0.9 V IO=150mA 1 V IO=200mA 1.2 V IIX Input leakage current VR Clamp diode forward voltage IF=250mA (test circuit (a)) IR Clamp diode leakage current VR=24V (test circuit (b)) - 1 μA 1.7 2 V 50 μA -1 TEST CIRCUIT FOR ELECTRICAL CHARACTERISTICS COM uA OUT1_1 VF OUTPUT DRIVER IF VR OUT1_1 OUTPUT DRIVER COM (a) (b) 5 December 2011, ver.00 IK6019A SWITCHING CHARACTERISTICS VDD=3.3~5.5V, TA=TOP=+25˚C. All voltages are defined with respect to ground. Positive currents flow into the device. Unless otherwise specified. Please refer to test circuit section. Symbol Parameter Conditions Min Typ Max Unit tPLH Turn-on delay time 0.5VIN to 0.5VO 0.25 1 μs tPHL Turn-off delay time 0.5VIN to 0.5VO 0.25 1 μs TEST CIRCUIT FOR SWITCHING CHARACTERISTICS >400ns >400ns IN >100ns DIR tPHL tPLH OUT 6 December 2011, ver.00 IK6019A APPLICATION CIRCUIT COM +12~24V IN1 DIR1 MCU OUT1_1 IN2 OUT1_2 DIR2 OUT1_3 RESET OUT1_4 Unipolar stepper motor IK6019A OUT2_1 OUT2_2 OUT2_3 +5V VDD Unipolar stepper motor OUT2_4 C GND 7 December 2011, ver.00 IK6019A TIMING DIAGRAM Modes RESET IN1 DIR1 IOUT1_1 IOUT1_2 IOUT1_3 IOUT1_4 IN2 DIR2 IOUT2_1 IOUT2_2 IOUT2_3 IOUT2_4 IN1 DIR1 DIR2 IOUT1_1 IOUT1_2 IOUT1_3 IOUT1_4 8 December 2011, ver.00 IK6019A FUNCTIONAL DESCRIPTION The IK6019A provides 3 stepping modes setting as shown in the table below. The stepping mode depends on signals DIR1 and DIR2 at the falling edge of the first pulse of IN1 (IN2): DIR1 1 1 0 DIR2 1 0 0 Stepping mode Single stepping Half stepping High torque stepping The second pulse of IN1 (IN2) (time from falling edge till raising edge) determines the duration of the output’s operation, whereas the next time from raising edge till falling edge sets the delay time between output channels in depend on stepping mode. After changing direction (DIR1 (DIR2) falls from “1” to “0” or rises from “0” to “1”), outputs OUT1_1 to OUT1_4 (OUT2_1 to OUT2_4) are turned off and will be switched at the next pulse of IN1 (IN2) in according with stepping mode. If the input RESET changes the level from HIGH to LOW, all outputs and internal triggers are turned off. After returning the HIGH level to the input RESET, it is needed to determine the stepping mode again as was described earlier. Note: in during of changing the RESET level from LOW to HIGH the IN1 (IN2) level must be HIGH. Please, for more detail description of operation see the section TIMING DIAGRAM. 9 December 2011, ver.00 IK6019A PACKAGE INFORMATION 10 December 2011, ver.00