Searching \ for ' Stepper control' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/io/steppers.htm?key=stepper
Search entire site for: 'Stepper control'.

No exact or substring matches. trying for part
PICList Thread
'rs-232 stepper control'
1996\10\20@085413 by BARBAROS ASUROGLU

flavicon
picon face
part 0 657 bytes
instead of replying individually i decided to send it to the list.

it is more practical i guess.i attached the file step232.zip.

it contains everything in it, (i hope)


hello to everyone.

barbaros
---------------------------------------------------------
Barbaros ASUROGLU - TA2CBA      AMPR GATEWAY : 44.176.1.1

Member Of ANTRAK - Amateur Radio Club Of ANKARA - TURKEY

Home Page: http://www.metu.edu.tr/~antrak
---------------------------------------------------------

        " SCIENTIA DUX VITAE CERTISSIMUS "

                                         K.ATATURK

Attachment converted: wonderlandfive:STEP232.ZIP (pZIP/pZIP) (000047FA)

1996\10\20@090654 by BARBAROS ASUROGLU

flavicon
picon face
part 0 668 bytes
instead of replying individually i decided to send it to the list.

it is more practical i guess.i attached the file step232.zip.

it contains everything in it, (i hope)

hello to everyone.

barbaros





---------------------------------------------------------
Barbaros ASUROGLU - TA2CBA      AMPR GATEWAY : 44.176.1.1

Member Of ANTRAK - Amateur Radio Club Of ANKARA - TURKEY

Home Page: http://www.metu.edu.tr/~antrak
---------------------------------------------------------

        " SCIENTIA DUX VITAE CERTISSIMUS "

                                         K.ATATURK

Attachment converted: wonderlandfive:STEP232.ZIP 1 (pZIP/pZIP) (000047FB)

1996\10\20@091110 by BARBAROS ASUROGLU

flavicon
picon face
part 0 666 bytes
instead of replying individually i decided to send it to the list.

it is more practical i guess.i attached the file step232.zip.

it contains everything in it, (i hope)

hello to everyone.

barbaros



---------------------------------------------------------
Barbaros ASUROGLU - TA2CBA      AMPR GATEWAY : 44.176.1.1

Member Of ANTRAK - Amateur Radio Club Of ANKARA - TURKEY

Home Page: http://www.metu.edu.tr/~antrak
---------------------------------------------------------

        " SCIENTIA DUX VITAE CERTISSIMUS "

                                         K.ATATURK

Attachment converted: wonderlandfive:STEP232.ZIP 2 (pZIP/pZIP) (000047FC)


'source for stepper controllers?'
1997\01\09@225127 by Bob Blick
flavicon
face
Does anyone have a recommendation for a stepper motor controller board, with
perhaps serial input? One that will drive big fat stepper motors? Also, a
source for a couple of big steppers?

Thanks, Bob

1997\01\09@232820 by Todd Peterson

picon face
At 06:54 PM 1/9/97 -0800, you wrote:
>Does anyone have a recommendation for a stepper motor controller board, with
>perhaps serial input? One that will drive big fat stepper motors? Also, a
>source for a couple of big steppers?

Well, my recommendation is, of course biased.  My company makes a good 1.75
inch square module (15 pin SIP package) that will drive up to 500mA per
phase with full features (half step, auto or external step, free spin,
etc.); alternatly we sell just the stepper chip that can drive four MJE3055T
power transistors for very large motors.  Datasheet with hookup schematics
are on our web site at http://www.netins.net/showcase/elab

The stepper IC is the EDE1200, in the 'Integrated Circuits' section.

As for driving it serially, put one of our EDE300 PC Interface ICs on the
front end.  It will control up to 4 steppers depending on how much control
you need over them.  A datasheet for it is on there as well.

As for stepper motors,  try B.G. Micro at http://www.bgmicro.com

       -Todd.


____________________________________

Todd Peterson (spam_OUTtpetersonTakeThisOuTspamnetins.net)
 E-LAB Digital Engineering, Inc.
        (712) 944-5344

Embedded Control &
 Integrated Circuit Solutions

ELECTRONICS RESOURCE DIRECTORY at:
http://www.netins.net/showcase/elab


'PIC: Stepper control feedback'
1997\06\25@073642 by Danny Chicotel
flavicon
face
>Dear All,
>        I'm writing the stepper motor control part of my PIC application
>which controls a telescope. The position is maintained by encoders which

snip

Have you given any thought to using digital setting circles for your
telescope controller.  These are very accurate and are readily available
for about $100 to $150.  They have MANY different functions and modes of
operation (both equatorial and alt/azm).  The model on my scope can be
set to display the distance that each axis is from a given object.  Once
both readouts are brought to 0, the desired object is in the field of
view.  You would need to get the information out of the setting circle
unit and into your PIC.  Maybe you could hack into the display and
capture it from there.  This information could then be used to control
your positioning motors.  Essentially, the digital setting circles would
function as your position encoders, but they would provide a good deal
more than that  i.e. built-in databases of objects, next closest object
to current position, etc. etc.

Just a thought.  Might not even be possible.

1997\06\25@151452 by Steve Smith

picon face
If u use either an '84 or a serial EErom u can use this for data which is
slow changing. This could be an answer to insuffecent ram but this would have
to be weighed against the ram and time overhead required to implement this
type of soulition. Check out "PIC Cookbook" Nigel Gardener (FARNELL) for I2C
handlers for serial EErom Its also a good scource of reference material.

