Re: [CAD_CAM_EDM_DRO] Hacking Optical Mice as position/distance encoders
Posted by
Jon Elson
on 2001-02-28 15:56:33 UTC
Ian Wright wrote:
leads brought out.
1/4 the full cycle spacing. As long as they are far enough apart to keep the
transitions in the right order, it will count reliably in the right direction. Of
course, the quadrature timing will be way off that way, but who cares for
a mouse?
Anyway, for people playing with mice electronics, you should know this!
Mice are not designed to count every pulse! They try to keep up, but many
or all of them lose pulses every second. Some of them miss all pulses
while sending the results to the serial port. With a mouse, it doesn't
matter, as your hand/eye closes the loop.
Jon
> Hmmm,No, they are dual units. Quite likely two phototransistors with no base
>
> Point taken Jon although I still can't quite figure out how it si done -
> I'll be pulling another mouse to bits tomorrow for sure!! The ones I've been
> into so far have just the one sensor per encoder but it does have three
> wires.
leads brought out.
> I had assumed that these were simply normal phototransistors butNot back to back, but side by side. And, no, they don't actually have to match
> maybe not. However, even if they are not and are two photodiodes back to
> back, they surely can't give real quadrature as I thought that required the
> photosensors to be spaced by half a 'line-width'.
1/4 the full cycle spacing. As long as they are far enough apart to keep the
transitions in the right order, it will count reliably in the right direction. Of
course, the quadrature timing will be way off that way, but who cares for
a mouse?
Anyway, for people playing with mice electronics, you should know this!
Mice are not designed to count every pulse! They try to keep up, but many
or all of them lose pulses every second. Some of them miss all pulses
while sending the results to the serial port. With a mouse, it doesn't
matter, as your hand/eye closes the loop.
Jon
Discussion Thread
beleg@m...
2001-02-27 19:04:35 UTC
Hacking Optical Mice as position/distance encoders
Tim Goldstein
2001-02-27 20:43:28 UTC
RE: [CAD_CAM_EDM_DRO] Hacking Optical Mice as position/distance encoders
dave engvall
2001-02-27 22:08:45 UTC
Re: [CAD_CAM_EDM_DRO] Hacking Optical Mice as position/distance encoders
Ian Wright
2001-02-28 01:43:47 UTC
Re: [CAD_CAM_EDM_DRO] Hacking Optical Mice as position/distance encoders
ballendo@y...
2001-02-28 04:11:18 UTC
Re: Hacking Optical Mice as position/distance encoders
Kevin P. Martin
2001-02-28 06:23:49 UTC
RE: [CAD_CAM_EDM_DRO] Hacking Optical Mice as position/distance encoders
Ray
2001-02-28 06:52:40 UTC
RE: Hacking Optical Mice as position/distance encoders
Jon Elson
2001-02-28 11:36:13 UTC
Re: [CAD_CAM_EDM_DRO] Hacking Optical Mice as position/distance encoders
Ian Wright
2001-02-28 13:34:25 UTC
Re: [CAD_CAM_EDM_DRO] Hacking Optical Mice as position/distance encoders
Ian Wright
2001-02-28 13:38:03 UTC
Re: [CAD_CAM_EDM_DRO] Hacking Optical Mice as position/distance encoders
Jon Elson
2001-02-28 15:56:33 UTC
Re: [CAD_CAM_EDM_DRO] Hacking Optical Mice as position/distance encoders
JanRwl@A...
2001-02-28 20:52:23 UTC
Re: [CAD_CAM_EDM_DRO] Hacking Optical Mice as position/distance encoders
ballendo@y...
2001-03-01 01:38:49 UTC
Re: Hacking Optical Mice as position/distance encoders
dave engvall
2001-03-01 08:20:48 UTC
Re: [CAD_CAM_EDM_DRO] Hacking Optical Mice as position/distance encoders
Woody
2001-03-01 14:07:04 UTC
Re: [CAD_CAM_EDM_DRO] Hacking Optical Mice as position/distance encoders
ballendo@y...
2001-03-01 17:07:32 UTC
Re: Hacking Optical Mice as position/distance encoders
ballendo@y...
2001-03-01 17:50:55 UTC
Re: Hacking Optical Mice as position/distance encoders