Optical mouse in Robot

A

Abe

Guest
Hi,
I am building a robot which can move from one point to another over a
predefined path. One of the position reckoning schemes that I found
out on the net, was the use of the Optical Mouse sensor chip like the
Agilent's ADNS-2000. I went out and bought a mouse, and on opening it
up I found a Pixart PAN101B chip in place of the Agilent chip. The
datasheet of the same offered little help, and since Pixart has lost
the case against Agilent on the patent rights of the chip tech, they
don't seem to be forthcoming on helping me out. Now my problem:
Robot is autonomous running on a 8052 uC (DS89C420). What I want to
do, is to run the mouse sensor chip in quadrature mode at a freq which
will allow me to get somewhere around 400cpi. I then plan to retrieve
this information in X and Y co-ord form by having the chip o/p fed to
a counter n/w and feed it to the uC.
I want somebody to help me out with the wiring diagram of the optical
mouse chip and the way to provide the clock to the chip. I have seen
the DPRG posts on the sensor [Agilent type] but haven't seen anybody
talk about how to get the chip to run in quadrature mode or any wiring
information. Any help would be highly appreciated.
Regards,
Abhijit
 
Come on all of you whiz-brains out there. I think it is a very simple
problem for you all. Can't you just show me the right path?
Abhijit
 
abe@eth.net (Abe) wrote:

Come on all of you whiz-brains out there. I think it is a very simple
problem for you all. Can't you just show me the right path?
Why not interface via the PS/2 output of the mouse, rather than
fiddling about with the chip directly?


Tim
--
Love is a travelator.
 
You might buy an modern optical mouse,
these chips have SPI interface which is far more easier.

In a few hours, I made a PIC-program and a PC program,
so I could display images with the mouse onto the monitor of the PC.
take a look:

http://oase.uci.kun.nl/~mientki/PIC/Projects/Optical_Mouse/Optical_Mouse.html
Optical Mouse

Stef Mientki
 
On a sunny day (Thu, 01 Apr 2004 19:43:44 +0200) it happened Stef Mientki
<S.Mientki-nospam@mailbox.kun.nl> wrote in <c4hkcf$hkp$1@odysseus.uci.kun.nl>:

You might buy an modern optical mouse,
these chips have SPI interface which is far more easier.

In a few hours, I made a PIC-program and a PC program,
so I could display images with the mouse onto the monitor of the PC.
take a look:

http://oase.uci.kun.nl/~mientki/PIC/Projects/Optical_Mouse/Optical_Mouse.html
Optical Mouse

Stef Mientki
But that is not a real PIC server, it is a .jpg on an other webserver.
There does exist a real PIC webserver.
 
"Stef Mientki" <S.Mientki-nospam@mailbox.kun.nl> wrote in message
news:c4hkcf$hkp$1@odysseus.uci.kun.nl...
You might buy an modern optical mouse,
these chips have SPI interface which is far more easier.

In a few hours, I made a PIC-program and a PC program,
so I could display images with the mouse onto the monitor of the PC.
take a look:


http://oase.uci.kun.nl/~mientki/PIC/Projects/Optical_Mouse/Optical_Mouse.htm
l
Optical Mouse

Stef Mientki
Which chip was the mouse using and how did you connect it to the PIC?

Wim
 
look for my article coming up in Nuts N Volts magazine on this subject.

Mike
"Abe" <abe@eth.net> wrote in message
news:10a7b3ec.0403310344.2fb68c5f@posting.google.com...
Come on all of you whiz-brains out there. I think it is a very simple
problem for you all. Can't you just show me the right path?
Abhijit
 
Well though my question was not exactly answered, I would like to post
this 'FIND' so that any other person looking for similar info may
benefit.
http://www.tenx.com.tw/pdf/DS-TP66P05V10.pdf
Has the exact pin connections as desired, though a little mod may be
required to suit the needs.
The PAN101 datasheet is on:
http://www.pixart.com.tw/brief/PAN101B.pdf
Anyway, on testing the optical mouse on the actual gamefield surface
gave disastrous results since there are not enough features on the
same for the Img Proc DSP to be able to work well.
But I am surely intrigued by the images on the PIC site. Doesn't the
optical mouse just give X-Y quadrature o/ps or X-Y displacements in
byte format and keeps the images for itself?

Regards,
Abhijit
 
Abe wrote:

But I am surely intrigued by the images on the PIC site. Doesn't the
optical mouse just give X-Y quadrature o/ps or X-Y displacements in
byte format and keeps the images for itself?
The Agilent mouse imagers will give X-Y displacements, but they will
also send the raw images. This makes them useful for other things as
well.
--
D. Jay Newman
 

Welcome to EDABoard.com

Sponsor

Back
Top