Steve.....


'BIPOLAR STEPPER CONTROL'
1998\03\16@082152 by PATEL D
flavicon
face
Hi,

I want to control two 2-phase stepper motors (bipolar) using a PIC
16c71. Does anyone know how I can do this? ie how do I connect the
phases to the output port to change current direction, transistors to
use, etc. Please note, I am constricted by space - this is for a one
cubic inch microrobot.

1998\03\16@125712 by Morgan Olsson

picon face
At 13:16 1998-03-16 GMT, you wrote:
>Hi,
>
>I want to control two 2-phase stepper motors (bipolar) using a PIC
>16c71. Does anyone know how I can do this? ie how do I connect the
>phases to the output port to change current direction, transistors to
>use, etc. Please note, I am constricted by space - this is for a one
>cubic inch microrobot.
>
National Semiconductor 74AC04 Hex inverter can supply I believe 60mA per
inverter if i don«t remember wrong. Available in SMD.
Check their data (NSC AC04 is stronger than other brands AC04 !)  8)
Tell me if it works!
/Morgan
/  Morgan Olsson, MORGANS REGLERTEKNIK, SE-277 35 KIVIK, Sweden \
\  .....mrtKILLspamspam@spam@iname.com, ph: +46 (0)414 70741; fax +46 (0)414 70331    /

'More Stepper Control'
1998\03\17@071913 by PATEL D

flavicon
face
Morgan,

I wrote:
> >Hi,
> >
> >I want to control two 2-phase stepper motors (bipolar) using a PIC
> >16c71. Does anyone know how I can do this? ie how do I connect the
> >phases to the output port to change current direction, transistors to
> >use, etc. Please note, I am constricted by space - this is for a one
> >cubic inch microrobot.
> >

You replied:-

> National Semiconductor 74AC04 Hex inverter can supply I believe 60mA per
> inverter if i don t remember wrong. Available in SMD.
> Check their data (NSC AC04 is stronger than other brands AC04 !)  8)
> Tell me if it works!
> /Morgan

More questions:-

How do I connect the inverter to the motors - I have never used them
before. Also, if I used my bipolar stepper motors in unipolar mode
would there be a large drop in torque? I was told generally about 20%
drop -is this accurate?

Dav

1998\03\17@123408 by Morgan Olsson

picon face
At 12:13 1998-03-17 GMT, you wrote:
{Quote hidden}

If full step only:
Inverter A input fron PIC output to winding 1one side, and next inverter,
output from next inverter to other side of winding.
Same setup for other winding= total 4 inverters (AC04 contain 6!) and 2
pins from PIC. Problem is you always have full power on.

For half step:
One pin from pic to inverter, inverter output to winding.
The same for other side of winding.
Other winding as above.  Really nice and simple, isn«t it?
Advantage: lower consumption when only one winding genergized, no power
(and low holding torque) when
Misadvantage: uses 4 pins from PIC.

Probably you have to parallel inverters two or three to get the power and
low loss. Use one AC04 for each winding?  Do not forget capacitor close to
AC04 Vdd and Vss Ceramic multilayer 220n is still physically small.

Reason AC04 is not commonly used are:
1) It is on the edge of specification, or you have to be careful
2) Very fast transitions=noise spikes; take care about "layout"
3) Possibly oscillates due to sensitive input and fast strong output.

>Also, if I used my bipolar stepper motors in unipolar mode
>would there be a large drop in torque? I was told generally about 20%
>drop -is this accurate?

On top of my head, I think that is accurate (depending of motor and
driver), but you then also have double current consumption, not at all good
for your application!

And i can not think of a unipolar drive that is smaller than above!
Regards
/Morgan

>Dav

Speaking of very small steppers, I was once thinking of using a
electrimechanical watch mechanic.  A complete servo with stepper motor and
gears can be extracted!  "Just" exchange the winding.  It would be weak and
slow, but I only wanted to make sub-gram remote control for ultralight
indoor airplane.  Never had the time, though...  And that was ten years ago
when i did not find any microcontroller or reciever cirquit small enough,
but now there is!

Tell me how You proceed!

Regards
/Morgan

/  Morgan Olsson, MORGANS REGLERTEKNIK, SE-277 35 KIVIK, Sweden \
\  mrtspamKILLspaminame.com, ph: +46 (0)414 70741; fax +46 (0)414 70331    /


'[PICLIST] Stepper control'
2001\06\29@204054 by Paulo de Almeida
flavicon
face
Hi,

I'm looking for some examples of unipolar stepper motor controllers  ,
microstepping would by a bonus. If you could point my to some sites I
would appreciate.


Thanks

P.A.
.....almtreeKILLspamspam.....astropor.com

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email EraseMElistservspam_OUTspamTakeThisOuTmitvma.mit.edu with SET PICList DIGEST in the body


2001\06\29@221419 by Dan Michaels

flavicon
face
Paulo de Almeida wrote:

>I'm looking for some examples of unipolar stepper motor controllers  ,
>microstepping would by a bonus. If you could point my to some sites I
>would appreciate.
>

There are many examples of this on the web. I have links to
a few here:

http://www.oricomtech.com/robolnk2.htm#Mot2

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email listservspamspam_OUTmitvma.mit.edu with SET PICList DIGEST in the body


2001\06\29@224626 by Sebastian Garcia

flavicon
face
Hi Paulo,

[probably with the [EE]:  tag you can get more responses to your post]


