Stepper motor driver using MC3479

john December 14, 2009 4 Comments

Description.

The circuit diagram given here is of a stepper motor driver using MC3479 from Motorola. The MC3479 is specifically designed for driving a 2 phase stepper motor in bipolar mode and is available in standard DIP and surface mount packages.The IC is compatible to TTL and CMOS inputs and has selectable HIGH/LOW output impedance. The output can deliver up to 350mA each of two coils of a 2 phase stepper motor. The state change of the output occurs at the low to high transition of the input clock pulse. The new output will depend on old output and the state of the digital inputs. The output L1 to L4 are high currents outputs, which when connected to a two phase stepper motor forms two full bridge formations.
Resistors R1 & Rb, Zener diode D1 and IC2 MC14049UB are the additional components used in the circuit. R1 is a pull up resistor and Rb is used to set the maximum output sink current. Zener diode D1 provides back emf protection.

Circuit diagram.

stepper motor driver using MC3479

input truth table

Notes.

  • Assemble the circuit on a good quality PCB.
  • The supply voltage (+V) can be 7 to 16V DC depending on the stepper motor used.
  • Maximum possible current per coil is 350mA.
  • Value of the resistor Rb can be obtained from the equation Rb = (Vm – 0.7V)/Ibs.
  • Where Ibs = Iod X 0.86.( Vm is the supply voltage itself and Iod is the current per coil).
  • Pin10 (CW/CCW) is used to select clock wise or counter clock wise rotation.
  • Pin 7 (clock) is the clock input pin.
  • Pin 9 (full/half step) is used to select between full and half steps.
  • Pin8 (OIC) is used for output impedance control.
Comments
  • mostafa
    January 21, 2013

    i have another question , pin 6 , the end of the pin 6 , what attack to the end of the pin 6 , is this a key ? , and if it a key what will attach to the other side of the key ( set << this side ) . i'm sorry for my bad english .

  • mostafa
    January 21, 2013

    i have just entered the electronic circuits so i have question .
    pin 7 . 8 . 9 . 10 . 11 . <<<<< used for , i can't understand what will attack with this pin in the circuits , if you can explain to me what will attach with this pins pls .

  • paul
    April 9, 2011

    how much is the size of the resistance connected with the pin number 6?

    • Shoaib Tahir
      July 4, 2012

      Value of the resistor Rb can be obtained from the equation Rb = (Vm – 0.7V)/Ibs.
      Where Ibs = Iod X 0.86.( Vm is the supply voltage itself and Iod is the current per coil).
      Maximum possible current per coil is 350mA.
      The supply voltage (+V) can be 7 to 16V DC depending on the stepper motor used.

Leave a Reply

Your email address will not be published. Required fields are marked *