MP6506 2.7V-to-15V, 500mA, Bipolar Stepper-Motor Driver with Integrated MOSFETs The Future of Analog IC Technology DESCRIPTION FEATURES The MP6506 is a bipolar stepper-motor driver with dual, built-in full-bridges consisting of Nchannel power MOSFETs. • • • It operates from a supply voltage range of 2.7V to 15V, and can deliver motor current up to 500mA per channel. The internal safety features include under-voltage lockout and thermal shutdown. An over-temperature output flag is available to indicate thermal shutdown. The MP6506 is available in a 3mm×3mm QFN package with an exposed thermal pad on the back. • • • • • • Wide 2.7V-to-15V Input Voltage Range Two Internal Full-Bridge Drivers Low MOSFET On Resistance (HS: 500mΩ; LS: 500 mΩ) Internal Charge Pump for the High-Side Driver Low Quiescent Current: 1.1mA Low Sleep Current: 1μA Thermal Shutdown and Under-Voltage Lockout Protection Over-Temperature Output Flag Thermally-Enhanced Surface-Mount Package APPLICATIONS • • • • POS Printers Video Security Camera Digital Still Cameras Battery Powered Toys All MPS parts are lead-free and adhere to the RoHS directive. For MPS green status, please visit MPS website under Products, Quality Assurance page. “MPS” and “The Future of Analog IC Technology” are registered trademarks of Monolithic Power Systems, Inc. TYPICAL APPLICATION Stepper Motor Application MP6506 Rev. 1.0 5/22/2014 Dual DC Motor Application www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 1 MP6506 –2.7V-TO-15V, 500mA, STEPPER MOTOR DRIVER ORDERING INFORMATION Part Number MP6506GQ* Package QFN16 (3×3mm) Top Marking AJU * For Tape & Reel, add suffix –Z (e.g. MP6506GQ–Z); PACKAGE REFERENCE QFN16 (3×3mm) ABSOLUTE MAXIMUM RATINGS (1) Thermal Resistance Supply Voltage VIN ......................... -0.3V to 18V AOUTx Voltage VAOUTx ...............-0.3V to VIN+1V BOUTx Voltage VBOUTx ...............-0.3V to VIN+1V BST Voltage VBST .......................-0.3V to VIN+7V All Other Pins ................................ -0.3V to 6.5V Junction Temperature .............................. 150°C Lead Temperature ................................... 260°C (2) Continuous Power Dissipation (TA = +25°C) QFN16 (3×3mm) ........................................2.1W Operating Temperature.............. -40°C to +85°C QFN16(3×3mm) ..................... 60 ...... 12 ... °C/W Recommended Operating Conditions (3) Supply Voltage VIN .......................... 2.7V to 15V Output Current IA/BOUT.............................. 500mA Operating Junction Temp. (TJ). -40°C to +125°C MP6506 Rev. 1.0 5/22/2014 (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. www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 2 MP6506 –2.7V-TO-15V, 500mA, STEPPER MOTOR DRIVER ELECTRICAL CHARACTERISTICS VIN =2.7V to 15V, TA = 25°C, unless otherwise noted. Parameter Power Supply Input Supply Voltage Quiescent Current Symbol Condition VIN IIN IIN_SLEEP Min Type 2.7 nSLEEP=1, IOUT=0, Output disable nSLEEP=0, VIN=5V Max Units 15 V 1.1 mA 1 µA 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 Fault Output Logic, Low VF VIN RISE VHYS VIL VIH VSLEEP L VSLEEP H VFAULT_L Fault Output Leakage Current ILEAK Propagation Delay Time (On) TON_DELAY Propagation Delay Time (Off) TOFF MP6506 Rev. 1.0 5/22/2014 IOUT=500mA, VIN=5V TJ=25°C IOUT=500mA, VIN=2.7V TJ=25°C IOUT=500mA, VIN=5V TJ=85°C IOUT=500mA, VIN=2.7V TJ=85°C IOUT=500mA, VIN=5V TJ=25°C IOUT=500mA, VIN=2.7V TJ=25°C IOUT=500mA, VIN=5V TJ=85°C IOUT=500mA, VIN=2.7V TJ=85°C IOUT=500mA FAULT DELAY 460 565 mΩ 600 570 mΩ 700 mΩ 395 mΩ 515 600 mΩ 490 mΩ 650 mΩ 1 V 2.5 V mV V V V V 70 0.6 2 0.4 2 Flag triggered by OTP 1mA Current. VFAULT=5V INx high to OUTx on 10mA Source Current INx low to OUTx off mΩ 200 mV 1 µA 50 150 250 ns 50 150 250 ns www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 3 MP6506 –2.7V-TO-15V, 500mA, STEPPER MOTOR DRIVER ELECTRICAL CHARACTERISTICS (continued) VIN =2.7V to 15V, TA = 25°C, unless otherwise noted. Parameter Symbol Cross Over Delay TCROSS Sleep Mode Wakeup Time TWAKE Condition HS off to LS on or LS off to HS on for one bridge arm Sleep inactive high to full bridge turn on (VBST=100nF) Min Type Max Units 200 425 650 ns 1.5 ms Protection Circuitry Thermal Shutdown Thermal Shutdown Hysteresis MP6506 Rev. 1.0 5/22/2014 165 °C 15 °C www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 4 MP6506 –2.7V-TO-15V, 500mA, STEPPER MOTOR DRIVER TYPICAL CHARACTERISTICS MP6506 Rev. 1.0 5/22/2014 www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 5 MP6506 –2.7V-TO-15V, 500mA, STEPPER MOTOR DRIVER TYPICAL PERFORMANCE CHARACTERISTICS (continued) Performance waveforms are tested on the evaluation board of the Design Example section. IOUT=500mA, FSTEP=100Hz, TA=25°C, unless otherwise noted. Steady State-Full Step Steady State-Half Step Power Ramp Up-Full Step VIN=15V VIN=15V VIN=15V AIN1 2V/div. AIN1 2V/div. AOUT1 10V/div. AOUT1 10V/div. AOUT2 10V/div. AOUT2 10V/div. IOUTA 500mA/div. IOUTA 500mA/div. AIN1 2V/div. AOUT1 10V/div. AOUT2 10V/div. IOUTA 500mA/div. Power Ramp Up-Half Step Sleep Entry-Full Step Sleep Recovery-Full Step VIN=15V VIN=9V VIN=9V SLEEP 5V/div. SLEEP 5V/div. AOUT1 5V/div. AOUT1 5V/div. AOUT2 10V/div. AOUT2 5V/div. AOUT2 5V/div. IOUTA 500mA/div. IOUTA 500mA/div. IOUTA 500mA/div. AIN1 2V/div. AOUT1 10V/div. Sleep Entry-Half Step Sleep Recovery-Half Step VIN=9V VIN=9V SLEEP 5V/div. SLEEP 5V/div. AOUT1 5V/div. AOUT1 5V/div. AOUT2 5V/div. AOUT2 5V/div. IOUTA 500mA/div. IOUTA 500mA/div. MP6506 Rev. 1.0 5/22/2014 www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 6 MP6506 –2.7V-TO-15V, 500mA, STEPPER MOTOR DRIVER PIN FUNCTIONS QFN16 Pin # Name 1 2 PGNDA AOUT2 Channel A Power Ground. Connect to motor winding A. 3 4 5 6 7 8 9 BOUT2 PGNDB BOUT1 FAULT BIN1 BIN2 BST Connect to motor winding B. Channel B Power Ground. Connect to motor winding B. Logic low when in over-temperature fault condition. Gate signal input to control BOUT1. Gate signal input to control BOUT2. Charge Pump Output. Connect a 10nF-to-100nF ceramic capacitor to VIN. 10 11 12 13 14 15 VIN GND VDD AIN2 AIN1 nSLEEP Power Supply Input. Ranges from 2.7V to 15V. Ground. Internal control and logic supply voltage. Gate signal input to control AOUT2. Gate signal input to control AOUT1. Sleep Logic Input. Logic low for sleep mode and logic high to enable the device. 16 AOUT1 Connect to motor winding A. MP6506 Rev. 1.0 5/22/2014 Description www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 7 MP6506 –2.7V-TO-15V, 500mA, STEPPER MOTOR DRIVER BLOCK DIAGRAM Figure 1: Function Block Diagram MP6506 Rev. 1.0 5/22/2014 www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 8 MP6506 –2.7V-TO-15V, 500mA, STEPPER MOTOR DRIVER OPERATION The MP6506 is a motor driver that integrates 8 N-channel power MOSFETs for dual, internal fullbridges with 500mA output current capability over an input voltage range of 2.7V to 15V. It can drive a stepper motor, or two DC motors. The motor output current can be controlled by an external pulse width modulator (PWM). The MP6506 includes the following fault protections: under-voltage lockout (UVLO) and over-temperature protection (OTP). It also provides a low-power sleep mode. Figure 2: Forward Operation 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, thee BIN1 and BIN2 input pins control the state of the BOUT1 and BOUT2. 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 High Impedance GND VIN GND High Impedance VIN GND GND The winding’s inductive current ramps up when the high-side MOSFET is on and freewheels during the high-side 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 2 for forward operation and Figure 3 for reverse operation. MP6506 Rev. 1.0 5/22/2014 Figure 3: 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 MP6506 for fast decay mode, apply the PWM signal to one input pin and keep 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 4 for detailed waveforms. www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 9 MP6506 –2.7V-TO-15V, 500mA, STEPPER MOTOR DRIVER 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 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 MP6506 has UVLO protection. When the VIN exceeds the UVLO rising threshold, the MP6506 powers up. It shuts off when VIN drops below the UVLO falling threshold. A/B IN1 0 A/B IN2 0 IA/BOUT1 0 Forward Reverse Fast Decay Forward Reverse Slow Decay Figure 4: External PWM Current Control Waveform Sleep Mode The MP6506 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 MP6506 from sleep mode, though there is a delay time of ~1ms until the internal circuitry stabilizes. Enable If all the inputs (AIN1, AIN2, BIN1 and BIN2) are logic low, the MP6506’s outputs are disabled while the charger pump and internal regulator remain active. Thermal Shutdown The junction temperature of the IC is internally monitored. If the junction temperature exceeds MP6506 Rev. 1.0 5/22/2014 www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 10 MP6506 –2.7V-TO-15V, 500mA, STEPPER MOTOR DRIVER (6 Table 3 ): Full-Step Drive Sequence APPLICATION INFORMATION Driver Mode: The MP6506 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 3. There are a total of four steps for one cycle in the —— ———— —— sequence (5): ABÆ A BÆ A B ÆA B . 1 A B + + 2 3 4 + + —— + A + —— + B + (6) Table 4 : Half-Step Drive Sequence Sequence 1 2 3 4 5 6 7 (Half Step) A B Half-step energizes the stator windings as per the sequence shown in Table 4 There are a total —— —— ———— of 8 steps for one cycle: ABÆBÆ A BÆ A Æ A B —— —— Æ B ÆA B ÆA. Figure 5 shows the operating waveforms for both full and half step drives. Sequence (Full Step) + + —— + + + + + A 8 + —— + + B + + Note: 5) A means +VIN between AOUT1 and AOUT2 for winding A, — while A means -VIN between AOUT1 and AOUT2. The same applies to winding B. 6) “+” item is the selected winding voltage. Figure 5: Signal Logic Sequences for Full-Step and Half-Step MP6506 Rev. 1.0 5/22/2014 www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 11 MP6506 –2.7V-TO-15V, 500mA, STEPPER MOTOR DRIVER PCB Layout Guide The printed circuit board (PCB) should use a heavy ground-plane. The MP6506 must be soldered directly onto the board for better electrical and thermal performance. The MP6506 uses an exposed pad, which provides a path for enhanced thermal dissipation. The thermal pad should be soldered directly to copper on the PCB. Thermal vias are often used to transfer heat to other layers of the PCB. Top Layer Bottom Layer Figure 7: PCB Layout MP6506 Rev. 1.0 5/22/2014 www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 12 MP6506 –2.7V-TO-15V, 500mA, STEPPER MOTOR DRIVER PACKAGE INFORMATION QFN 16 (3×3mm) 2.90 3.10 1.50 1.80 0.30 0.50 PIN 1 ID MARKING 0.18 0.30 2.90 3.10 PIN 1 ID INDEX AREA 13 16 12 PIN 1 ID SEE DETAIL A 1 1.50 1.80 0.50 BSC 4 9 5 8 TOP VIEW BOTTOM VIEW PIN 1 ID OPTION A 0.30x45º TYP. PIN 1 ID OPTION B R0.20 TYP. 0.80 1.00 0.20 REF 0.00 0.05 DETAIL A SIDE VIEW 2.90 NOTE: 1.70 0.70 0.25 1) ALL DIMENSIONS ARE IN MILLIMETERS. 2) EXPOSED PADDLE SIZE DOES NOT INCLUDE MOLD FLASH. 3) LEAD COPLANARITY SHALL BE 0.10 MILLIMETER MAX. 4) DRAWING CONFORMS TO JEDEC MO-220, VARIATION VEED-4. 5) DRAWING IS NOT TO SCALE. 0.50 RECOMMENDED LAND PATTERN 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. MP6506 Rev. 1.0 5/22/2014 www.MonolithicPower.com MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited. © 2014 MPS. All Rights Reserved. 13