----- Original Message -----
From: Paulo de Almeida <@spam@almtreeKILLspamspamASTROPOR.COM>
To: <KILLspamPICLISTKILLspamspamMITVMA.MIT.EDU>
Sent: Friday, June 29, 2001 9:29 PM
Subject: Stepper control


| Hi,
|
| I'm looking for some examples of unipolar stepper motor controllers  ,
| microstepping would by a bonus. If you could point my to some sites I
| would appreciate.
|
|
| Thanks
|
| P.A.
| RemoveMEalmtreeTakeThisOuTspamastropor.com


Try L297 and other IC's AN's at SGS-Thomson web-site: http://www.st.com.
Also try Allegro web site.


Best Regards,

S.-

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email spamBeGonelistservspamBeGonespammitvma.mit.edu with SET PICList DIGEST in the body


2001\06\30@043222 by Roman Black

flavicon
face
Paulo de Almeida wrote:
>
> Hi,
>
> I'm looking for some examples of unipolar stepper motor controllers  ,
> microstepping would by a bonus. If you could point my to some sites I
> would appreciate.
>
> Thanks


Hi Paulo, do a web search for "jones on steppers"
and download that. He also has links to chip
manufacturers and other sources.

Als, I changed your "Re:" to [EE]: as the Piclist
requires posts to have correct topic labels.
See Piclist.com if you need more info on topics.

Good luck! :o)
-Roman

--
http://www.piclist.com hint: To leave the PICList
TakeThisOuTpiclist-unsubscribe-requestEraseMEspamspam_OUTmitvma.mit.edu



'[PICLIST] Stepper control'
2001\07\02@145522 by joan
flavicon
face
Paulo,

Some weeks ago I posted the routines driving the two stepper
motors of my rover in my web page : http://www.ilari.org
They allow speed control, adv/rev motion, accel/brake ramps,
program motion,....

You can build an standalone driving unit (with a 16F84) or
simply use the driving routines. These have been tested
(however, as you know, you can prove that a program does not
work, but it is VERY difficult to prove that it is correct :-( )

Hope it helps

Joan

{Quote hidden}

--
http://www.piclist.com hint: The list server can filter out subtopics
(like ads or off topics) for you. See http://www.piclist.com/#topics



'[PIC]: stepper controller with accel / decel'
2002\02\06@161722 by Dwayne Reid
flavicon
face
Good day to all.

I am about to start a hobby project using a single standard stepper motor
that moves a specified number of steps each time it is triggered.  Easy, so
far.  But I'd like to add acceleration and deceleration ramps.  Not too
hard, really.  But before I get into it, I thought I'd check to see if
someone has seen something like this already done.

dwayne


Dwayne Reid   <RemoveMEdwaynerspam_OUTspamKILLspamplanet.eon.net>
Trinity Electronics Systems Ltd    Edmonton, AB, CANADA
(780) 489-3199 voice          (780) 487-6397 fax

Celebrating 18 years of Engineering Innovation (1984 - 2002)
 .-.   .-.   .-.   .-.   .-.   .-.   .-.   .-.   .-.   .-
    `-'   `-'   `-'   `-'   `-'   `-'   `-'   `-'   `-'
Do NOT send unsolicited commercial email to this email address.
This message neither grants consent to receive unsolicited
commercial email nor is intended to solicit commercial email.

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads


2002\02\06@204006 by David P. Harris

picon face
Hi Dwayne-

I have done a rough cut, but that's all.  So I would be interested in your
solution.  What I did is calculate the distance in steps from the starting, or
stopping, point and use the distance to modify the rate.  So, for instance,
RATE = (HERE-START)*2+1.  The nice thing about this is, it lets you calculate
the deceleration so you stop in a certain place.  Ie: RATE = MIN( MAXRATE,
(HERE-START)*2+1, (STOP-HERE)*2).   Note, the last expression will be zero when
it reaches the destination, while the +1 in the first expression lets it start
from the start position.

(gee thanks Dwayne, I have now stated it clearly for myself :-)

I am doing this for a turntable, so I have to worry about signs and stuff.

David H

Dwayne Reid wrote:

{Quote hidden}

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads


2002\02\07@013922 by Roman Black

flavicon
face
A couple of tips, you generally find the stepper
or app will have a fairly definite top speed.
If you have a decent constant current driver
you can generally get the motor up to top speed
in about one revolution, maybe less.

Most traverses will consist of a very quick accel
ramp, long constant speed and quick decel.
As a general guide, max accel is about 1% per step,
so if you shorten the period of each step by 1%
you will get a very quick accel. If you have a
lower performance driver, like a unipolar constant
voltage driver etc, you may only get 0.2% per step.
Resonances will be your bigest prob on the accel
ramp, sometimes a stupidly quick accel will get
you through the resonance better than a more
relaxed accel. Start the motor about 1/3 of its
max start speed, then instantly accel from there.
Most motors will start fine at 1 or 2 revs/sec
as a ball park figure. :o)
-Roman


David P. Harris wrote:
{Quote hidden}

--
http://www.piclist.com hint: The list server can filter out subtopics
(like ads or off topics) for you. See http://www.piclist.com/#topics


2002\02\07@074003 by Reginald Neale

flavicon
face
{Quote hidden}

Anyone have any experience with selecting values for caps across the
coils to reduce EMI? I have seen 0.1 uf ceramic monos used for this,
but wonder about the performance implications.

