Re: Stepper controllers
Posted by
paul@x...
on 1999-06-11 07:12:15 UTC
>In the FWIW department, more years ago than I care to remember, I worked
> From: "Ian W. Wright" <Ian@...>
>
> Hi,
>
> Having just started to play with my home-brew stepper controllers on a
> Pentium machine and realised that the 486 I was trying to use is just
> not man enough for the job, it has occurred to me that, rather than
> risking just one output card as on the 486, I am now putting my whole
> motherboard at risk of destruction by feedback spikes. Even though the
> motors are protected by diodes I was wondering if I should try to fit
> opto isolators on the input lines to the controller cards. In looking at
> published circuits, I couldn't find one which uses opto isolators
> (although I did see one which seemed to use them only on the limit
> switch inputs for some inexplicable reason ) so, is it usual to use
> optos, is it necessary and do you know of available designs which do use
> them? Thanks,
>
for a company that was building computer controlled machine tools using
the (then) revolutionary 8080. Some of the stuff was pretty neat - they
had a gear cutter that was set up through the console. After the setup,
just toss a blank in and cut.
Anyway, their equipment was not, shall we say, extremely robust and we
were always getting stuff back for rework. I do recall that all of the
control lines from the processor used opto isoloators and they still
managed to fry the motherboards.
In the home shop environment, this is not quite so critical, but to be
safe, I'd use them. Motherboards are pretty cheap these days, but it's
still a headache to swap them out.
For a TTL output, or anything capable of sinking the optoisolator drive
current, you can use something like this for a signal line:
+----\ |
Sig in | )----|<------\/\/\/\-- +
+----/ |
\_
------
/ \
\/ \-------+--\/\/\-- +
| |
Gnd +--- Sig out
300 - 500 ohm resistors would work for a 5V supply. You can use a non
inverting gate as a driver or just use the signal line if there's
nothing else attached (and it can sink 10 ma). Or you can use an
inverting gate (7404) and put one on each side to buffer the isolator
and increase fanout.
I suppose if you're really picky, you'd put a schmidt trigger buffer
on the output.
And you really want separate power supplies (otherwise, what's the point? you'd
just couple the noise, spikes, etc through a couple of resistors)
--
Paul Amaranth | Rochester MI, USA
Aurora Group, Inc. | Software Development
paul@... | Unix / C / Tcl-Tk
Discussion Thread
Ian W. Wright
1999-06-10 13:07:48 UTC
Stepper controllers
DRigotti@x...
1999-06-10 15:17:08 UTC
Re: Stepper controllers
paul@x...
1999-06-11 07:12:15 UTC
Re: Stepper controllers
Ian W. Wright
1999-06-12 03:18:13 UTC
Re: Stepper controllers
Ian W. Wright
1999-06-12 03:22:13 UTC
Re: Stepper controllers
Ian W. Wright
1999-06-12 03:18:13 UTC
Re: Stepper controllers
Ian W. Wright
1999-06-12 03:22:13 UTC
Re: Stepper controllers
Jon Elson
1999-06-12 22:16:12 UTC
Re: Stepper controllers
Andrew Werby
1999-06-13 02:02:48 UTC
Re: Stepper controllers
Ian W. Wright
1999-06-27 09:04:02 UTC
Re: Stepper controllers
Ian W. Wright
1999-06-27 08:50:47 UTC
Re: Stepper controllers
John Grant
1999-06-27 18:37:41 UTC
Re: Stepper controllers
Jim GREGG
1999-06-27 20:13:34 UTC
Re: Stepper controllers