1. This forum section is a read-only archive which contains old newsgroup posts. If you wish to post a query, please do so in one of our main forum sections (here). This way you will get a faster, better response from the members on Motherboard Point.

Interfacing 8051 for controlling stepper motor.

Discussion in 'Embedded' started by activearun.83, Jun 4, 2007.

  1. Hi everyone,
    Can anyone please tell me the techniques for interfacing 8051 with
    stepper motor?
    activearun.83, Jun 4, 2007
    1. Advertisements

  2. activearun.83

    Guy Macon Guest

    Guy Macon, Jun 4, 2007
    1. Advertisements

  3. activearun.83

    Donald Guest

    All the information you will ever need.


    The first three hits will give you the design and code to get'er done.


    PS: If you would have justgoogleditfirst, you'd be done by now.
    Donald, Jun 4, 2007
  4. activearun.83

    ghelbig Guest

    ghelbig, Jun 4, 2007
  5. activearun.83

    Tim Wescott Guest

    1: Go from the pins to the motor. This only works if it's a _really
    small_ motor that's rated for your processor's VCC and drive current

    2: Amplify the pin outputs, and connect the motor to the amplifiers.
    This is a nice general-purpose connection.

    3: Get a stepper driver that contains logic and amplifiers, and supply
    it with enable, direction, and clock from the microprocessor. This
    offloads the processor, but costs more.

    Connections one and two require that you sequence the pulses to the
    motor correctly, but take less circuitry. Connection 3 is easier, but
    requires that you pay $$ for the drivers.


    Tim Wescott
    Wescott Design Services

    Posting from Google? See http://cfaj.freeshell.org/google/

    Do you need to implement control loops in software?
    "Applied Control Theory for Embedded Systems" gives you just what it says.
    See details at http://www.wescottdesign.com/actfes/actfes.html
    Tim Wescott, Jun 4, 2007
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.