Reg

--
http://www.piclist.com hint: The list server can filter out subtopics
(like ads or off topics) for you. See http://www.piclist.com/#topics



'[PIC]: PIC based STEPLESS pwr stepper control kit'
2002\09\23@193617 by James Newton, webhost
face picon face
I'm so excited about this I don't even know where to start... Roman Black
has donated his Linistepper kit to PICList.com to help out hobbyist builders
and to raise some money to help with the costs of the web site, etc... and
we have decided to start selling them at an introductory price of only
$30/each or 75$ for three.

This is a professional quality system at a hobby price. Check out these
features:

Full to 18th over micro stepping and linear ramping. So with a standard 200
step per revolution motor you get:
* 200 step - full step
* 400 step - high-torque half step (EXCUSIVE FEATURE)
* 1200 step - micro step 6th!
* 3600 step - micro step 18th!
* ???? step - Linear ramping STEPLESS (EXCLUSIVE FEATURE)

Special modes (hard to find in any other controller):
* Special high-torque half-stepping mode
www.piclist.com/io/stepper/linistep/halfstep
* Linear ramping stepless modes
www.piclist.com/io/stepper/linistep/lini_wks.htm#Ramping
* low power "hold" mode and change modes on the FLY!
http://www.piclist.com/io/stepper/linistep/lini_use#changemode

Other Features:
* On-board PIC chip + free source code (OPEN SOURCE) and the circuit is on
the site as well, so you can make your own if you have the parts in stock
and can make your own PCB. The kit price is so good I don't think it will be
worth it for most.
* Rugged 5A 100v transistors. Best suited for up to 1.5A /phase motors (Up
to 2.5A/phase with some changes)
* 72mm x 50mm board size. Heat sinks will be required for operation.
* PSU voltage 4v to 35v. Requires motor voltage and regulated +5v
* Constant current linear unipolar STEPLESS OPERATION, linear current
smoothing. Motors run cooler and can be smooth even at very low speeds.
* "standard" step + direction inputs, in addition to mode and high/low
power.

Please note: UNIPOLAR motors only (needs a 5,6 or 8 wire motor): Bipolar (4
wire) motors are NOT supported. And because it is a linear and not a
chopper, the motor will run cooler but BIG heat sinks will be required on
the controller for high power operation.  Yes, some people want chopper vs.
linear and some people need bipolar support. Look elsewhere. This isn't
that.

Roman has completely documented the theory of operation and design tradeoffs
so it is easy to understand an make changes to fine tune the unit to your
needs:
www.piclist.com/io/stepper/linistep/lini_wks
All PIC source code is provided, suits 16F84 and 16F628 (the 16F628 /20mHz
chip is supplied ALREADY PROGRAMMED with the kit)!

And his "how to use it" page is so good, it is going to help a lot of people
make use of steppers whether they get this kit or not.
http://www.piclist.com/io/stepper/linistep/lini_use

Pat Roman on the back for this nice design and for contributing so much to
support our list.

---
James Newton, webhost piclist.com (former Admin #3)
EraseMEjamesnewtonspamspamspamBeGonepiclist.com 1-619-652-0593 fax:1-208-279-8767
PIC/PICList FAQ: http://www.piclist.com or .org

--
http://www.piclist.com hint: To leave the PICList
RemoveMEpiclist-unsubscribe-requestKILLspamspammitvma.mit.edu


2002\09\23@222737 by Roman Black

flavicon
face
James Newton, webhost wrote:

www.piclist.com/io/stepper/linistep/lini_wks
> I'm so excited about this I don't even know where to start...
> * Constant current linear unipolar STEPLESS OPERATION, linear current
> smoothing. Motors run cooler and can be smooth even at very low speeds.
> * "standard" step + direction inputs, in addition to mode and high/low
> power.


Wow! Thanks for the nice words James, and it's great
to see the project got this far. The stepper driver
works pretty good. :o)

The ability to do fine microstepping (3600 steps/rev)
and infinite angle control should make these boards
popular with the astronomy crowd. Or maybe the schools
as 3600 is 0.1 degree steps, good for calculations...

Then again maybe we are the only 2 people who wanted
cheap rugged microstepping drivers?? ;o)
-Roman

--
http://www.piclist.com hint: To leave the PICList
piclist-unsubscribe-requestSTOPspamspamspam_OUTmitvma.mit.edu


2002\09\23@230128 by gaston gagnon

face
flavicon
face
Roman Black a écrit :

{Quote hidden}

No, your are not the only two, I just put an order for 3 units. :o)
Gaston

--
http://www.piclist.com hint: To leave the PICList
spamBeGonepiclist-unsubscribe-requestSTOPspamspamEraseMEmitvma.mit.edu


2002\09\24@141450 by Peter L. Peres

picon face
On Tue, 24 Sep 2002, Roman Black wrote:

*>The ability to do fine microstepping (3600 steps/rev)
*>and infinite angle control should make these boards
*>popular with the astronomy crowd. Or maybe the schools
*>as 3600 is 0.1 degree steps, good for calculations...

What is infinte angle control ?

Peter

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads


2002\09\26@093918 by Roman Black

flavicon
face
Peter L. Peres wrote:
>

> *>The ability to do fine microstepping (3600 steps/rev)
> *>and infinite angle control should make these boards
> *>popular with the astronomy crowd. Or maybe the schools
> *>as 3600 is 0.1 degree steps, good for calculations...
>
> What is infinite angle control ?


