[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[no subject]
- <!--x-content-type: text/plain -->
- <!--x-date: Thu Dec 2 01:56:45 2004 -->
- <!--x-from-r13: wxancxn ng xarheb.arg (Xbr Yancxn) -->
- <!--x-message-id: [email protected] -->
- <!--x-reference: [email protected] --> "http://www.w3.org/TR/html4/loose.dtd">
- <!--x-subject: [ale] [Almost totally OT] Rotating hardware interface. -->
- <li><em>date</em>: Thu Dec 2 01:56:45 2004</li>
- <li><em>from</em>: jknapka at kneuro.net (Joe Knapka)</li>
- <li><em>in-reply-to</em>: <<a href="msg00081.html">[email protected]</a>></li>
- <li><em>subject</em>: [ale] [Almost totally OT] Rotating hardware interface.</li>
I've got a gob of electronics mounted on a spinning rotor, which I
need to control via a PC parallel port. (Some small green gnomes awoke
me in the night and told me to do this; I don't ask questions.) The
ON-topic bit is that I'm using the parapin library
<<a rel="nofollow" href="http://parapin.sourceforge.net">http://parapin.sourceforge.net</a>> under Linux to write the driver;
parapin is a very nice hunk of software.
The OFF-topic bit is that interfacing the parallel port to the
spinning gizmo presents a mechanical engineering problem that I'm
having trouble solving effectively, and I don't know where to begin
looking for the "right" answer. The angular velocity is on the order
of 300 RPMs. At the moment, for proof-of-concept, I've got the I/O
pins on the spinning thingy connected to some 22-gauge wires that just
crudely wrap around the motor shaft, and another jury-rigged set of
stationary brushes (also made from 22-gauge wire) that make annoyingly
intermittent contact with those loops, and to which the parallel port
is connected. It kinda works, but it's not very reliable, and the
crappy brush mechanism places a noticable mechanical load on the motor
(RPMs decline significantly when the brushes are in contact with the
loops, even though the motor power supply is completely isolated from
the power source driving the electronics).
I bet there's some standard solution to this kind of problem that I'm
just not aware of, which I could adapt to my needs. Any pointers
thereto would be greatly appreciated.
Thanks,
-- Joe Knapka
--
"Meet the new boss / Same as the old boss..." -- The Who
... Oh well, at least there's 2008.
--
pub 1024D/BA496D2B 2004-05-14 Joseph A Knapka
Key fingerprint = 3BA2 FE72 3CBA D4C2 21E4 C9B4 3230 94D7 BA49 6D2B
If you really want to get my attention, send mail to
jknapka .at. kneuro .dot. net.
</pre>
<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<hr>
<ul><li><strong>Follow-Ups</strong>:
<ul>
<li><strong><a name="00085" href="msg00085.html">[ale] [Almost totally OT] Rotating hardware interface.</a></strong>
<ul><li><em>From:</em> keith.watson at gtri.gatech.edu (Keith R. Watson)</li></ul></li>
<li><strong><a name="00143" href="msg00143.html">[ale] [Almost totally OT] Rotating hardware interface.</a></strong>
<ul><li><em>From:</em> johnmills at speakeasy.net (John Mills)</li></ul></li>
</ul></li></ul>
<!--X-Follow-Ups-End-->
<!--X-References-->
<ul><li><strong>References</strong>:
<ul>
<li><strong><a name="00081" href="msg00081.html">[ale] Gah... LISA Conference</a></strong>
<ul><li><em>From:</em> pmazer at gmail.com (Parker McGee)</li></ul></li>
</ul></li></ul>
<!--X-References-End-->
<!--X-BotPNI-->
<ul>
<li>Prev by Date:
<strong><a href="msg00083.html">[ale] OT: Driving in snow...</a></strong>
</li>
<li>Next by Date:
<strong><a href="msg00085.html">[ale] [Almost totally OT] Rotating hardware interface.</a></strong>
</li>
<li>Previous by thread:
<strong><a href="msg00081.html">[ale] Gah... LISA Conference</a></strong>
</li>
<li>Next by thread:
<strong><a href="msg00085.html">[ale] [Almost totally OT] Rotating hardware interface.</a></strong>
</li>
<li>Index(es):
<ul>
<li><a href="maillist.html#00084"><strong>Date</strong></a></li>
<li><a href="threads.html#00084"><strong>Thread</strong></a></li>
</ul>
</li>
</ul>
<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->
</body>
</html>