ADNS-6010 Avago Technologies US Inc., ADNS-6010 Datasheet - Page 20

Optical Sensors - Board Mount Laser mouse sensor

ADNS-6010

Manufacturer Part Number
ADNS-6010
Description
Optical Sensors - Board Mount Laser mouse sensor
Manufacturer
Avago Technologies US Inc.
Datasheet

Specifications of ADNS-6010

Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
ADNS-6010
Quantity:
8 000
The pixel output order as related to the surface is shown below.
Figure 26. Pixel address map (surface referenced)
Error detection and recovery
1. The ADNS-6010 and the micro-controller might get
2. Invalid addresses: Writing to an invalid address will
3. Termination of a transmission by the micro-controller
20
out of synchronization due to ESD events, power
supply droops or micro-controller firmware flaws. In
such a case, the micro-controller should pulse NCS
high for at least 1 ms. The ADNS-6010 will reset the
serial port (but not the control registers) and will be
prepared for the beginning of a new transmission
after the normal transaction delay.
have no effect. Reading from an invalid address will
return all zeros.
may sometimes be required (for example, due to a
USB suspend interrupt during a read operation). To
accomplish this the micro-controller should raise
NCS. The ADNS-6010 will not write to any register
and will reset the serial port (but not the control
registers) and be prepared for the beginning of future
899 898 897 896 895 894 893 892 891 890 889 888 887 886 885 884 883 882 881 880 879 878 877 876 875 874 873 872 871 870
869 868 867 866 865 864 863 862 861 860 859 858 857 856 855 854 853 852 851 850 849 848 847 846 845 844 843 842 841 840
839 838
59
29
58
28
last output
57
27
56
26
55
25
54
24
53
23
52
22
Top Xray View of Mouse
Positive Y
51
21
50
20
49
19
48
18
LB
47
17
46
16
10
1
45
15
A6010
44
14
43
13
20
11
Cable
expanded view of the
surface as viewed
through the lens
42
12
RB
41
11
40
10
39
9
Positive X
38
8
4. The micro-controller can verify success of write
5. The micro-controller can verify the synchronization
6. The microcontroller can read the SROM_ID register
37
7
transmissions after NCS goes low. The normal delays
between reads or writes (t
are still required after aborted transmissions.
operations by issuing a read command to the same
address and comparing written data to read data.
of the serial port by periodically reading the product
ID and inverse product ID registers.
to verify that the sensor is running downloaded
PROM code. ESD or similar noise events may cause
the sensor to revert to native ROM execution. If this
should happen, pulse RESET and reload the SROM
code.
36
6
etc.
35
5
34
4
first output
33
3
32
2
61
31
1
60
30
0
SWW
, t
swr
, t
SRAD
, t
SRAD-mot
)

Related parts for ADNS-6010