As the PIC has total control of the current in each
of the two motor phases you can PWM these in PIC
software to give "infinite angle control".

Imagine a cheap handy application like a CCD camera
glued on the end of a small stepper motor shaft.
The tiny cheap motors are only 24 steps/rotation,
which is pretty lousy camera positioning.

But with the new linistepper board you get 18th
microstepping as a standard mode, that is 24 x 18
= 432 steps to a rotation. Now the camera pan mount
is looking viable, and with PIC control able to
add fine adjustment, trim or whatever you want to
call it.

You could rotate the stepper only one turn every day,
by changing the pwm mathematically in incredibly small
steps and keeping the error value. Which is why I
mentioned the astronomy crowd, they spend huge efforts
making specialised mechanical mounts, that can in some
part be replaced by a stepper that can move very slowly
controlled mathematically.

The linistepper is not the ultimate high power stepper
driver board, but it is versatile and performs very
well for such a cheap microstepping driver. And sales
of the linistepper provide some income for the Piclist.
Is that an [AD]?? ;o)
-Roman

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.


2002\09\26@095234 by llile

flavicon
face
Well these microstepping drivers sound great in theory, but after having
worked developing one, they are not all they are cracked up to be.  Of
course, it is possible to microstep between steps by varying the current
to each winding.  But depending on the stepper motor you use, you may find
these microsteps to be not very linear.  We worked hard to get a
microstepper to smoothly pan a motor for a camera, only to find
nonlinearities int he motor's microstepping response made this quite
difficult.  never did really get it to go smoothly.


-- Lawrence Lile





Roman Black <KILLspamfastvidspamBeGonespamEZY.NET.AU>
Sent by: pic microcontroller discussion list <EraseMEPICLISTspamEraseMEMITVMA.MIT.EDU>
09/26/02 08:33 AM
Please respond to pic microcontroller discussion list


       To:     @spam@PICLIST@spam@spamspam_OUTMITVMA.MIT.EDU
       cc:
       Subject:        Re: [PIC]: PIC based STEPLESS pwr stepper control kit


Peter L. Peres wrote:
>

> *>The ability to do fine microstepping (3600 steps/rev)
> *>and infinite angle control should make these boards
> *>popular with the astronomy crowd. Or maybe the schools
> *>as 3600 is 0.1 degree steps, good for calculations...
>
> What is infinite angle control ?


As the PIC has total control of the current in each
of the two motor phases you can PWM these in PIC
software to give "infinite angle control".

Imagine a cheap handy application like a CCD camera
glued on the end of a small stepper motor shaft.
The tiny cheap motors are only 24 steps/rotation,
which is pretty lousy camera positioning.

But with the new linistepper board you get 18th
microstepping as a standard mode, that is 24 x 18
= 432 steps to a rotation. Now the camera pan mount
is looking viable, and with PIC control able to
add fine adjustment, trim or whatever you want to
call it.

You could rotate the stepper only one turn every day,
by changing the pwm mathematically in incredibly small
steps and keeping the error value. Which is why I
mentioned the astronomy crowd, they spend huge efforts
making specialised mechanical mounts, that can in some
part be replaced by a stepper that can move very slowly
controlled mathematically.

The linistepper is not the ultimate high power stepper
driver board, but it is versatile and performs very
well for such a cheap microstepping driver. And sales
of the linistepper provide some income for the Piclist.
Is that an [AD]?? ;o)
-Roman

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.


2002\09\26@095237 by cdb

flavicon
face
Now all we need is for someone to convert it into a pic based PCB
milling/drilling machine and we're rolling.

Colin
--
cdb, spamBeGonebodgy1spamKILLspamoptusnet.com.au on 26/09/2002

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.


2002\09\26@105528 by Roman Black

flavicon
face
llile@SALTONUSA.COM wrote:
>
> Well these microstepping drivers sound great in theory, but after having
> worked developing one, they are not all they are cracked up to be.  Of
> course, it is possible to microstep between steps by varying the current
> to each winding.  But depending on the stepper motor you use, you may find
> these microsteps to be not very linear.  We worked hard to get a
> microstepper to smoothly pan a motor for a camera, only to find
> nonlinearities int he motor's microstepping response made this quite
> difficult.  never did really get it to go smoothly.


Yes there are angular errors in the motor itself.
Some are repetetive and can be tuned out but there
is always some random error (and friction) too.
But one advantage of having a PIC on board is that you
can tune the software step sizes to suit that motor, ie
stick a laser diode on the shaft and start drawing
pencil lines on the wall. And that gets about as
"smooth" as steppers go. :o)
-Roman

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.



'[PIC]: PIC based STEPLESS pwr stepper control kit'
2002\10\11@143219 by James Williams
picon face
I would like to know how you can get 3600 steps/rev.  Because standard step
angle of 1.8 degrees with microstepping yields the following steps/rev
MicS    Full/faction
1/2:    200/.5  = 400 steps/rev
1/4:    200/.25 = 800 steps/rev
1/8:    200/.125        = 1600 steps/rev
1/16:   200/.0625       = 3200 steps/rev
1/32:   200/.03125      = 6400 steps/rev
1/64:   200/.015625 = 12800 steps/rev

Regards,

James

{Original Message removed}

2002\10\11@151326 by Roman Black

