A3987 DMOS Microstepping Driver with Translator Features and Benefits Description ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ The A3987 is a complete microstepping motor driver with built-in translator for easy operation. It is designed to operate bipolar stepper motors in full, half, quarter, and sixteenth step modes, with output drive capability of 50 V and ±1.5 A. The A3987 includes a fixed off-time current regulator, which has the ability to operate in slow or mixed decay modes. Low RDS(on) outputs Short-to-ground protection Shorted load protection Automatic current decay mode detection/selection Mixed and slow current decay modes Synchronous rectification for low power dissipation Internal UVLO and thermal shutdown circuitry Crossover-current protection Package: 24 pin TSSOP with exposed thermal pad (suffix LP) Approximate scale The translator is the key to the easy implementation of the A3987. Simply inputting one pulse on the step input drives the motor to take one microstep. There are no phase sequence tables, high frequency control lines, or complex interfaces to program. The A3987 interface is an ideal fit for applications where a complex microprocessor is unavailable or over-burdened. The A3987 chopping control automatically selects the current decay mode (slow or mixed). When a STEP signal occurs, the translator determines if that step results in a higher or lower current in each of the motor phases. If the change is to a higher current, then the decay mode is set to slow decay. If the change is to a lower current, then the decay mode is set to 30.1% fast decay. This current decay control scheme results in reduced audible motor noise, increased step accuracy, and reduced power dissipation. Continued on the next page… Typical Application Diagram 0.1 μF X7R 0.22 μF VREG CP1 VCP VDD 10 μF CP2 0.1 μF X7R 5 kΩ Microcontroller or Controller Logic ROSC VBB1 A3987 STEP DIR SLEEP/RESET VBB2 OUT1A OUT1B SENSE1 ENABLE MS1 MS2 REF OUT2A OUT2B SENSE2 3987DS, Rev.1 100 μF A3987 DMOS Microstepping Driver with Translator Description (continued) Internal synchronous rectification control circuitry is provided to improve power dissipation during PWM operation. Internal circuit protection includes: thermal shutdown with hysteresis, undervoltage lockout (UVLO), and crossover current protection. Special power-up sequencing is not required. The A3987 is supplied in a thin profile (1.2 mm maximum height) 24-lead TSSOP (suffix LP) with exposed thermal tab. The package is lead (Pb) free with 100% matte tin leadframe plating. Selection Guide Part Number A3987SLP-T A3987SLPTR-T Package Packing 24-pin TSSOP with exposed thermal pad 24-pin TSSOP with exposed thermal pad 62 pieces / tube 3000 pieces / reel Absolute Maximum Ratings Characteristic Symbol Rating Units 50 V ±1.5 A VDD 7.0 V VIN –0.3 to VDD + 0.3 V 50 V VSENSE 0.5 V VREF 0 to 4 V Load Supply Voltage VBB Output Current IOUT Logic Supply Voltage Logic Input Voltage Range Notes Output current rating may be limited by duty cycle, ambient temperature, and heat sinking. Under any set of conditions, do not exceed the specified current rating or a junction temperature of 150°C. VBBx to OUTx Sense Voltage Reference Voltage Nominal Operating Temperature TA –20 to 85 ºC Maximum Junction Temperature TJ(max) 150 ºC Tstg –55 to 150 ºC Storage Temperature Range S Thermal Characteristics* Characteristic Symbol Package Thermal Resistance Notes 4-layer PCB based on JEDEC standard RθJA 2-layer PCB with 3.8 in.2 2 oz. copper each side Rating Units 28 °C/W 32 °C/W *Additional thermal data available on the Allegro website. Maximum Power Dissipation, PD(max) 5.5 5.0 4.5 Power Dissipation, PD (W) 4.0 (R 3.5 θJ 3.0 A = (R θJ 2.5 A = 2.0 32 ºC 28 /W ºC /W ) ) 1.5 1.0 0.5 0.0 20 40 60 80 100 120 Temperature (°C) 140 160 180 Allegro MicroSystems, Inc. 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 (508) 853-5000 www.allegromicro.com 2 A3987 DMOS Microstepping Driver with Translator Functional Block Diagram 0.22 µF 0.1 µF CP1 VREG Charge Pump Regulator VDD CP2 VCP 0.1 µF To VDD DAC VREG VCP DMOS Full Bridge 1 PWM Latch Blanking Mixed Decay OSC ROSC VBB1 OUT1A OUT1B To VDD STEP SENSE1 DIR Control Logic Translator SLEEP/RESET Gate Drive MS1 OCP DMOS Full Bridge 2 VBB2 MS2 OUT2A ENABLE PWM Latch Blanking Mixed Decay OUT2B SENSE2 DAC Buffer REF GND GND Allegro MicroSystems, Inc. 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 (508) 853-5000 www.allegromicro.com 3 A3987 DMOS Microstepping Driver with Translator ELECTRICAL CHARACTERISTICS1 valid at TA = 25°C, VBB = 50 V, unless noted otherwise Characteristics Min. Typ.2 Max. Units Operating 8 – 50 V During sleep mode 0 – 50 V Symbol Test Conditions Output Drivers Load Supply Voltage Range VBB Logic Supply Voltage Range VDD Output On Resistance Body Diode Forward Voltage Motor Supply Current Logic Supply Current RDS(on) VF IBB IDD Operating 3.0 – 5.5 V Source driver, IOUT = –1.5 A – 0.54 0.6 Ω Sink driver, IOUT = 1.5 A – 0.54 0.6 Ω Source diode, IF = –1.5 A – – 1.2 V Sink diode, IF = 1.5 A – – 1.2 V fPWM < 50 kHz – – 4 mA Operating, outputs disabled – – 2 mA Sleep (idle) mode – – 20 μA fPWM < 50 kHz – – 12 mA Outputs off – – 10 mA Sleep mode – – 100 μA Control Logic Logic Input Voltage Logic Input Current VIN(1) VDD × 0.7 – – V VIN(0) – – VDD × 0.3 V –20 <1.0 20 μA IIN(1) VIN = VDD × 0.7 IIN(0) VIN = VDD × 0.3 –20 <1.0 20 μA 150 – 600 mV fosc = 4 MHz 0.7 1 1.3 ms ROSC tied to ground 15 25 35 ms ROSC = 59 KΩ 23 30 37 ms 0.8 – 4 V Input Hysteresis Blank Time Fixed Offtime tBLANK tOFF Reference Input Voltage Range Reference Input Current GM Error3 IREF Err –3 0 3 mA VREF = 4 V, DAC = 37.5% – – ±15 % VREF = 4 V, DAC = 70.31% – – ±10 % – – ±5 % Crossover Dead Time tDT VREF = 4 V, DAC = 100% 300 650 900 ns Reset Pulse Width tRP 0.2 – 1 μs Sleep Pulse Width tS UVLO Enable Threshold VUVLO UVLO Hysteresis VUVHYS VDD rising >2.5 – – μs 2.35 2.7 3 V 0.05 0.10 – V Continued on the next page… Allegro MicroSystems, Inc. 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 (508) 853-5000 www.allegromicro.com 4 A3987 DMOS Microstepping Driver with Translator ELECTRICAL CHARACTERISTICS1 (continued) valid at TA = 25°C, VBB = 50 V, unless noted otherwise Characteristics Symbol Test Conditions Min. Typ.2 Max. – – A 3 μs Units Protection Circuitry Overcurrent Protection Threshold4 Iocpst 2 Overcurrent Blanking tocp 1 TTSD – 165 – °C TTSDhys – 15 – °C Thermal Shutdown Temperature Thermal Shutdown Hysteresis 1Negative current is defined as coming out of (sourcing) the specified device pin. 2Typical data are for initial design estimations only, and assume optimum manufacturing and application conditions. Performance may vary for individual units, within the specified maximum and minimum limits. 3V ERR = [(VREF / 8) – VSENSE ] / (VREF / 8). 4OCP is tested at T = 25°C in a restricted range and guaranteed by characterization. A tA tB STEP tC tD MS1, MS2, RESET/SLEEP, or DIR Time Duration STEP minimum, HIGH pulse width Symbol Typ. Unit tA 1 μs STEP minimum, LOW pulse width tB 1 μs Setup time, input change to STEP tC 200 ns Hold time, input change to STEP tD 200 ns Figure 1. Logic Interface Timing Diagram Allegro MicroSystems, Inc. 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 (508) 853-5000 www.allegromicro.com 5 A3987 DMOS Microstepping Driver with Translator Table 1. Microstep Resolution Truth Table MS1 MS2 Microstep Resolution Excitation Mode L L Full step 2 phase H L Half step 1-2 phase L H Quarter step W1-2 phase H H Sixteenth step 4W1-2 phase Table 2. Step Sequencing Settings Home microstep position at Step Angle 45º; DIR = H Full Step (#) Half Step (#) 1/4 Step (#) 1/16 Step (#) Phase 1 Current (% of ITRIP(max)) 1 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0.00 9.38 18.75 29.69 37.50 46.88 56.25 64.06 70.31 76.56 82.81 87.50 92.19 95.31 98.44 100.00 100.00 100.00 98.44 95.31 92.19 87.50 82.81 76.56 70.31 64.06 56.25 46.88 37.50 29.69 18.75 9.38 0.00 2 1 2 3 4 3 5 6 2 4 7 8 5 9 Phase 2 Current (% of ITRIP(max)) 100.00 100.00 98.44 95.31 92.19 87.50 82.81 76.56 70.31 64.06 56.25 46.88 37.50 29.69 18.75 9.38 0.00 –9.38 –18.75 –29.69 –37.50 –46.88 –56.25 –64.06 –70.31 –76.56 –82.81 –87.50 –92.19 –95.31 –98.44 –100.00 –100.00 Step Angle (°) 0.0 5.6 11.3 16.9 22.5 28.1 33.8 39.4 45.0 50.6 56.3 61.9 67.5 73.1 78.8 84.4 90.0 95.6 101.3 106.9 112.5 118.1 123.8 129.4 135.0 140.6 146.3 151.9 157.5 163.1 168.8 174.4 180.0 Full Step (#) Half Step (#) 1/4 Step (#) 1/16 Step (#) 5 9 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 1 10 3 6 11 12 7 13 14 4 8 15 16 1 1 Phase 1 Current (% of ITRIP(max)) 0.00 –9.38 –18.75 –29.69 –37.50 –46.88 –56.25 –64.06 –70.31 –76.56 –82.81 –87.50 –92.19 –95.31 –98.44 –100.00 –100.00 –100.00 –98.44 –95.31 –92.19 –87.50 –82.81 –76.56 –70.31 –64.06 –56.25 –46.88 –37.50 –29.69 –18.75 –9.38 0.00 Phase 2 Current (% of ITRIP(max)) Step Angle (°) –100.00 –100.00 –98.44 –95.31 –92.19 –87.50 –82.81 –76.56 –70.31 –64.06 –56.25 –46.88 –37.50 –29.69 –18.75 –9.38 0.00 9.38 18.75 29.69 37.50 46.88 56.25 64.06 70.31 76.56 82.81 87.50 92.19 95.31 98.44 100.00 100.00 180.0 185.6 191.3 196.9 202.5 208.1 213.8 219.4 225.0 230.6 236.3 241.9 247.5 253.1 258.8 264.4 270.0 275.6 281.3 286.9 292.5 298.1 303.8 309.4 315.0 320.6 326.3 331.9 337.5 343.1 348.8 354.4 360.0 Allegro MicroSystems, Inc. 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 (508) 853-5000 www.allegromicro.com 6 A3987 DMOS Microstepping Driver with Translator STEP STEP 100 100 70 70 Slow Phase 1 IOUT1A DIR = H (%) 100 Mixed –70 –100 100 70 Phase 2 IOUT2B DIR = H (%) 0 Slow Slow Slow Mixed Mixed Mixed Slow Slow Mixed 0 –70 –70 –100 –100 Figure 2. Decay Mode for Full-Step Increments Mixed 0 70 Phase 2 IOUT2A DIR = H (%) Slow Home Microstep Position –100 Slow Home Microstep Position –70 Home Microstep Position 0 Home Microstep Position Phase 1 IOUT1A DIR = H (%) Slow Figure 3. Decay Modes for Half-Step Increments STEP 100 94 70 38 Slow Mixed Slow Mixed Slow 0 Home Microstep Position Phase 1 IOUT1A DIR = H (%) –38 –70 –93 –100 100 93 70 Phase 2 IOUT2B DIR = H (%) 38 Slow Mixed Slow Mixed Slow Mixed 0 –38 –70 –93 –100 Figure 4. Decay Modes for Quarter-Step Increments Allegro MicroSystems, Inc. 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 (508) 853-5000 www.allegromicro.com 7 A3987 DMOS Microstepping Driver with Translator STEP 98100 95 92 88 83 77 70 64 56 47 38 29 19 Phase 1 IOUT1A DIR = H (%) 9 Slow 0 Mixed Slow Mixed –9 –19 –29 Home Microstep Position –38 –47 –56 –64 –70 –77 –83 –88 –92 –95 –98 –100 98100 95 92 88 83 77 70 64 56 47 38 29 19 Phase 2 IOUT2B DIR = H (%) 9 0 Slow Mixed Slow Mixed Slow –9 –19 –29 –38 –47 –56 –64 –70 –77 –83 –88 –92 –95 –98 –100 Figure 5. Decay Modes for Sixteenth-Step Increments Allegro MicroSystems, Inc. 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 (508) 853-5000 www.allegromicro.com 8 A3987 DMOS Microstepping Driver with Translator Functional Description Device Operation The A3987 is a complete microstepping Microstep Select (MS1 and MS2) Inputs MS1 and MS2 motor driver with built-in translator for easy operation with a minimum of control lines. The A3987 is designed to operate bipolar stepper motors in full, half, quarter, and sixteenth step modes. The full bridges on the dual outputs are composed entirely of N-channel DMOS FETS, and the full bridge currents are regulated by fixed off-time, pulse width modulated (PWM) control circuitry. For each full bridge, the individual step currents are set by the combination of: a common external reference voltage, VREF ; an external current sense resistor, RSENSEx ; and the output voltage of an internal DAC that is controlled by the output of the translator. select the microstepping format (see table 1 for state settings). Changes to these inputs do not take effect until the next STEP command. It is good practice to use a pull-up resistor to VDD in order to limit input current should an external overvoltage occur. A minimum of 5 kΩ is recommended. At power-up or reset, the translator sets the DACs and phase current polarity to the initial home state (see figures 2 through 5 for home state conditions), and also sets the current regulator for both output phases to mixed decay mode. When a command signal occurs on the STEP input, the translator automatically sequences the DACs to the next level (see table 2 for the current level sequence) and current polarity. The microstep resolution is set by inputs MS1 and MS2 (see in table 1 for state settings). If logic inputs are pulled up to VDD, it is good practice to use a high value pull-up resistor in order to limit current to the logic inputs should an overvoltage event occur. If the new DAC output level is lower than the previous level, then the decay mode for that full bridge will be set to mixed decay. If the new DAC level is higher or equal to the previous level, then the decay mode for that full bridge will be slow decay. This automatic current decay selection improves microstepping performance by reducing the distortion of the current waveform due to the motor BEMF. Low-Power Mode Select (SLEEP/RESET) An activelow control input used to minimize power consumption when the A3987 is not in use. This disables much of the internal circuitry including the output FETs and internal regulator. A logic high allows normal device operation and power-up in the home state. When coming out of sleep mode, a 1 ms delay is required before issuing a STEP command, to allow the internal regulator to stabilize. The outputs can also be reset to the home state without entering sleep mode. To do so, pulse this input low for a duration between tRP(min) and tRP(max). Step Input (STEP) A low-to-high transition on the STEP input sequences the translator and advances the motor one increment. The translator controls the input to the DACs and the direction of current flow in each winding. The size of the increment is determined by the state of inputs MS1 and MS2. Direction Input (DIR) The state of the DIR input determines the direction of rotation of the motor. A logic change on the DIR pin will not take effect until the next STEP command is issued. Internal PWM Current Control Each full bridge is controlled by a fixed off-time PWM current control circuit that limits the load current to a desired value (ITRIP). Initially, a diagonal pair of source and sink FETs are enabled and current flows through the motor winding and the corresponding current sense resistor, RSENSEx. When the voltage across RSENSE equals the DAC output voltage, the current sense comparator resets the PWM latch, which turns off the source drivers (in slow decay mode) or the sink and source drivers (in fast or mixed decay modes). The maximum value of current limiting is set by the selection of RSENSE and the voltage at the REF input, with a transconductance function approximated by: ITRIP(max) = VREF / 8 × RSENSE . The DAC output reduces the VREF output to the current sense comparator in precise steps: ITRIP = (% ITRIP(max) / 100) × ITRIP(max) , (see table 2 for % ITRIP(max) at each step). Note: It is critical that the absolute maximum voltage rating (0.5 V) on the SENSE pins is not exceeded. Fixed Off-Time The internal PWM current control circuitry uses a 4 MHz master oscillator to control the duration of time that the drivers remain off. The fixed off-time, tOFF , is determined by the selection of an external resistor connected from the ROSC timing terminal to VDD. If the ROSC terminal is tied directly to GND, tOFF defaults to 25 μs. The off-time is approximated by: tOFF ≈ ROSC / 1.981 × 109 The master oscillator period is used to derive PWM off-time, dead time, and blanking time. Blanking This function blanks the output of the current sense comparator when the outputs are switched by the internal current control circuitry. The comparator output is blanked to prevent false overcurrent detections due to reverse recovery currents of Allegro MicroSystems, Inc. 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 (508) 853-5000 www.allegromicro.com 9 A3987 DMOS Microstepping Driver with Translator the internal body diodes, and switching transients related to the capacitance of the load. The blank time, tBLANK , is internally set to approximately 1 μs. decay portion, tFD , the device switches to slow decay mode for the remainder of the fixed off-time period. Charge Pump (CP1 and CP2) The charge pump is used to triggered by an internal fixed off-time cycle, load current will recirculate according to the decay mode selected by the control logic. The A3987 synchronous rectification feature turns on the appropriate FETs during current decay, effectively shorting out the body diodes in the low RDS(on) driver. This lowers power dissipation significantly, and can eliminate the need for external Schottky diodes for many applications. To prevent reversal of load current, synchronous rectification is turned off when a zero current level is detected. generate a gate supply greater than VBBx to drive the source FET gates. A 0.1 μF ceramic capacitor is required between CP1 and CP2 for pumping purposes. A 0.1μF ceramic capacitor is required between VCP and the VBB terminals to act as a reservoir to operate the high-side FETs. Internal Regulator (VREG) The VREG terminal should be decoupled with a 0.22 μF capacitor to ground. This internally generated voltage is used to operate the sink FET outputs. VREG is internally monitored, and in the case of a fault condition, the outputs of the device are disabled. Enable Input (ENABLE) This input activates all of the FET outputs. When logic high, the outputs are disabled, and when logic low, the outputs are enabled. Inputs to the translator (STEP, DIR, MS1, and MS2) are always active, except in Sleep mode, regardless of the ENABLE input state. Shutdown In the event of a fault (either excessive junction temperature, or low voltage on VCP), the outputs of the device are disabled until the fault condition is removed. At power-up, the undervoltage lockout (UVLO) circuit disables the drivers and resets the translator to the home state. Mixed Decay Operation The full bridges can operate in mixed decay mode when set by the step sequence (see figures 3 through 5). As the trip point is reached, the device goes into fast decay mode for 30.1% of the fixed off-time, tOFF. After this fast Fault latched 2 A / div. 500 ns / div. Figure 6. Short-to-ground event Synchronous Rectification When a PWM off-cycle is Short-to-Ground Should a motor winding short to ground, the current through the short will rise until the overcurrent threshold, ICOPST , a minimum of 2 A, is exceeded. The driver turns off after a short propagation delay and latches the fault. The device will remain disabled until the SLEEP/RESET input goes high or VDD power is removed. As shown in figure 6, a short-to-ground produces a single overcurrent event. Shorted Load During a shorted load event, the current path is through the sense resistor. During this fault condition the device will be protected, however, the fault will not be latched. When the full bridge turns on, the current will rise and exceed the overcurrent threshold. After the blank time,tBLANK , of approximatly 1 μs, the driver will look at the voltage on the SENSEx pin. The voltage on the SENSEx pin will be larger than the voltage set by the REF pin, and the full bridge will turn off for the time set by the ROSC pin. Figure 7 shows a shorted load condition with an off-time of 30 μs. toff = 30 μs 2 A / div. 5 μs / div. Figure 7. Short-to-load event 10 Allegro MicroSystems, Inc. 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 (508) 853-5000 www.allegromicro.com A3987 DMOS Microstepping Driver with Translator Layout. The printed circuit board should use a heavy groundplane. For optimum electrical and thermal performance, the A3987 must be soldered directly onto the board. On the underside of the A3987 package is an exposed pad, which provides a path for enhanced thermal dissipation. The thermal pad should be soldered directly to an exposed surface on the PCB. Thermal vias are used to transfer heat to other layers of the PCB. In order to minimize the effects of ground bounce and offset issues, it is important to have a low impedance single-point ground, known as a star ground, located very close to the device. By making the connection between the pad and the ground plane directly under the A3987, that area becomes an ideal location for a star ground point. A low impedance ground will prevent ground bounce during high current operation and ensure that the supply voltage remains stable at the input terminal. The recommended PCB layout, shown in figure 8, illustrates how to create a star ground under the device, to serve both as a low impedance ground point and thermal path. The two input capacitors should be placed in parallel, and as close to the device supply pins as possible. The ceramic capacitor (CIN1) should be closer to the pins than the bulk capacitor (CIN2). This is necessary because the ceramic capacitor will be responsible for delivering the high frequency current components. OUT1A The sense resistors, RSx , should have a very low impedance path to ground, because they must carry a large current while supporting very accurate voltage measurements by the current sense comparators. Long ground traces will cause additional voltage drops, adversely affecting the ability of the comparators to accurately measure the current in the windings. As shown in figure 8, the SENSEx pins have very short traces to the RSx resistors and very thick, low impedance traces directly to the star ground underneath the device. If possible, there should be no other components on the sense circuits. Trace (2 oz.) Signal (1 oz.) Ground (1 oz.) PCB Thermal (2 oz.) Thermal Vias OUT1A OUT1B GND VIN RS1 1 OUT1B SENSE1 MS2 NC U1 MS1 CCP DIR CVCP STEP CREF CREF ROSC RS2 A3987 PAD CP2 CP1 VCP GND REF ROSC VDD CIN2 OUT1B GND ENABLE OUT2A SENSE2 VIN VBB1 OUT1A RS1 CVDD Solder A3987 SLEEP/RESET VREG CCP CVCP ROSC CIN2 CREG OUT2B VBB2 CIN1 RS2 CREG CIN1 VREF VREF OUT2A OUT2A CVDD OUT2B OUT2B Figure 8. Printed circuit board layout with typical application circuit, shown at right. The copper area directly under the A3987 (U1) is soldered to the exposed thermal pad on the underside of the device. The thermal vias serve also as electrical vias, connecting it to the ground plane on the other side of the PCB , so the two copper areas together form the star ground. 11 Allegro MicroSystems, Inc. 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 (508) 853-5000 www.allegromicro.com A3987 DMOS Microstepping Driver with Translator Device Pin-out Diagrams 24 VBB1 SENSE1 1 23 MS2 OUT1A 2 22 OUT1B NC 3 21 CP2 MS1 4 20 CP1 DIR 5 STEP 6 PAD 19 VCP GND 7 18 GND REF 8 17 ROSC ENABLE 9 VDD 10 OUT2A 11 SENSE2 12 16 SLEEP/RESET 15 VREG 14 OUT2B 13 VBB2 Terminal List Table Number Name Pin Description 1 SENSE1 2 OUT1A 3 NC 4 MS1 Logic input 5 DIR Logic input 6 STEP Logic input 7, 18 GND Ground terminals 8 REF Gm reference input 9 ENABLE 10 VDD 11 OUT2A 12 SENSE2 Sense resistor terminal for Full Bridge 1 DMOS Full Bridge 1, output A No connection Logic input Logic supply DMOS Full Bridge 2, output A Sense resistor terminal for Full Bridge 2 13 VBB2 14 OUT2B Load supply DMOS Full Bridge 2, output B 15 VREG Internal regulator 16 SLEEP/RESET 17 ROSC 19 VCP Reservoir capacitor terminal 20 CP1 Charge pump capacitor terminal 21 CP2 Charge pump capacitor terminal 22 OUT1B Logic input Oscillator input DMOS Full Bridge 1, output B 23 MS2 Logic input 24 VBB1 Load supply – PAD Exposed thermal pad for enhanced thermal dissipation. 12 Allegro MicroSystems, Inc. 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 (508) 853-5000 www.allegromicro.com A3987 DMOS Microstepping Driver with Translator Package LP, 24 Pin TSSOP with Exposed Thermal Pad 7.9 7.7 24 8º 0º A B 0.20 .008 0.09 .004 Preliminary dimensions, for reference only Dimensions in millimeters U.S. Customary dimensions (in.) in brackets, for reference only (reference JEDEC MO-153 ADT) Dimensions exclusive of mold flash, gate burrs, and dambar protrusions Exact case and lead configuration at supplier discretion within limits shown A Terminal #1 mark area B Exposed thermal pad (bottom surface) C Reference land pattern layout (reference IPC7351 TSOP65P640X120-25M); adjust as necessary to meet application process requirements and PCB layout tolerances; when mounting on a multilayer PCB, thermal vias at the exposed thermal pad land can improve thermal dissipation (reference EIA/JEDEC Standard JESD51-5) .311 .303 4.5 4.3 B .177 .169 6.6 6.2 A 1 .260 .244 0.75 .030 0.45 .018 1 .039 REF 2 0.25 .010 24X SEATING PLANE 0.10 [.004] C 24X 0.30 .012 0.19 .007 0.65 .026 SEATING PLANE GAUGE PLANE 1.20 .047 MAX 0.10 [.004] M C A B 0.15 .006 0.00 .000 0.65 .026 NOM 0.45 .018 NOM 2X 0.20 .008 MIN 3 .118 NOM C 1.85 .073 NOM C 4.32 .170 NOM 5.9 .232 NOM 22X 0.20 .008 MIN The products described here are manufactured under one or more U.S. patents or U.S. patents pending. Allegro MicroSystems, Inc. reserves 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. Before placing an order, the user is cautioned to verify that the information being relied upon is current. Allegro’s products are not to be used in life support devices or systems, if a failure of an Allegro product can reasonably be expected to cause the failure of that life support device or system, or to affect the safety or effectiveness of that device or system. The information included herein is believed to be accurate and reliable. However, Allegro MicroSystems, Inc. assumes no responsibility for its use; nor for any infringement of patents or other rights of third parties which may result from its use. Copyright ©2006, 2007, Allegro MicroSystems, Inc. For the latest version of this document, visit our website: www.allegromicro.com 13 Allegro MicroSystems, Inc. 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 (508) 853-5000 www.allegromicro.com