CAD CAM EDM DRO - Yahoo Group Archive

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:

> Hmmm,
>
> 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.

No, they are dual units. Quite likely two phototransistors with no base
leads brought out.

> I had assumed that these were simply normal phototransistors but
> 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'.

Not back to back, but side by side. And, no, they don't actually have to match
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