flavicon
face
James Williams wrote:
>
> I would like to know how you can get 3600 steps/rev.  Because standard step
> angle of 1.8 degrees with microstepping yields the following steps/rev
> MicS    Full/faction
> 1/2:    200/.5  = 400 steps/rev
> 1/4:    200/.25 = 800 steps/rev
> 1/8:    200/.125        = 1600 steps/rev
> 1/16:   200/.0625       = 3200 steps/rev
> 1/32:   200/.03125      = 6400 steps/rev
> 1/64:   200/.015625 = 12800 steps/rev


Hi James, you can get any number of steps you desire.
Stepper motors are a 2-phase 90' system, and can be
configured to any microstep system that divides by
200, ie divides by full step.

It is more common to use binary divisible steps but it
does not have to be that way. One popular driver uses
2000 steps/rev, my driver uses 1200 and 3600 steps/rev.
:o)
-Roman

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.


2002\10\11@152359 by Roman Black

flavicon
face
> It is more common to use binary divisible steps but it
> does not have to be that way. One popular driver uses
> 2000 steps/rev, my driver uses 1200 and 3600 steps/rev.

Whoops! Forgot to mention that there are big benefits
to NOT using binary divisible stepper modes as the
(bad) resonances are all based on the binary divisible
nature of the motor poles. Using stepper modes based on
prime numbers; like 2000 (/5) or 1200 and 3600 (/3)
give much better motor performance in regard to
resonance problems.
-Roman

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.



'[SX] SX for Stepper control'
2007\05\10@111033 by bennettdann/a
flavicon
face
In SX Microcontrollers, SX/B Compiler and SX-Key Tool, bennettdan wrote:

Hello,

   I have just purchased a old CNC mill that has stepper motors on all three axis what I want is to use an SX to output step pulses to the stepper drives I have. I also want to keep up with the pulses and convert it to an inch value and display that data on a LCD screen. I want to use the controller to change direction and speed with a switch and a POT also I am to be able to enter a value on a 12 digit keypad and have the SX pulse out the proper amount of pulses to reach that value.


The questions I have is can I pulse out of more than one pin at the same time? The pulses do not have to refresh and certin rate because to stepper drive just moves the motor according to how many pulses they recieve, They dont have to be refreshed like a servo.  

One more question can I use the SX/B to program these functions?

Sorry to ask such basic questions but I want to start working with the SX chips and advance from the Stamps.

---------- End of Message ----------

