LV8771VH Bi-CMOS LSI PWM Constant-Current Control Stepper Motor Driver Application Note http://onsemi.com Overview LV8771VH is a PWM current control stepper motor driver. It is ideally suited for driving stepping motors used in office equipment and entertainment applications. Function • 1 channel PWM current control stepping motor driver incorporated. • IO max=1.5A • Output on-resistance (High side: 0.6Ω; Low side: 0.4Ω; total: 1.0Ω; Ta=25°C, Io=1.5A) • Micro-step mode can be set to Full-step, Half-step (full torque), Half-step, or Quarter-step. • Built-in thermal shutdown circuit • No control power supply required Typical Applications • MFP (Multi Function Printer) • PPC (Plain Paper Copier) • LBP (Laser Beam Printer) • Photo printer • Scanner • Industrial • Cash Machine • Entertainment • Textile Package Dimensions Pin Assignment Unit: mm (typ) 3222A Caution: The package dimension is a reference value, which is not a guaranteed value. Semiconductor Components Industries, LLC, 2013 December, 2013 1/23 LV8771VH Application Note Recommended Soldering Footprint Reference symbol HSOP28(275mil) eE 7 e 0.8 b3 0.42 l1 1 (Unit: mm) . Block Diagram 2/23 LV8771VH Application Note Specifications Absolute Maximum Ratings at Ta = 25°C Parameter Symbol Conditions Ratings Unit Supply voltage VM max Output peak current IO peak Output current IO max Logic input voltage VIN max -0.3 to +6 V VREF input voltage VREF max -0.3 to +6 V Allowable power dissipation Pd max 3.0 W Operating temperature Topr -20 to +85 °C Storage temperature Tstg -55 to +150 °C tw ≤ 10ms, duty 20% * 36 V 1.75 A 1.5 A * Specified circuit board: 90.0mm×90.0mm×1.6mm, glass epoxy 2-layer board. Caution 1) Absolute maximum ratings represent the value which cannot be exceeded for any length of time. Caution 2) Even when the device is used within the range of absolute maximum ratings, as a result of continuous usage under high temperature, high current, high voltage, or drastic temperature change, the reliability of the IC may be degraded. Please contact us for the further details. Stresses exceeding Maximum Ratings may damage the device. Maximum Ratings are stress ratings only. Functional operation above the Recommended Operating Conditions is not implied. Extended exposure to stresses above the Recommended Operating Conditions may affect device reliability. Recommended Operating Conditions at Ta = 25°C Parameter Symbol Conditions Ratings min typ Unit max Supply voltage range VM 9 32 V Logic input voltage VIN 0 5.5 V VREF input voltage range VREF 0 3 V Electrical Characteristics at Ta = 25°C, VM = 24V, VREF = 1.5V Parameter Symbol Conditions Ratings min typ Unit max 100 150 μA 2 3 mA 4.7 5 5.3 V 150 180 210 °C Standby mode current drain IMst ST = “L” Current drain IM ST = “H”, I01=I11=I02=I12 = “H”, with no load VREG5 output voltage Vreg5 IO = -1mA Thermal shutdown temperature TSD Design guarantee Thermal hysteresis width ΔTSD Design guarantee Ronu IO = 1.5A, Upper-side on resistance 0.6 0.78 Rond IO = 1.5A, Lower-side on resistance 0.4 0.52 Ω IOleak VM=36V 50 μA Diode forward voltage VD ID = -1.5A Logic high-level input voltage VINH Logic low-level input voltage VINL Logic pin input current IINL VIN = 0.8V IINH VIN = 5V °C 40 Motor driver Output on resistance Output leakage current 1.1 1.4 2.0 Ω V V 0.8 V 4 8 12 μA 30 50 70 μA Current setting comparator Vtdac11 I01(02)=”H”, I11(12)=”H” 0.29 0.30 0.31 V threshold voltage Vtdac01 I01(02)=”L”, I11(12)=”H” 0.20 0.21 0.22 V Vtdac10 I01(02)=”H”, I11(12)=”L” 0.11 0.12 0.13 V Chopping frequency Fchop1 FC1=”L” 24.8 31.0 37.2 kHz Fchop2 FC1=”H” 49.6 62.0 74.4 kHz Iref VREF = 1.5V -0.5 VREF pin input current μA Charge pump VG output voltage VG Rise time tONG Oscillator frequency Fosc 28 28.7 200 500 μS 100 125 150 kHz VG = 0.1μF 29.8 V 3/23 LV8771VH Application Note 4/23 LV8771VH Application Note 5/23 LV8771VH Application Note Pin Functions Pin No. Pin Name Pin Function 22 PH1 Channel 1 forward/reverse rotation pin. 21 I01 Channel 1 output control input pin. 20 I11 Channel 1 output control input pin. 25 PH2 Channel 2 forward/reverse rotation pin. 24 I02 Channel 2 output control input pin. 23 I12 Channel 2 output control input pin. 27 FC Chopping frequency switching pin. 26 ST Chip enable pin. 8 OUT1B Channel 1 OUTB output pin. 9 RF1 Channel 1 current-sense resistor 10 PGND1 Power system ground pin 1. 11 VM1 Channel 1 motor power supply 12 OUT1A Channel 1 OUTA output pin. 3 OUT2B Channel 2 OUTB output pin. 4 VM2 Channel 2 motor power supply Equivalent Circuit 11 4 connection pin. connection pin. connection pin. 5 PGND2 Power system ground pin 2. 6 RF2 Channel 2 current-sense resistor 7 OUT2A 8 3 12 7 connection pin. Channel 2 OUTA output pin. 10 5 500Ω 9 6 500Ω GND Continued on next page. 6/23 LV8771VH Application Note Continued from preceding page. Pin No. Pin Name Pin Function 15 VG Charge pump capacitor connection pin. 14 VM Motor power supply connection pin. 16 CP2 Charge pump capacitor connection pin. 18 CP1 Charge pump capacitor connection pin. 28 VREF Constant current control reference voltage input pin. Equivalent Circuit VREG5 500Ω GND 19 VREG5 Internal power supply capacitor connection pin. 80kΩ 26kΩ 1 2,13 17 GND NC Ground No Connection (No internal connection to the IC) 7/23 LV8771VH Application Note Description of operation Input Pin Function Each input pin has prevention function including the prevention of current flow from input to power supply. Therefore, the current does not flow into power supply even if power supply (VM) is turned off while power is impressed to the input pin. (1) Chip enables function ST pin switches the IC between standby and operating mode. In standby mode, the IC is set to power-save mode and all the logic is reset. In addition, the internal regulator circuit and charge pump circuit do not operate during standby mode. ST Mode Internal regulator Charge pump Low or Open Standby mode Standby Standby High Operating mode Operating Operating (2) Output control logic I01(02) I11(12) Output current Low Low 0 High Low Io=((VREF/5)/RF)*40% Low High Io=((VREF/5)/RF)*70% High High Io=(VREF/5)/RF PH1(2) Current direction Low OUTB→OUTA High OUTA→OUTB (3) Setting constant-current control reference current This IC is designed to perform PWM constant-current chopping control for the motor current automatically by setting the output current. Based on the voltage input to the VREF pin and the resistance connected between RF and GND, the output current that is subject to the constant-current control is set using the calculation formula below: IOUT = (VREF/5) /RF resistance * The above setting is the output current at I01 (02) =High, I11 (12) =High. If VREF is open or the setting is out of the recommendation operating range, output current will increase and you cannot set constant current under normal condition. Hence, make sure that VREF is set in accordance with the specification. However, if current control is not performed (if the IC is used by saturation drive) make sure that the setting is as follows: VREF=5V or VREF=VREG5. Power dissipation of RF resistor is obtained as follows: Pd=Iout2×RF. Make sure to take allowable power dissipation into consideration when you select RF resistor. The formula used to calculate the output current when using the function for attenuating the VREF input voltage is given below. IOUT = (VREF/5) /RF resistance × (attenuation ratio) Example: When VREF=1.5V, I01 (02) =High, I11 (12) =Low and RF1 (2) resistance is 0.47Ω, the setting current is shown below. IOUT = (1.5V / 5) / 0.47Ω × 100% = 0.64A 8/23 LV8771VH Application Note (4) Chopping frequency setting FC Chopping frequency Low 31kHz High 62kHz The higher the chopping frequency is, the greater the output switching loss becomes. As a result, heat generation issue arises. The lower the chopping frequency is, the lesser the heat generation becomes. However, current ripple occurs. Since noise increases when switching of chopping takes place, you need to adjust frequency with the influence to the other devices into consideration. 10µs/div Motor Current 0.2A/div 32us 10µs/div VM=24V VREF=1.5V RF=0.47Ω 16us OUT1A 20V/div OUT1B 20V/div FC=”L” FC=”H” Figure 11. Chopping frequency waveform (5) Blanking period When performing PWM constant-current chopping control over the motor current, if the mode is switched from decay to charge, the recovery current of the parasitic diode may flow to the current sensing resistance, which causes noise to affect current sensing resistance pin. This may result in erroneous detection. To prevent such erroneous detection, a blanking period is created to prevent the reception of noise that occurs during mode switching. During this period, the mode is not switched from charge to decay even if the noise is carried to the current sensing resistance pin. The blanking time is fixed to approximately 1μs. 9/23 LV8771VH Application Note (6) Typical current waveform in each micro-step mode Full step (CW mode) Figure 12. Current waveform of Full step Half step full torque (CW mode) Figure 13. Current waveform of Half step full torque 10/23 LV8771VH Application Note Half step (CW mode) Figure 14. Current waveform of Half step Quarter step (CW mode) Figure 15. Current waveform of Quarter step 11/23 LV8771VH Application Note (7) Current control operation specification (Sine wave increasing direction) (Sine wave decreasing direction) Figure 16. Current control operation In each current mode, the operation sequence is as described below: • At the rise of chopping frequency, the CHARGE mode begins. (In the time defined as the “blanking time,” the CHARGE mode is forced regardless of the magnitude of the coil current (ICOIL) and set current (IREF).) • The coil current (ICOIL) and set current (IREF) are compared during this blanking time. Where ICOIL < IREF; The CHARGE mode up to ICOIL ≥ IREF, then followed by changeover to the SLOW DECAY mode, and finally by the FAST DECAY mode for approximately 1μs. Where ICOIL < IREF; The FAST DECAY mode begins. The coil current is attenuated in the FAST DECAY mode till one cycle of chopping is over. Above operations are repeated. Normally, the SLOW (+FAST) DECAY mode continues in the Triangle wave increasing direction, then entering the FAST DECAY mode till the current is attenuated to the set level and followed by the SLOW DECAY mode. 12/23 LV8771VH Application Note (8) Output transistor operation mode Charge increases current. Switch from Charge to Slow Decay 4. 5. FAST 6. VM VM VM OFF OFF U1 U2 OUTA Current regeneration by Slow Decay OFF OUTA L1 L2 RF OUTB OF F OFF L2 L1 RF Switch from Slow Decay to Fast Decay U2 OUTA OF F L1 OFF U1 OUTB ON OFF OFF U2 OUTB ON ON U1 L2 RF Switch from Fast Decay to Charge Current regeneration by Fast Decay Figure 17. Switching operation This IC controls constant current by performing chopping to output transistor. As shown above, by repeating the process from 1 to 6, setting current is maintained. Chopping consists of 3 modes: Charge/ Slow decay/ Fast decay. In this IC, for switching mode (No.2, 4, 6), there are “off period” in upper and lower transistor to prevent crossover current between the transistors. This off period is set to be constant (≈ 0.375μs) which is controlled by the internal logic. The diagrams show parasitic diode generated due to structure of MOS transistor. When the transistor is off, output current is regenerated through this parasitic diode. Output Transistor Operation Function OUTA→OUTB (CHARGE) Output Tr U1 U2 L1 L2 OUTB→OUTA (CHARGE) Output Tr U1 U2 L1 L2 CHARGE ON OFF OFF ON SLOW OFF OFF ON ON FAST OFF ON ON OFF CHARGE OFF ON ON OFF SLOW OFF OFF ON ON FAST ON OFF OFF ON 13/23 LV8771VH Application Note 1ms/div Iout1 0.5A/div VM=24V VREF=1.5V RF=0.47Ω FC=L (31 kHz) I01 5V/div I11 5V/div PH1 5V/div Sine wave increasing direction Sine wave decreasing direction 20μs/div 20μs/div Set Current Motor Current 0.2A/div Set Current Motor Current 0.2A/div OUT1A 20V/div OUT1A 20V/div OUT1B 20V/div OUT1B 20V/div Figure 18. Current control operation waveform Current mode 10μs/div Motor Current 0.2A/div OUT1A 20V/div OUT1B 20V/div FAST CHARGE SLOW Figure 19. Current mode When the motor current reaches to the setting current, it is switched to slow Decay mode. Motor current switches from Slow Decay mode to Fast Decay mode for last 1us of one chopping cycle. 14/23 LV8771VH Application Note Charge Pump Circuit When the ST pin is set high, the charge pump circuit operates and the VG pin voltage is boosted from the VM voltage to the VM + VREG5 voltage. Because the output is not turned on if VM+4V or more is not pressured, the voltage of the VG pin recommends the drive of the motor to put the time of tONG or more, and to begin. ST VG pin voltage VM+VREG5 VM+4V VM tONG Figure 20. VG pin voltage schematic view VG voltage is used to drive upper output FET and VREG5 voltage is used to drive lower output FET. Since VG voltage is equivalent to the addition of VM and VREG5 voltage, VG capacitor should allow higher voltage. The capacitor between CP1 and CP2 is used to boost charge pump. Since CP1 oscillates with 0V↔VREG5 and CP2 with VM↔VM+VREG5, make sure to allow enough capacitance between CP1 and CP2. Since the capacitance is variable depends on motor types and driving methods, please check with your application before you define constant to avoid ripple on VG voltage. (Recommended value) VG: 0.1μF CP1-CP2: 0.1μF tONG Startup time with different VG capacitor 50μs/div ST 5V/div 500μs/div VG 5V/div VM+4V Vout 10V/div 0.1μF /300us 0.22μF /620us 1μF /2.9ms tONG VM=24V CP1-CP2=0.1μF VG=0.1μF VM=24V CP1-CP2=0.1μF VG=0.1μF/0.22μF/1μF Figure 21.VG voltage pressure waveform 15/23 LV8771VH Application Note Thermal shutdown function The thermal shutdown circuit is incorporated and the output is turned off when junction temperature Tj exceeds 180°C and the abnormal state warning output is turned on. As the temperature falls by hysteresis, the output turned on again (automatic restoration). The thermal shutdown circuit does not guarantee the protection of the final product because it operates when the temperature exceed the junction temperature of Tjmax=150°C. TSD = 180°C (typ) ΔTSD = 40°C (typ) 16/23 LV8771VH Application Note Application Circuit Example Each constant setting formula of above circuit example is as below. Setting of chopping frequency: 31 kHz (FC=L) Setting of constant current: When VREF=1.5V, RF=0.47Ω, Io = ((VREF/5)/RF = (1.5V/5) / 0.47Ω = 0.64A 17/23 LV8771VH Application Note Allowable power dissipation Specified circuit board: 90mm x 90mm x 1.6mm, glass epoxy 2-layer board With substrate 1 unit Substrate Specifications (Substrate recommended for operation of LV8771VH) Size : 90mm × 90mm × 1.6mm (two-layer substrate [2S0P]) Material : Glass epoxy L1: Copper wiring pattern diagram L2: Copper wiring pattern diagram Cautions For the set design, employ the derating design with sufficient margin. Stresses to be derated include the voltage, current, junction temperature, power loss, and mechanical stresses such as vibration, impact, and tension. Accordingly, the design must ensure these stresses to be as low or small as possible. The guideline for ordinary derating is shown below: (1) Maximum value 80% or less for the voltage rating. (2) Maximum value 80% or less for the current rating. (3) Maximum value 80% or less for the temperature rating. 18/23 LV8771VH Application Note Evaluation board LV8771VH (90.0mm×90.0mm×1.6mm, glass epoxy 2-layer board) Input SW1 SW2 SW3 SW4 SW5 SW6 SW7 SW8 C3 C4 ”VDD" Power Supply for Switch C5 IC1 C1 R2 OUT2A OUT1B OUT2B R1 OUT1A ”VM" Power Supply M Bill of Materials for LV8771VH Evaluation Board Designator Quantity C1 1 C3 1 C4 1 C5 1 R1 1 R2 1 Manufacturer Manufacturer Part Number Substitution Allowed Lead Free ±20% SUN Electronic Industries 50ME10HC Yes Yes 0.1µF, 100V ±10% Murata GRM188R72A104KA35* Yes Yes 0.1µF, 100V ±10% Murata GRM188R72A104KA35* Yes Yes 0.1µF, 100V ±10% Murata GRM188R72A104KA35* Yes Yes 0.47Ω, 1W ±5% ROHM MCR100JZHJLR47 Yes Yes 0.47Ω, 1W ±5% ROHM ON Semiconductor MCR100JZHJLR47 Yes Yes LV8771VH No Yes Description Value Tolerance VM Bypass Capacitor VREG5 stabilization Capacitor Capacitor for Charge pump Capacitor for Charge pump Channel 1 output current detective Resistor Channel 2 output current detective Resistor 10µF, 50V Footprint HSOP28 (275mil) IC1 1 Motor Driver SW1-SW8 8 Switch MIYAMA MS-621C-A01 Yes Yes TP1-TP17 17 Test Point MAC8 ST-1-3 Yes Yes 19/23 LV8771VH Application Note Evaluation board circuit 1.5V R2:0.47Ω R1:0.47Ω SGND 2 NC FC 27 3 OUT2B ST 26 4 VM2 5 PGND2 I02 24 6 RF2 I12 23 7 OUT2A 8 OUT1B 9 RF1 VREF 28 PH2 25 PH1 22 LV8771VH Motor connection terminal 1 SW3 *VDD Constant current control for Reference Voltage SW4 SW5 SW6 (2) I01 21 SW7 SW8 (3) VREG5 19 11 VM1 (1) SW2 (4) I11 20 10 PGND1 SW1 CP1 18 12 OUT1A NC 17 24V 13 NC CP2 16 14 VM VG 15 C3:0.1uF C4:0.1uF C1:10uF C5:0.1uF 【Stepping Motor】 VM=24V, VDD=5V, VREF=1.5V ST=H, FC=L 1ms/div (1) Iout1 0.5A/div I01 5V/div (2) (3) (4) I11 5V/div PH1 5V/div 20/23 LV8771VH Application Note Evaluation Board Manual [Supply Voltage] VM (9 to 32V): Power Supply for LSI VREF (0 to 3V): Const. Current Control for Reference Voltage VDD (2 to 5V): Logic “High” voltage for toggle switch [Toggle Switch State] Upper Side: High (VDD) Middle: Open, enable to external logic input Lower Side: Low (GND) [Operation Guide] For stepping motor control 1. Initial Condition Setting: Set “Open or Low” all switches. 2. Motor Connection: Connect the Motors between OUT1A and OUT1B, between OUT2A and OUT2B. 3. Power Supply: Supply DC voltage to VM, VREF and VDD. 4. Ready for Operation from Standby State: Turn “High” the ST. 5. Motor Operation: Set I01, I02, PH1, I02, I12 and PH2 terminals according to the purpose. [Setting for External Component Value] 1. Constant Current (100%) At VREF=1.5V Iout =VREF [V] / 5 / RF [Ω] =1.5 [V] / 5 / 0.47 [Ω] =0.64 [A] 21/23 LV8771VH Application Note Notes in design: ●Power supply connection terminal [VM, VM1, VM2] 9 Make sure to short-circuit VM, VM1 and VM2.For controller supply voltage, the internal regulator voltage of VREG5 (typ 5V) is used. 9 Make sure that supply voltage does not exceed the absolute MAX ratings under no circumstance. Noncompliance can be the cause of IC destruction and degradation. 9 Caution is required for supply voltage because this IC performs switching. 9 The bypass capacitor of the power supply should be close to the IC as much as possible to stabilize voltage. Also if you intend to use high current or back EMF is high, please augment enough capacitance. ●GND terminal [GND, PGND1, PGND2] 9 Since GND is the reference of the IC internal operation, make sure to connect to stable and the lowest possible potential. Since high current flows into PGND1, PGND2, connect it to one-point GND. ●Internal power supply regulator terminal [VREG5] 9 VREG5 is the power supply for logic (typ 5V). 9 When VM supply is powered and ST is ”H”, VREG5 operates. 9 Please connect capacitor for stabilize VREG5. The recommendation value is 0.1μF. 9 Since the voltage of VREG5 fluctuates, do not use it as reference voltage that requires accuracy. ●Input terminal 9 When you set input pin to low voltage, please short it to GND because the input pin is vulnerable to noise. 9 The input is TTL level (H: 2V or higher, L: 0.8V or lower). 9 VREF pin is high impedance. ●OUT terminal [OUT1A, OUT1B, OUT2A, OUT2B] 9 During chopping operation, the output voltage becomes equivalent to VM voltage, which can be the cause of noise. Caution is required for the pattern layout of output pin. 9 The layout should be low impedance because driving current of motor flows into the output pin. 9 Output voltage may boost due to back EMF. Make sure that the voltage does not exceed the absolute MAX ratings under no circumstance. Noncompliance can be the cause of IC destruction and degradation. ●Current sense resistor connection terminal [RF1, RF2] 9 To perform constant current control, please connect resistor to RF pin. 9 To perform saturation drive (without constant current control), please connect RF pin to GND. 9 If RF pin is open, then short protector circuit operates. Therefore, please connect it to resistor or GND. 9 The motor current flows into RF – GND line. Therefore, please connect it to common GND line and low impedance line. ●NC terminal 9 NC pin is not connected to the IC. 22/23 LV8771VH Application Note ON Semiconductor and the ON logo are registered trademarks of Semiconductor Components Industries, LLC (SCILLC). SCILLC owns the rights to a number of patents, trademarks, copyrights, trade secrets, and other intellectual property. A listing of SCILLC’s product/patent coverage may be accessed at www.onsemi.com/site/pdf/Patent-Marking.pdf. SCILLC reserves the right to make changes without further notice to any products herein. SCILLC makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does SCILLC assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation special, consequential or incidental damages. “Typical” parameters which may be provided in SCILLC data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including “Typicals” must be validated for each customer application by customer’s technical experts. SCILLC does not convey any license under its patent rights nor the rights of others. SCILLC products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the SCILLC product could create a situation where personal injury or death may occur. Should Buyer purchase or use SCILLC products for any such unintended or unauthorized application, Buyer shall indemnify and hold SCILLC and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that SCILLC was negligent regarding the design or manufacture of the part. SCILLC is an Equal Opportunity/Affirmative Action Employer. This literature is subject to all applicable copyright laws and is not for resale in any manner. 23/23