MP6509 2.7V-to-18V, 1.2A, Bipolar Stepper Motor Driver with Integrated MOSFETs The Future of Analog IC Technology DESCRIPTION FEATURES The MP6509 is a bipolar stepper-motor driver with dual, built-in full-bridges consisting of Nchannel power MOSFETs. • • • • • It operates from a supply voltage ranging from 2.7V to 18V and can deliver motor current up to 1.2A per channel. The Internal safety features include over-current protection(OCP), under-voltage lockout protection(UVLO) and thermal shutdown. A fault output flag is available to indicate OCP and thermal shutdown. The MP6509 comes in 20-pin, 6.5mmx6.4mm TSSOP-EP package with an exposed thermal pad on the backside. • • • • • • Wide 2.7V to 18V Input Voltage Range Two Internal Full Bridge Drivers Low On Resistance(HS:250mΩ; LS:250mΩ) Four Selectable Current Attenuation Modes Internal Charger Pump for the High-Side Driver Low Quiescent Current:1.6mA Low Sleep Current: 1uA Over-Current Protection Thermal Shutdown and UVLO Protection Fault Indication Output Thermally-Enhanced Surface-Mount Package APPLICATIONS • • • • POS Printers Video Security Camera Digital Still Cameras Battery Powered Toys For MPS green status, please visit MPS website under Quality Assurance. “MPS” and “The Future of Analog IC Technology” are Registered Trademarks of Monolithic Power Systems, Inc. TYPICAL APPLICATION BST VIN C2 0.1uF VDD C3 2.2uF VIN C1 10uF MP6509 AIN1 AOUT1 AIN2 BIN1 AOUT2 BIN2 SENA ATT1 RSENA ATT2 WindingA ON OFF FAULT nSLEEP GND WindingB BOUT1 Fault BOUT2 Motor SENB RSENB Stepper Motor Application MP6509 Rev.1.0 8/28/2014 Dual DC Motor Application www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 1 MP6509 – 2.7V-TO-18V, 1.2A STEPPER MOTOR DRIVER ORDERING INFORMATION Part Number* MP6509GF* Package TSSOP-20 EP Top Marking See Below * For Tape & Reel, add suffix –Z (e.g. MP6509GF–Z); TOP MARKING MPS: MPS prefix: YY: year code; WW: week code: MP6509: part number; LLLLLLLLL: lot number; PACKAGE REFERENCE TSSOP-20 EP MP6509 Rev.1.0 8/28/2014 www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 2 MP6509 – 2.7V-TO-18V, 1.2A STEPPER MOTOR DRIVER ABSOLUTE MAXIMUM RATINGS (1) Thermal Resistance Supply Voltage VIN ......................... -0.3V to 20V AOUTx Voltage VAOUTx ...............-0.3V to VIN+1V BOUTx Voltage VBOUTx ...............-0.3V to VIN+1V BST Voltage VBST ....................-0.3V to VIN+6.5V Sense Voltage VSENx ..................... -0.3V to 0.5V All Other Pins ................................ -0.3V to 6.5V Junction Temperature .............................. 150°C Lead Temperature ................................... 260°C (2) Continuous Power Dissipation (TA = +25°C) TSSOP-20 EP ...........................................3.1W Operating Temperature.............. -40°C to +85°C TSSOP-20 EP............................. 40 ....... 8 .... °C/W Recommended Operating Conditions (3) (4) θJA θJC Notes: 1) Exceeding these ratings may damage the device. 2) The maximum allowable power dissipation is a function of the maximum junction temperature TJ (MAX), the junction-toambient thermal resistance θJA, and the ambient temperature TA. The maximum allowable continuous power dissipation at any ambient temperature is calculated by PD (MAX) = (TJ (MAX)-TA)/θJA. Exceeding the maximum allowable power dissipation will cause excessive die temperature, and the regulator will go into thermal shutdown. Internal thermal shutdown circuitry protects the device from permanent damage. 3) The device is not guaranteed to function outside of its operating conditions. 4) Measured on JESD51-7, 4-layer PCB. Supply Voltage VIN .......................... 2.7V to 18V Output Current IA/BOUT..................................1.2A Operating Junction Temp. (TJ). -40°C to +125°C MP6509 Rev.1.0 8/28/2014 www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 3 MP6509 – 2.7V-TO-18V, 1.2A STEPPER MOTOR DRIVER ELECTRICAL CHARACTERISTICS VIN=9V, TA =25°C, unless otherwise noted. Parameter Power Supply Input Supply Voltage VDD Voltage Quiescent Current Symbol Condition VIN VDD IIN IIN_SLEEP Min Typ Max Units 18 V V 1.8 mA 1 µA 250 350 mΩ 310 400 mΩ 2.7 4.85 nSLEEP=1, IOUT=0, Output disable nSLEEP=0, VIN=9V 1.6 Integrated MOSFETs RHS Output On Resistance RLS Body-Diode Forward Voltage Control Logic UVLO Threshold (Rising) UVLO Hysteresis Input Logic ‘Low’ Threshold Input Logic ‘High’ Threshold nSLEEP Logic, Low nSLEEP Logic, High VF VFAULT_L Fault Output Leakage Current Constant Off Time Propagation Delay Time (On) Propagation Delay Time (Off) ILEAK_FAULT TOFF TON DELAY(HS) TON DELAY(LS) TOFF DELAY(HS) TOFF DELAY(LS) 350 mΩ 400 mΩ 235 350 mΩ 310 400 mΩ 310 mΩ 400 mΩ IOUT=500mA VIN RISE VHYS VIL VIH VSLEEP L VSLEEP H Fault Output Logic, Low MP6509 Rev.1.0 8/28/2014 IOUT=500mA, VIN=9V TJ=25°C IOUT=500mA, VIN=2.7V TJ=25°C IOUT=500mA, VIN=9V TJ=85°C IOUT=500mA, VIN=2.7V TJ=85°C IOUT=500mA, VIN=9V TJ=25°C IOUT=500mA, VIN=2.7V TJ=25°C IOUT=500mA, VIN=9V TJ=85°C IOUT=500mA, VIN=2.7V TJ=85°C 30 75 1 V 2.5 120 0.6 V mV V V V V 2 0.4 2 Flag triggered by OTP 1mA Current. VFAULT=5V 10mA Source Current 21 100 20 135 80 26 200 55 180 130 www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 200 mV 1 µA 31 300 90 225 180 µs ns ns ns ns 4 MP6509 – 2.7V-TO-18V, 1.2A STEPPER MOTOR DRIVER ELECTRICAL CHARACTERISTICS (continued) VIN=9V, TA = 25°C, unless otherwise noted. Parameter Symbol Cross Over Delay Sleep Mode Wakeup Time TCROSS TWAKE Condition LS off to HS on for one bridge arm HS off to LS on for one bridge arm Sleep active high to full bridge turn on (VBST=100nF) Min Typ Max Units 350 450 550 ns 275 355 435 ns 0.65 0.75 0.9 ms Protection Circuitry Current Limit Sense Trip Voltage Blanking Time ATT1=L, ATT2=L 175 204 233 mV VTRIP ATT1=H, ATT2=L ATT1=L, ATT2=H ATT1=H, ATT2=H 135 76 15 2 163 103 44 2.5 191 130 73 3 mV mV mV µs High Side Low Side 2.2 1.8 3.4 2.4 4.6 3 A A TDEG 0.75 1.1 1.45 µs TOCP 1.3 1.8 2.3 ms TBLANK Over-Current Trip Level Over-Current Deglitch Time Over-Current Protection Period Thermal Shutdown Thermal Shutdown Hysteresis MP6509 Rev.1.0 8/28/2014 VREF IOCP1 IOCP2 165 °C 15 °C www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 5 MP6509 – 2.7V-TO-18V, 1.2A STEPPER MOTOR DRIVER TYPICAL CHARACTERISTICS MP6509 Rev.1.0 8/28/2014 www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 6 MP6509 – 2.7V-TO-18V, 1.2A STEPPER MOTOR DRIVER TYPICAL CHARACTERISTICS MP6509 Rev.1.0 8/28/2014 www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 7 MP6509 – 2.7V-TO-18V, 1.2A STEPPER MOTOR DRIVER TYPICAL PERFORMANCE CHARACTERISTICS (continued) Performance waveforms are tested on the evaluation board of the Design Example section. VIN=12V, IOUT=1.2A, FSTEP=200Hz, R+L Load: L=2mH, R=3.3Ω, TA=25°C, unless otherwise noted. MP6509 Rev.1.0 8/28/2014 www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 8 MP6509 – 2.7V-TO-18V, 1.2A STEPPER MOTOR DRIVER PIN FUNCTIONS Pin # 1 2 3,8 4 5 6 7 9 10 11 12 Name nSLEEP AOUT1 NC SENA AOUT2 BOUT2 SENB BOUT1 FAULT BIN1 BIN2 13 ATT2 14 15 16 17 18 19 20 ATT1 BST VIN GND VDD AIN2 AIN1 MP6509 Rev.1.0 8/28/2014 Description Sleep Mode Input. Logic low to enter low-power sleep mode. Internal pull down. Bridge A Output Terminal 1. Not Connected. Bridge A Sense Resistor Connector. Connect to current sensor resistor for bridge A Bridge A Output Terminal 2. Bridge B Output Terminal 2. Bridge B Sense Resistor Connector. Connect to current sensor resistor for bridge B. Bridge B Output Terminal 1. Fault Indication. Open-drain output type, logic low when in fault condition (OCP, OTP). Gate signal input to control BOUT1. Gate signal input to control BOUT2. Current Attenuation Mode Select. See applications notes for details. ATT1, ATT2 set the current setting reference voltage attenuation ratio –100%, 80%, 50%, 20%. Internal pull down. Charge Pump Output. Connect a 10nF-to-100nF ceramic capacitor to VIN. Power Supply Input. Ranges from 2.7V to 18V. Ground. Internal control and logic supply voltage. Gate signal input to control AOUT2. Gate signal input to control AOUT1. www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 9 MP6509 – 2.7V-TO-18V, 1.2A STEPPER MOTOR DRIVER BLOCK DIAGRAM Figure 1: Function Block Diagram MP6509 Rev.1.0 8/28/2014 www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 10 MP6509 – 2.7V-TO-18V, 1.2A STEPPER MOTOR DRIVER OPERATION The MP6509 is a motor driver that integrates 8 N-channel power MOSFETs for dual, internal fullbridges with 1.2A output current capability over an input voltage range of 2.7V to 18V. It can drive a stepper motor or two DC motors. The motor output current can be either controlled by an external pulse width modulator (PWM) or internal PWM current controller. The MP6509 includes the following fault protections: over-current protection(OCP), undervoltage lockout(UVLO) and over-temperature protection(OTP). In external PWM control mode, the winding’s inductive current ramps up when the high-side MOSFET is on and freewheels during the highside MOSFET’s off time to cause the recirculation current. There are two modes for this recirculation current: slow decay and fast decay, both of which are shown in Figure 3 for forward operation and Figure 4 for reverse operation. It also provides a low-power sleep mode. External PWM Current Control The motor current can be regulated by applying external PWM signals on the input pins AIN1, AIN2, BIN1 and BIN2. For phase A, the AIN1 and AIN2 input pins control the state of the AOUT1 and AOUT2; similarly for phase B, the BIN1 and BIN2 input pins control the state of the BOUT1 and BOUT2. Figure 3: Forward Operation Figure 2: Full-Bridge Control Circuit Table 1 shows the input signal logic and bridge output state. Table 1: Full-Bridge Gate Logic A/BIN1 A/BIN2 A/BOUT1 A/BOUT2 L L L H H H L H MP6509 Rev.1.0 8/28/2014 High Impedance GND VIN GND High Impedance VIN GND GND Figure 4: Reverse Operation For slow decay mode, the current circulates through the two low-side MOSFETs. For fast decay mode, the current flows through the body diodes of the other diagonal two MOSFETS. To configure the MP6509 for fast decay mode, apply the PWM signal to one input pin and keep www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 11 MP6509 – 2.7V-TO-18V, 1.2A STEPPER MOTOR DRIVER the other input pin low; for slow decay mode, apply the PWM signal to one input pin and keep the other input pin high. See Table 2 for more configuration details and Figure 5 for detailed waveforms. Table 2: PWM Control A/BIN1 H (PWM) L (PWM) L L H H L (PWM) H (PWM) A/BIN2 L L H (PWM) L (PWM) L (PWM) H (PWM) H H Mode Forward Fast Decay Reverse Fast Decay Forward Slow Decay Reverse Slow Decay VTRIP, the internal current comparator shuts off the high-side MOSFET. • The stepper motor’s inductance causes the current to freewheel through the two low-side MOSFETs (slow decay). • During this freewheeling time, the current decreases until the internal clock reaches its’ constant off time (typically 30µs). After that, the high-side MOSFET is enabled to increase the winding current again. • The cycle then repeats. Calculate the current limit as: ILIMIT = VREF RSENSE (1) A/B IN1 0 A/B IN2 0 IA/BOUT1 0 Forward Reverse Fast Decay Forward Reverse Slow Decay Figure 5: External PWM Current Control Waveform Internal PWM Current Control For this control method, the motor current is regulated by an internal constant off-time PWM current control circuit as the following: • Initially, a diagonal pair of MOSFETs turns on so current can flow through the motor winding. • The current increases in the motor winding, which is sensed by an external sense resistor (RSENSE). During the initial blanking time TBLANK (3us), the high-side MOSFET always turns on in spite of current limit detection. • When the voltage across RSENSE reaches the internal reference voltage threshold MP6509 Rev.1.0 8/28/2014 Figure 6: Internal PWM Current Control Waveform The value of VREF can be switched to four-step settings depending on the status of the two inputs ATT1 and ATT2. This is helpful to reduce the power dissipation when motor holding current is supplied. See Table 3 for more configuration details. www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 12 MP6509 – 2.7V-TO-18V, 1.2A STEPPER MOTOR DRIVER Table 3: Attenuation Function for VREF Value ATT1 ATT2 Attenuation Ratio L L 100% H L 80% L H 50% H H 20% The formula used to calculate the output current limit when using the function for attenuating the VREF value is given below: ILIMIT = VREF × Attenuation Ratio RSENSE (2) Sleep Mode The MP6509 provides low-power standby sleep mode. Connect the nSLEEP pin to logic low to enable a low-power sleep state. In this state, the two full bridges are disabled and the internal circuits such as the gate drive, internal regulator, and charge pump all shut down. Connect the nSLEEP pin to logic high to wake up the MP6509 from sleep mode, though there is a delay time of ~1ms until the internal circuitry stabilizes. Blanking Time There is usually a current spike during the switching transition due to the body diode’s reverse-recovery current or the distributed inductance or capacitance. This current spike requires filtering to prevent it from erroneously shutting down the high-side MOSFET. An internal blanking time TBLANK blanks the output of the current sense comparator when the outputs are switched, which is also the minimum on time for high-side MOSFET. Enable If all the inputs (AIN1, AIN2, BIN1 and BIN2) are logic low, the MP6509’s outputs are disabled while the charger pump and internal regulator remain active. Synchronous Rectifier mode during the constant off-time period when the current limit threshold is exceeded, and the load current freewheels in slow decay SR mode. In slow decay mode, the current freewheels through one low-side MOSFET and the body diode of the other low-side MOSFET to short the winding. The SR mode enables both two low-side MOSFETs, which feature a lower voltage drop and lower power dissipation during decay operation. Over-Current Protection The over-current protection circuit limits the current through the FET by disable the gate driver. If the over-current limit threshold is reached and lasts for longer than the overcurrent deglitch time, all MOSFETs in the Hbridge will be disabled and the nFAULT pin will be driven low. The driver will remain disabled and is reset to enable state after 2ms(typ). Please note that only the H-bridge in which the OCP is detected will be disabled while the other bridge will operate normally. Over-current conditions on both high and low side devices; i.e., a short to ground, supply, or across the motor winding will all result in an overcurrent shutdown. Note that over-current protection does not use the current sense circuitry used for PWM current control, and is independent of the sense resistor value or VREF voltage. Thermal Shutdown The junction temperature of the IC is internally monitored. If the junction temperature exceeds the threshold value (typically 165ºC), the converter is shut down (the fault pin goes low) and recoveries once the junction temperature drops to about 150ºC (15ºC hysteresis). UVLO protection The MP6509 has UVLO protection. When the VIN exceeds the UVLO rising threshold, the MP6509 powers up. It shuts off when VIN drops below the UVLO falling threshold. The MP6509 enters a synchronous rectifier (SR) MP6509 Rev.1.0 8/28/2014 www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 13 MP6509 – 2.7V-TO-18V, 1.2A STEPPER MOTOR DRIVER APPLICATION INFORMATION Driver Mode: (6) Table 4 : Full-Step Drive Sequence Sequence 1 2 3 4 (Full Step) The MP6509 could be configured for both fullstep and half-step modes by sequentially energizing the two windings. Full-step drive energizes two winding phases at any given time. The stator windings are energized as per the sequence shown in Table 4. There are a total of four steps for one cycle in the —— ———— —— sequence (5): ABÆ A BÆ A B ÆA B . Half-step energizes the stator windings as per the sequence shown in A B + + + + —— + A + —— + B + (6) Table 5 : Half-Step Drive Sequence Sequence 1 2 3 4 5 6 7 (Half Step) Table 5. There are a total of eight steps for one —— —— ———— —— —— cycle: ABÆBÆ A BÆ A Æ A B Æ B ÆA B ÆA. A + B + —— Figure 7 shows the operating waveforms for both full and half step drives. + + + + + A 8 + —— + + B + + Note: H AIN1 5) A means +VIN between AOUT1 and AOUT2 for winding A, — L while A means -VIN between AOUT1 and AOUT2. The same applies to winding B. H AIN2 L 6) “+” item is the selected winding voltage. H BIN1 L H BIN2 L AOUT1-OUT2+VIN 0 -V IN +VIN BOUT1-OUT2 0 -V IN AB AB AB Full Step AB AB B AB A AB B AB A AB Half Step Figure 7: Signal Logic Sequences for Full-Step and Half-Step MP6509 Rev.1.0 8/28/2014 www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 14 MP6509 – 2.7V-TO-18V, 1.2A STEPPER MOTOR DRIVER PACKAGE INFORMATION TSSOP-20 EP NOTICE: The information in this document is subject to change without notice. Please contact MPS for current specifications. Users should warrant and guarantee that third party Intellectual Property rights are not infringed upon when integrating MPS products into any application. MPS will not assume any legal responsibility for any said applications. MP6509 Rev.1.0 8/28/2014 www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 15