Electronics > Projects, Designs, and Technical Stuff

Optical mouse sensors

(1/2) > >>

b_force:
So for a project I am looking for a way to measure distance, an optical mouse sensors basically seem to tick all the boxes.
I have been looking around at all the known distributors, like Digikey, Farnell, Mouser, LCSC etc but no-one seems to sell them or they are obsolete.
Does anyone know why this is and are there ways to get them otherwise?

Obviously I can try do directly contact manufactures directly, but in this case it's only for a small project.

Second to this, does anyone has experience with these things?
I am basically only interested in one axis, something around 5000-6000 dpi would give me more than adequate resolution.

I guess I can also get a cheap mouse for now, but in the end the budget is no more than $2-$4

This gave me basically the idea;



ledtester:

You can find the chips on ebay / aliexpress... just gotta know what part number to look for:

https://www.eevblog.com/forum/projects/source-for-an-optical-mouse-sensor-like-the-adns2620/msg3110516/#msg3110516

I got 5 chips from an ebay vendor, and I'm looking to play with them Real Soon Now, but unfortunately it's been that way for the last two months due to more important things that keep popping up.

Locally I was able to get a couple optical mice for $1-$2 at a used computer store and at some thrift stores (i.e. like Goodwill / Salvation Army in the US).




Renate:
Why not use a 6" digital calipers for $10?
If you need a slow readout some (most? many?) have serial outputs internally in some random protocol.
For faster, you'd have to decode the phase components yourself.

TheMG:
Be aware that most computer mice these days, especially the less expensive models, use a single-chip solution. In other words, the sensor itself along with the microcontroller and USB controller is all built into a single device.

You might want to look for older mice with PS/2 interface, such as the ones used in the videos you linked to. This would be much easier to interface than a USB mouse.

More expensive mice (such as higher end gaming models), may still have separate sensors and controller ICs, but there's no guarantee of that either.

b_force:

--- Quote from: Renate on August 29, 2020, 02:33:35 am ---Why not use a 6" digital calipers for $10?
If you need a slow readout some (most? many?) have serial outputs internally in some random protocol.
For faster, you'd have to decode the phase components yourself.

--- End quote ---
Can't use calipers, but the second best option is to use capacitive sensing.
Unfortunately it's a lot more involved to get that right, noise free and accurate.
Mean lots of prototyping.  :(


--- Quote from: TheMG on August 29, 2020, 02:38:17 am ---Be aware that most computer mice these days, especially the less expensive models, use a single-chip solution. In other words, the sensor itself along with the microcontroller and USB controller is all built into a single device.

You might want to look for older mice with PS/2 interface, such as the ones used in the videos you linked to. This would be much easier to interface than a USB mouse.

More expensive mice (such as higher end gaming models), may still have separate sensors and controller ICs, but there's no guarantee of that either.

--- End quote ---
No problem, as long as I can read it out somehow (ideally I2S or SPI)

Ideally I would like to get it from a proper source/wholesaler. instead of relying on some seller on Aliexpress.

Navigation

[0] Message Index

[#] Next page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod