Optical motion sensors - option 2, ADNS-3050

Sensors

Another option to measure the position of the sphere is to use two PCB boards based on the Avago Technologies ADNS-3050 optical flow sensor [1]. The sensor were extracted from the Cougar Minos X2 gaming computer mouse [2]. This sensor has high motion detection under speeds of 152.4 cm/s and can deal with accelerations up to 20G. It has selectable resolutions up to 2000 cpi (we have used the default configuration of 1000 cpi). The register outputs the SQUAL value, which is used for the calibration process.

Figure1
Figure 1. Pinout of the ADNS-3050

Bill of materials (for each sensor)

Component Quantity Supplier Reference
Optical mouse 1 - https://www.ebay.co.uk/itm/HP-PS2-Optical-Mouse-for-Desktops-Laptops-417966-001/272643457275?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2060353.m2749.l2649
PCB Holder 1 3D printed part STEP file, STL file
PCB Holder 2 1 3D printed part STEP file, STL file
M3 screws 4 RS Components

The rest of the components are the same as described in the ADNS 2610 assembly.

References

[1] https://media.digikey.com/pdf/data%20sheets/avago%20pdfs/adns-3050.pdf

[2] https://cougargaming.com/products/mice/minos_x2/