Shop OBEX P1 Docs P2 Docs Learn Events
Allegro UCN5804 — Parallax Forums

Allegro UCN5804

ArchiverArchiver Posts: 46,084
edited 2001-05-30 02:01 in General Discussion
Anyone else here used a UCN5804? It's a stepper motor controller
in a 16-pin DIP package. Pretty easy to interface to a Stamp. You
really only need 2 pins: step and direction.

Data sheet can be found here:
http://www.allegromicro.com/datafile/5804.pdf

I've been playing around with one for a while now. Seems to work
fairly well. Not as sophisticated as the LittleStep-U module but
you can't beat the price (about $4).

Anyway, wanted to see if anyone else had tried these and what sort
of experiences they'd had.

SD

--
/===================================================================\
| Steve DeGroof (http://degroof.home.mindspring.com/) |
\===================================================================/

Comments

  • ArchiverArchiver Posts: 46,084
    edited 2001-05-25 03:08
    I use them and they work great!



    At 08:43 PM 5/24/01 -0400, you wrote:
    >Anyone else here used a UCN5804? It's a stepper motor controller
    >in a 16-pin DIP package. Pretty easy to interface to a Stamp. You
    >really only need 2 pins: step and direction.
    >

    >Data sheet can be found here:
    >http://www.allegromicro.com/datafile/5804.pdf
    >

    >I've been playing around with one for a while now. Seems to work
    >fairly well. Not as sophisticated as the LittleStep-U module but
    >you can't beat the price (about $4).
    >

    >Anyway, wanted to see if anyone else had tried these and what sort
    >of experiences they'd had.
    >

    >SD
    >

    >--
    >/===================================================================\
    >| Steve DeGroof (http://degroof.home.mindspring.com/) |
    >\===================================================================/
    >

    >

    >
    >

    >Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
    >

    >

    >

    >



    Roger Edberg
    roger@industrialartist.com
    http://www.industrialartist.com
    also:
    Technical Tree Service
  • ArchiverArchiver Posts: 46,084
    edited 2001-05-25 03:52
    Roger Edberg wrote:

    > I use them and they work great!
    >
    What's the highest step rate you've gotten out of them? I've been
    experimenting with them and so far I haven't been able to get more
    than 100 steps/second without slipping.

    I suspect it's because the stepper motors I'm using are too large
    (too much inertia). I've got a couple of smaller motors on order.
    I'll have to see how they do.

    SD
    --
    /===================================================================\
    | Steve DeGroof (http://degroof.home.mindspring.com/) |
    \===================================================================/
  • ArchiverArchiver Posts: 46,084
    edited 2001-05-25 13:51
    Hey there is an mc3479p, made by motorolla, that works very well to. All
    you need is the step and direction as well. The outputs are also clamped to
    protect them from the motors coils.
    Original Message
    From: "Steve DeGroof" <degroof@m...>
    To: <basicstamps@yahoogroups.com>
    Sent: Thursday, May 24, 2001 9:52 PM
    Subject: Re: [noparse][[/noparse]basicstamps] Allegro UCN5804


    > Roger Edberg wrote:
    >
    > > I use them and they work great!
    > >
    > What's the highest step rate you've gotten out of them? I've been
    > experimenting with them and so far I haven't been able to get more
    > than 100 steps/second without slipping.
    >
    > I suspect it's because the stepper motors I'm using are too large
    > (too much inertia). I've got a couple of smaller motors on order.
    > I'll have to see how they do.
    >
    > SD
    > --
    > /===================================================================\
    > | Steve DeGroof (http://degroof.home.mindspring.com/) |
    > \===================================================================/
    >
    >
    >
    >
    > Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
    >
    >
    >
  • ArchiverArchiver Posts: 46,084
    edited 2001-05-26 00:53
    When I start to get skipped steps as I increase frequency, I've assumed (maybe incorrectly) that the motors did not have the torque to keep up with the steps.
    The way I've got one setup geared, it takes 610 steps/in., and it will run about a five pound load at 30 in/min reliably. So that's (610*30)/60 or about 305 steps/sec.
    Roger


    At 10:52 PM 5/24/01 -0400, you wrote:
    >Roger Edberg wrote:
    >

    >> I use them and they work great!
    >>
    >What's the highest step rate you've gotten out of them? I've been
    >experimenting with them and so far I haven't been able to get more
    >than 100 steps/second without slipping.
    >

    >I suspect it's because the stepper motors I'm using are too large
    >(too much inertia). I've got a couple of smaller motors on order.
    >I'll have to see how they do.
    >

    >SD
    >--
    >/===================================================================\
    >| Steve DeGroof (http://degroof.home.mindspring.com/) |
    >\===================================================================/
    >

    >

    >
    >

    >Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
    >

    >

    >

    >



    Roger Edberg
    roger@industrialartist.com
    http://www.industrialartist.com
    also:
    Technical Tree Service
  • ArchiverArchiver Posts: 46,084
    edited 2001-05-29 20:00
    At 04:53 PM 5/25/2001 , you wrote:
    >When I start to get skipped steps as I increase frequency, I've assumed
    >(maybe incorrectly) that the motors did not have the torque to keep up
    >with the steps.
    >The way I've got one setup geared, it takes 610 steps/in., and it will run
    >about a five pound load at 30 in/min reliably. So that's (610*30)/60 or
    >about 305 steps/sec.
    >Roger
    >
    >


    Roger,

    There are several reasons your stepper may be erratic. You're right about
    not having enough torque. Also you could be at
    the steppers resonant frequency. Steppers will miss steps and even step
    backward/forward in this region. Half stepping
    improves performance through the resonant frequency and micro stepping
    usually eliminates it. Don't use "wave" drive which
    powers only 1 phase at a time. The best torque is given when a 2 phase
    step sequence is used, 2 phases on, 2 phases off.
    If your doing this make sure you start the stepper at a step rate above its
    resonant frequency. Last, your top speed may be
    limited by the voltage your using. Powering a 5 volt 1 amp per phase
    stepper motor with 5 volts will limit speed to about 400
    Hertz. Running the same exact motor at 24 volts with a limiting resistor to
    absorb 19 volts when 1 amp flows through it
    ( the stepper still sees 5 volts at 1 amp max ) will increase speed to the
    2000 - 3000 hertz step rate. Rates higher than this
    require micro stepping. If you knew all this, oh well, never mind!

    Greg
  • ArchiverArchiver Posts: 46,084
    edited 2001-05-30 02:01
    Good info! Thanks!


    At 12:00 PM 5/29/01 -0700, you wrote:
    >At 04:53 PM 5/25/2001 , you wrote:
    >>When I start to get skipped steps as I increase frequency, I've assumed
    >>(maybe incorrectly) that the motors did not have the torque to keep up
    >>with the steps.
    >>The way I've got one setup geared, it takes 610 steps/in., and it will run
    >>about a five pound load at 30 in/min reliably. So that's (610*30)/60 or
    >>about 305 steps/sec.
    >>Roger
    >>

    >>

    >

    >

    >Roger,
    >

    >There are several reasons your stepper may be erratic. You're right about
    >not having enough torque. Also you could be at
    >the steppers resonant frequency. Steppers will miss steps and even step
    >backward/forward in this region. Half stepping
    >improves performance through the resonant frequency and micro stepping
    >usually eliminates it. Don't use "wave" drive which
    >powers only 1 phase at a time. The best torque is given when a 2 phase
    >step sequence is used, 2 phases on, 2 phases off.
    >If your doing this make sure you start the stepper at a step rate above its
    >resonant frequency. Last, your top speed may be
    >limited by the voltage your using. Powering a 5 volt 1 amp per phase
    >stepper motor with 5 volts will limit speed to about 400
    >Hertz. Running the same exact motor at 24 volts with a limiting resistor to
    >absorb 19 volts when 1 amp flows through it
    >( the stepper still sees 5 volts at 1 amp max ) will increase speed to the
    >2000 - 3000 hertz step rate. Rates higher than this
    >require micro stepping. If you knew all this, oh well, never mind!
    >

    >Greg
    >

    >

    >

    >
    >

    >Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
    >

    >

    >

    >



    Roger Edberg
    roger@industrialartist.com
    http://www.industrialartist.com
    also:
    Technical Tree Service
Sign In or Register to comment.