You can view the post on-line at:
http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=189917
Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com
The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2007 (http://www.dotNetBB.com)

2007\05\10@112412 by beann/a

flavicon
face
In SX Microcontrollers, SX/B Compiler and SX-Key Tool, bean wrote:

The easiest way would be to have an interrupt routine generate the pulses to drive the steppers.

If you run the SX at 50MHz you should have more than enough speed even using SX/B.

Keep the interrupt code as simple as possible, do all the calculations in the main code.

Ideally you would just have a counter for each motor. The interrupt routine would check if the counter is greater than zero, if it is it will generate a pulse then decrement the counter.

To move at different speeds or to move more than one axis at a time is more complecated but should be doable.

Bean.

---------- End of Message ----------

You can view the post on-line at:
http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=189917#m189924
Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com
The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2007 (http://www.dotNetBB.com)

2007\05\10@113853 by bennettdann/a

flavicon
face
In SX Microcontrollers, SX/B Compiler and SX-Key Tool, bennettdan wrote:

Thanks Bean
  I basically want to be able to zero the position and then enter a distance and then it go to that distance. I also want to be able to jog the table manually. I will order the hardware soon I could use more that one SX and have a main SX tell the other SX chips how far to move then they could execute the travel loop and then send back to the main how far it moved then display it to the LCD. I wont move the two axis together much but would a Propeller be better if I wanted to move say two axis at once?

---------- End of Message ----------

You can view the post on-line at:
http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=189917#m189926
Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com
The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2007 (http://www.dotNetBB.com)

2007\05\10@114534 by beann/a

flavicon
face
In SX Microcontrollers, SX/B Compiler and SX-Key Tool, bean wrote:

I would stick with one SX. Getting them to communicate would probably be harder than just do it with one SX.
The Propeller would work great, but you would propably have to use some assembly. I don't think spin would be fast enough to drive the steppers (maybe using the hardware counters ???).

Bean.

---------- End of Message ----------

You can view the post on-line at:
http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=189917#m189927
Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com
The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2007 (http://www.dotNetBB.com)

2007\05\10@115227 by JonnyMacn/a

flavicon
face
In SX Microcontrollers, SX/B Compiler and SX-Key Tool, JonnyMac wrote:

Actually, you can use Spin to drive steppers -- I did it in a N&V project last summer.  The code and circuits are on Parallax's web site.

---------- End of Message ----------

You can view the post on-line at:
http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=189917#m189928
Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com
The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2007 (http://www.dotNetBB.com)

2007\05\10@122800 by Sparks-R-Funn/a

flavicon
face
In SX Microcontrollers, SX/B Compiler and SX-Key Tool, Sparks-R-Fun wrote:

bennettdan,
Take a look at the SX48 Proto Board and determine if it is a form factor with which you might like to work.  For $10 this is a great way to develop your project.  An SX48 should be able to do all that you have described and probably entirely in BASIC no less!

- Sparks
---------- End of Message ----------

You can view the post on-line at:
http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=189917#m189938
Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com
The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2007 (http://www.dotNetBB.com)

2007\05\10@144357 by JonnyMacn/a

flavicon
face
In SX Microcontrollers, SX/B Compiler and SX-Key Tool, JonnyMac wrote:

Good idea, Sparks, I'm doing exactly that with an SX28 Proto Board and L293D so that my board can drive a unipolar or bipolar stepper.  I'm going to make it AppMod compatible so that it can be controlled by a BASIC Stamp.

---------- End of Message ----------

You can view the post on-line at:
http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=189917#m189959
Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com
The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2007 (http://www.dotNetBB.com)

2007\05\10@145107 by bennettdann/a

flavicon
face
In SX Microcontrollers, SX/B Compiler and SX-Key Tool, bennettdan wrote:

Hey guys I like the SX48 Proto board but I only need 6 outputs to run my stepper motor drives I have 3 axis 1 direction pin and 1 pulse pin the drive takes the pulses and turns them into the pulses to the stepper motors.
Do I have to buy a 50Mhz resonator to use with the protoboard?

---------- End of Message ----------

You can view the post on-line at:
http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=189917#m189963
Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com
The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2007 (http://www.dotNetBB.com)

2007\05\10@145912 by JonnyMacn/a

flavicon
face
In SX Microcontrollers, SX/B Compiler and SX-Key Tool, JonnyMac wrote:

The SX28 Proto Board has the same form factor.  If you're not doing serial comms you could probably get away with the internal 4 MHz oscillator.

---------- End of Message ----------

You can view the post on-line at:
http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=189917#m189966
Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com
The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2007 (http://www.dotNetBB.com)

2007\05\10@162626 by Sparks-R-Funn/a

flavicon
face
In SX Microcontrollers, SX/B Compiler and SX-Key Tool, Sparks-R-Fun wrote:

True...  The SX28 protoboard has the same form factor.  It also has the same PRICE!

The choice between the two protoboards should obviosuly be based upon the device that will be used in the final project.  Yet sometimes the protoboard itself can be the final project!  Since the SX48 offers twice the program memory of the SX28 in additon to more internal RAM and more I/O pins it seems like an obvious choice for ANY project that can be completed on the protoboard itself.

Bennettdan, if you can complete your project on a protoboard, I recommend going with the SX48 if only because it has more memory than the SX28 for the same price.  To me, the only real advantage the SX28 has over the SX48 is that the DIP packaging of the chip is much easier to work with as hobbiests.

I hope that helps.

- Sparks
---------- End of Message ----------

You can view the post on-line at:
http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=189917#m189980
Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com
The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2007 (http://www.dotNetBB.com)

2007\05\10@165009 by bennettdann/a

flavicon
face
In SX Microcontrollers, SX/B Compiler and SX-Key Tool, bennettdan wrote:

Thanks guys for the help I will post  pics and progress as it comes.

---------- End of Message ----------

You can view the post on-line at:
http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=189917#m189983
Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com
The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2007 (http://www.dotNetBB.com)


'[SX] SX for Stepper control'
2007\08\15@182610 by Professorwizn/a
flavicon
face
In SX Microcontrollers, SX/B Compiler and SX-Key Tool, Professorwiz wrote:

Any new updates, or pics?  Which old cnc did you pick up?

---------- End of Message ----------

You can view the post on-line at:
http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=189917#m208735
Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com
The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2007 (http://www.dotNetBB.com)

2007\08\17@225640 by bennettdann/a

flavicon
face
In SX Microcontrollers, SX/B Compiler and SX-Key Tool, bennettdan wrote:

Professorwiz,
    It is a bridgeport series 2 mill it was an old NC machine it used punchcard system it has stepper motors for the table and mill head.

---------- End of Message ----------

You can view the post on-line at:
http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=189917#m209140
Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com
The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2007 (http://www.dotNetBB.com)

2007\08\23@051354 by Professorwizn/a

flavicon
face
In SX Microcontrollers, SX/B Compiler and SX-Key Tool, Professorwiz wrote:

That's a nice piece of iron!  Any updates on it?

---------- End of Message ----------

You can view the post on-line at:
http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=189917#m210171
Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com
The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2007 (http://www.dotNetBB.com)


'[EE] 3 AXIS STEPPER CONTROLLER'
2009\03\16@095256 by Giles Honeycutt
flavicon
face
I am looking for reference designs for a 3 axis stepper controller.
Also, I might need some help.  This is a contract job I am quoting, and I
don't think I can meet the time frame.
We do not need to do any curves or other CNC type calculations.  They will
operate independent.
If their is a reference design and software that does support CNC G-CODE,
then that would be a great way to start also.

Best regards,
Giles
Offlist: .....gilesspam_OUTspamonecorpsource.com




2009\03\16@102043 by Alan B. Pearce

face picon face
>I am looking for reference designs for a 3 axis stepper controller.
>Also, I might need some help.  This is a contract job I am quoting,
>and I don't think I can meet the time frame.

Look at the Stepper Driver boards that James Newton (from this list) sells.
Sorry I don't have his website link. Anyone step in with it?

>If their is a reference design and software that does support CNC
>G-CODE, then that would be a great way to start also.

I don't know if he also has software, but IIRC there is a fair amount of
open source on the web.

2009\03\16@113511 by William \Chops\ Westfield

face picon face

On Mar 16, 2009, at 7:20 AM, Alan B. Pearce wrote:

>> I am looking for reference designs for a 3 axis stepper controller.
>> Also, I might need some help.  This is a contract job I am quoting,
>> and I don't think I can meet the time frame.
>
> Look at the Stepper Driver boards that James Newton (from this list)  
> sells.
> Sorry I don't have his website link. Anyone step in with it?

http://www.piclist.com/techref/io/stepper/linistep/index.htm

BillW

2009\03\16@121108 by Tony Smith

flavicon
face
> I am looking for reference designs for a 3 axis stepper controller.
> Also, I might need some help.  This is a contract job I am quoting, and I
> don't think I can meet the time frame.
> We do not need to do any curves or other CNC type calculations.  They will
> operate independent.
> If their is a reference design and software that does support CNC G-CODE,
> then that would be a great way to start also.


Interface?  Size?  Speed?

Why design?  There's plenty of turn-key solutions on eBay, (controller &
motors).  Typically based on single chip stepper drivers.

Gecko will sell you a controller for various size motors.  See
http://www.hobbycnc.com for a DIY approach (kits & motors).

Most of these use bipolar motors, unipolar is simpler to design for but less
common as the driver chips focus on bipolar.

All these driver use Step & Dir for control, and using the parallel port for
control is the norm.

For software TurboCNC is free, (source code available after licensing), and
runs on a DOS PC.  Mach3 for Windows, or EMC for Linux (uses a custom kernel
for real time control).

Tony

2009\03\16@161038 by Peter Restall

flavicon
face

Take a look at EMC2 (http://www.linuxcnc.org).  That's what I'm going to be using
when I (eventually) get my CNC machine up and running.  Looks fantastically
featured - G-CODE generation, editing and all sorts of eye-candy toolpath
stuff too.

Also a nice feature is the Hardware Abstraction Layer (HAL) that allows you
to interface to pretty much any hardware you want without resorting to writing
your own drivers.

Free to download and there's also the emc-users mailing list (which I'm on)
for support - it's a pretty friendly/knowledgeable bunch, with some incredibly
cool kit and impressive expertise between them :)

Regards,

Pete Restall

--- Original Message ---
Date: Mon, 16 Mar 2009 14:20:36 -0000
From: "Alan B. Pearce" <TakeThisOuTAlan.B.Pearce.....spamTakeThisOuTstfc.ac.uk>
Subject: Re: [EE] 3 AXIS STEPPER CONTROLLER
To: "Microcontroller discussion list - Public." <TakeThisOuTpiclistKILLspamspamspammit.edu>

>I am looking for reference designs for a 3 axis stepper controller.
>Also, I might need some help.  This is a contract job I am quoting,
>and I don't think I can meet the time frame.

Look at the Stepper Driver boards that James Newton (from this list) sells.
Sorry I don't have his website link. Anyone step in with it?

>If their is a reference design and software that does support CNC
>G-CODE, then that would be a great way to start also.

I don't know if he also has software, but IIRC there is a fair amount of
open source on the web.

2009\03\16@165716 by Michael Algernon

flavicon
face

> On Mar 16, 2009, at 7:49 AM, Giles Honeycutt wrote:
>
> I am looking for reference designs for a 3 axis stepper controller.
> Also, I might need some help.  This is a contract job I am quoting,  
> and I
> don't think I can meet the time frame.
> We do not need to do any curves or other CNC type calculations.  
> They will
> operate independent.
> If their is a reference design and software that does support CNC G-
> CODE,
> then that would be a great way to start also.
>
> Best regards,
> Giles
> Offlist: .....gilesspamRemoveMEonecorpsource.com

Check out
www.onsemi.com/PowerSolutions/product.do?id=AMIS-30624
www.trinamic.com/tmc/render.php?sess_pid=394
http://tech.groups.yahoo.com/group/turbocnc/

I would be happy to help.
MA

WFT Electronics
Denver, CO   720 222 1309
" dent the UNIVERSE "

2009\03\17@100630 by Giles Honeycutt

flavicon
face
Alan,
Thank you for the info, and William provided the link.  I will look it over.

Best regards,
Giles

{Original Message removed}

2009\03\17@101700 by Giles Honeycutt

flavicon
face
Tony,
Why?  I have been asked to quote it.
Size, .....
Well, the customer is specifying the driver chips & motors he wants
incorporated.  It also has to replace an existing system, so the interface
will be Ethernet, with existing high level commands.

Thank you very much for the info and links you provided.  I will be checking
out both.  Perhaps I can adapt the TURBOCNC to my project, but I really need
the control to be embedded with only high level commands coming from the
Ethernet.  Probably will use PIC or ATMEL for onboard control.

Best regards,
Giles


{Original Message removed}

2009\03\17@102718 by Giles Honeycutt

flavicon
face
Peter,
Thank you for the link.  I looked it over (http://www.linuxcnc.org) and it seems to
be a very cool project, but I am looking for an embedded system.  Perhaps
that will be good for a future project of mine.

Best regards,
Giles

-----Original Message-----
From: RemoveMEpiclist-bouncesspamspamBeGonemit.edu [spamBeGonepiclist-bounces@spam@spamspam_OUTmit.edu]On Behalf
Of Peter Restall


2009\03\17@134603 by Michael Algernon

flavicon
face
Consider the SheevaPlug for embedding your CNC support.
www.marvell.com/products/embedded_processors/developer/kirkwood/sheevaplug.jsp
$99 for dev kit
MA


 WFT Electronics
Denver, CO   720 222 1309
" dent the UNIVERSE "


More... (looser matching)
- Last day of these posts
- In 2009 , 2010 only
- Today
- New search...