MITSUBISHI <CONTROL / DRIVER IC> M54679FP PRELIMINARY Notice: This is not a final specification. Some parametric limits are subject to change. 2-PHASE STEPPER MOTOR DRIVER DESCRIPTION The M54679FP is a semiconductor integrated circuit designed for stepper motor driver used to Printer, PPC and Facsimile. PIN CONFIGURATION (TOP VIEW) FEATURES 1 42 P.GND 2 41 N.C Out1A 3 40 Out2A Out1B 4 39 Out2B RS1 5 38 Rs2 S1 6 37 S2 Vm1 7 36 Vm2 8 35 9 34 M54679FP ● Wide supply voltage sphere (10 – 35V). ● Bipolar, constant current PWM function. (Top side transistors PWM function, maximum current is 0.8 Amps). ● Few external components. (This IC can be operated with 1 capacitor and 2 resistances). ● 4 phases input style (include the protection function of output through current). ● Output current change function (2 bits, 4 type currents). ● Thermal protection circuit. ● Include flywheel diodes. N.C 10 APPLICATION 11 GND Printer, PPC and Facsimile. 12 FUNCTION The M54679FP is a semiconductor integrated circuit which can drive two phase stepper motor. It can control the direction of motor current and output motor current (4 steps) by I0, I1 terminals. Also, it can drive the two phase bipolar stepper motor by one IC as it include two current control circuits. 33 32 Out1B Vm1 Out1A GND 31 13 30 14 29 VCC 15 28 Ph1A 16 27 Ph2A Ph1B 17 26 Ph2B Stby 18 25 Fref Vref 19 24 Regout I0(1) 20 23 I0(2) I1(1) 21 22 I1(2) Outline 42P9R-A BLOCK DIAGRAM N.C Out2A Vm2 N.C: no connection Out2B Ph2A Ph1A P.GND 1.25V Regout (3.5V) 18K VCC P.GND Spike current cancel Current comp1 10K Ph2B Logic Logic Logic Source PWM Logic Source PWM Ph1B R Q FF1 S Q R FF2 S Spike current cancel Current comp2 Vref I0(1) Frequency Generator TSD VTH I0(2) VTL I1(1) Rs1 S1 Stby I1(2) VTM Standby P.GND Fref GND S2 RS2 MITSUBISHI <CONTROL / DRIVER IC> M54679FP PRELIMINARY Notice: This is not a final specification. Some parametric limits are subject to change. 2-PHASE STEPPER MOTOR DRIVER PIN FUNCTION Symbol Terminal Vm1, Vm2 Out1A, Out1B, Out2A, Out2B Rs1, Rs2 VCC Ph1A, Ph1B, Ph2A, Ph2B I0(1), I1(1), I0(2), I1(2) Stby S1, S2 Vref Regout Fref P.GND Motor Supply Voltage Output terminals Current sensor Power supply Phase input Output current change Standby input Sense inputs Vref input Output of voltage stabilizer A capacitor for oscillator Power GND Function Power supply for motor drive. Motor drive output terminals. Output current sensing resistor (Rs) connection terminals. Control circuit power supply. Output current direction switch terminals. Output current change (100%, 70%, 33%, 0%) terminals. Standby input (L: Standby, H or open: motor function) terminal. Input voltage terminal of comparators. Reference voltage due to setting output current. Output of voltage stabilizer (3.5V). A capacitor due to PWM carrier frequency. The GND terminal of bottom side flywheel diodes. ABSOLUTE MAXIMUM RATINGS (Ta = 25°C unless otherwise noted.) Symbol Parameter Vm Iout VCC Vlogic Vanalog VRs Pd Kθ Tj Topr Tstg Motor supply voltage Output current Power supply Logic input voltage Analog input voltage Output current sensing Power dissipation Thermal derating Junction temperature Operating temperature Storage temperature Conditions Per one phase Ph1A, Ph1B, Ph2A, Ph2B, I0, I1, Stby Vref, S1, S2 Rs1, Rs2 Under board mount condition. (see next page) Ratings Units -0.3 – 37 ±0.8 -0.3 – 7.0 -0.3 – VCC -0.3 – VCC 1.5 2.7 46 150 -20 – 75 -40 – 125 V A V V V V W °C/W °C °C °C MITSUBISHI <CONTROL / DRIVER IC> M54679FP PRELIMINARY Notice: This is not a final specification. Some parametric limits are subject to change. 2-PHASE STEPPER MOTOR DRIVER FUNCTIONAL CONDITIONS Symbol VCC Vm Iout tPLH tPHL Ton Toff TSDon Parameter Min. 4.5 10 50 — — 5.0 5.0 — Power supply Motor supply voltage Output current Rising time of logic inputs Falling time of logic inputs PWM ON time PWM OFF time Thermal shut down Limits Typ. 5.0 — — — — — — 160 Max. 5.5 35 800 2.0 2.0 50 50 — Units V V mA µs µs µs µs °C ELECTRICAL CHARACTERISTICS (Ta = 25deg, VCC = 5.0V, VM = 24V unless otherwise noted.) CONTROL CIRCUIT Symbol ICC1 ICC2 ICC3 Vlogic H Vlogic L I(Ph) H I(Ph) L I(I0, I1) H I(I0, I1) L Parameter Supply current Conditions Stby = H, Ph*A = H, Ph*B = L (Bridge ON) Stby = H, Ph*A = Ph*B (Bridge OFF) Stby = L (Standby condition) Logic input voltage (Ph, I1, I0, Stby terminals) Phase terminal input current I0, I1 terminals input current Vin = 5V Vin = 0V Vin = 5V Vin = 0V I(Stby) H I(Stby) L Standby terminal input current Vin = 5V Vin = 0V I(S) Current sensing Comparators input current S1 or S2 terminals input current (S1 or S2 = 0V, Vref = 5V). V(S) I(Vref) V(Vref) FC Vreg VCH(H) VCH(M) VCH(L) Current sensing Comparators input voltage sphere Vref input current Vref input voltage sphere Oscillation frequency of Fref Voltage stabilizer output Current sensing Comparators threshold voltage S1 or S2 terminal input voltage sphere Input current of Vref (Vref = 5V, I0 = I1 = 0V) C = 390pF, Fref terminal oscillation Iout = -0.1mA – +1mA I0 = L, I1 = L, Vref = 5V (Vref/10*100%) I0 = H, I1 = L, Vref = 5V (Vref/10*70%) I0 = L, I1 = H, Vref = 5V (Vref/10*33%) Min. 39 20 2.0 2.4 0 — -20 — -400 — -400 Limits Typ. 56 27 4.0 — — — -3.0 — -300 — -300 Max. 73 40 6.0 VCC 0.6 10 — 10 — 10 5.0 -20 -3.0 — µA 0 — VCH(H) V — 0 20 3.35 475 325 139 500 — 30 3.50 500 350 155 650 VCC 40 3.65 525 375 171 µA V kHz V mV mV mV Units mA V µA µA µA MITSUBISHI <CONTROL / DRIVER IC> M54679FP PRELIMINARY Notice: This is not a final specification. Some parametric limits are subject to change. 2-PHASE STEPPER MOTOR DRIVER OUTPUT CIRCUIT (Ta = 25deg, VCC = 5.0V, VM = 24V unless otherwise noted.) Symbol Parameter Conditions Output saturation voltage Output leakage current VF of flywheel diode (Top) VF of flywheel diode (Bottom) Turn ON delay of output Turn OFF delay of output Vsat Ileak VF(H) VF(L) tdon tdoff Top and Bottom at Load current 0.6A. If = 0.6A If = 0.6A Time until output become ON since S > Vref Time until output become OFF since S < Vref Min. — -100 — — — — Limits Typ. 1.6 — 1.7 1.1 0.5 2.0 Max. 2.2 +100 2.3 1.5 2.0 3.5 Units V µA V V µS µS FUNCTION EXPLANATION (1). Ph inputs make a decision the output function. Ph*A L H L H Ph*B L L H H Out*B OFF L H OFF Out*A OFF H L OFF *: 1 or 2 The outputs shut off under Ph*A and Ph*B High condition at the same time. (2). Output current and terminal of output current setting. I0 I1 Output current ratio Current sensing comparators threshold voltage (Vref=5V) L H L H L L H H 100% 70% 30% 0% 500mV 350mV 155mV — (3). Equivalent circuit of Vref terminal. The equivalent circuit of Vref terminal is shown in right circuit. As Vref terminal needs typical 500µA input current, consider this value when Vref voltage is set. (4). Current sensing comparators. The current sensing comparators compare the voltage (VRS) of current sensing resistor and threshold voltage (VCH) of this comparators, then if VRS > VCH, the comparators output change and shut off the output. (5). Oscillation circuit. External capacitor is charged and discharged by the constant current and a triangular waveform appears to Vref terminal. The waveform voltage level is shown in right figure. This triangular waveform is a carrier frequency of PWM circuit. The carrier frequency change if this external capacitor value is changed. M54679FP is designed that the oscillation frequency is 30kHz if the external capacitor value is 390pF. The oscillation frequency is in inverse proportion to the value of a external capacitor. Vref 18k 3.5k 0.68k 2.5V 2k I0 I1 0.5V MITSUBISHI <CONTROL / DRIVER IC> M54679FP PRELIMINARY Notice: This is not a final specification. Some parametric limits are subject to change. (6). Spike current cancellation. Output power transistors go to ON, then the spike current appears on the RS (current sensing) in a short time and this is caused by the internal delay time. M54679FP has the cancellation circuit of the spike current as the current sensing comparators do not cause error functions. So, the function of current sensing comparators are shut off during 2µs since the output power transistors go to ON. (7). Ph signal delay circuit. M54679FP has a delay time of 3.0µs until output H-bridge power stage go to ON since Ph signal change Low to high. This delay time is enough short time for the frequency (plus rate) of Ph signal and there is no problem in the normal function. (8). Rs and S1 or S2 terminal. If S1 or S2 terminal (non-inverted input of the current sensing comparators) is connected the nearest position of current sensing resistor, the error of the current sensing by means of wire resistance on the board will be decreased. (9). Voltage stabilizer. M54679FP has a voltage stabilizer of 3.5V. The reference voltage (Vref) can connect the output (Regout) of voltage stabilizer directly. In this case, the current capability of the output of voltage stabilizer is 1.0mA (source current), 0.1mA (sink current). 2-PHASE STEPPER MOTOR DRIVER (10). Setting output current. As the output circuit of M54679FP is designed by the bipolar type NPN transistors, the current that go through the motor coil is smaller about 15mA (typical) than the current that go through the current sensing resistor. This is caused by the base current of the power transistors. Therefore, be aware this base current when the output current is set. (11). Power GND terminal. Power GND is connected the anodes of flywheel diodes of bottom side. When the output H-bridge power stage goes to ON, as the flyback current go through this GND terminal, minimize the wire resistor of this GND on the board. VM ON OFF Iout VCC MB MA ON OFF Ib = 15mA (Typ.) RS Iout = IRS - Ib MITSUBISHI <CONTROL / DRIVER IC> M54679FP PRELIMINARY Notice: This is not a final specification. Some parametric limits are subject to change. 2-PHASE STEPPER MOTOR DRIVER (12). Output current timing chart under Ph inputs and I0, I1 output conditions. Under output current wave forms show the current that a motor driver is going to control, so these do not show the actual current wave forms. Torque vector B <4 steps function> (1) Ph1A Ph1B Ph2A Ph2B I0(1),I0(2) I1(1),I1(2) (2) (3) (4) AB AB 100% (2) (1) L L A 0% A 100% Output current 1 (Current of Phase 1) Output current 2 (Current of Phase 2) (3) A B 100% 100% 100% (4) B AB BA B <8 steps function> B 1 2 3 4 5 6 7 8 Ph1A Ph1B Ph2A Ph2B I0(1),I0(2) AB AB 100% 70% 2 1 3 I1(1),I1(2) A Output current 1 (Current of Phase 1) 0% 4 7 5 A B Output current 2 (Current of Phase 2) A 8 A 6 B BA AB B <16 steps function> 1 Ph1A Ph1B Ph2A Ph2B I0(1) 2 3 4 5 6 7 8 9 B 10 11 12 13 14 15 16 70% 31% 0% I1(2) Output current 2 (Current of Phase 2) 4 3 2 5 I1(1) I0(2) Output current 1 (Current of Phase 1) AB AB 100% A A 1 6 16 15 8 14 7 9 13 10 A B 11 AB B A 12 BA B MITSUBISHI <CONTROL / DRIVER IC> M54679FP PRELIMINARY Notice: This is not a final specification. Some parametric limits are subject to change. 2-PHASE STEPPER MOTOR DRIVER (13). Inputs terminals. Symbol Equivalent circuit of the circumstance of input terminals. Remarks VCC 18 20 21 23 22 pin: Stby pin: I0(1) pin: I1(1) pin: I0(2) pin: I1(2) 1K VCC 16 17 27 26 pin: Ph1A pin: Ph1B pin: Ph2A pin: Ph2B 1K VCC 6 37 pin: S1 pin: S2 VCC 19 pin: Vref I0(1) I0(2) I1(1) I1(2) MITSUBISHI <CONTROL / DRIVER IC> M54679FP PRELIMINARY Notice: This is not a final specification. Some parametric limits are subject to change. Symbol 2-PHASE STEPPER MOTOR DRIVER Equivalent circuit of the circumstance of input terminals. VCC Fref Fref THERMAL DERATING 6.0 (watts) Power Dissipation (Pdp) 5.0 4.0 Using J-type board 2.7 watts 3.0 2.0 1.0 0 25 50 75 Ambient Temperature 100 125 150 (°C) Remarks MITSUBISHI <CONTROL / DRIVER IC> M54679FP PRELIMINARY Notice: This is not a final specification. Some parametric limits are subject to change. 2-PHASE STEPPER MOTOR DRIVER APPLICATION CIRCUIT STEPPER MOTOR M 0.5 – 1.0Ω Rrs1 Vm 1 N.C N.C 42 2 P.GND N.C 41 3 Out1A Out2A 40 4 Out1B Out2B 39 5 Rs1 Rs2 38 6 S1 S2 37 7 Vm1 Vm2 36 35 9 34 10 11 GND 12 M54679FP 8 Rrs2 33 GND 32 31 13 30 29 14 VCC 0.5 – 1.0Ω 15 VCC input 28 16 Ph1A Ph2A 27 input input 17 Ph1B Ph2B 26 input input 18 Stby Fref 25 19 Vref Regout 24 input 20 I0(1) I0(2) 23 input input 21 I1(1) I1(2) 22 input 390pF