ADNS-5060 Avago Technologies US Inc., ADNS-5060 Datasheet - Page 29

no-image

ADNS-5060

Manufacturer Part Number
ADNS-5060
Description
IC USB OPT MOUSE SENSOR HS 8-DIP
Manufacturer
Avago Technologies US Inc.
Datasheet

Specifications of ADNS-5060

Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ADNS-5060
Manufacturer:
MICRON
Quantity:
60
Pixel_Sum1
Access: Read
Data Type: Upper 8 bits of a 15-bit unsigned integer.
USAGE: This register is used to find the average pixel value. It reports the upper 8 bits of a 15-bit unsigned integer, which
Pixel Data1
Access: Read/Write
Data Type: Two status bits, six bit pixel data.
USAGE: Digital Pixel data. Minimum value = 0, maximum value = 63. Any writes to this register resets the pixel hardware
29
Bit
Field
Bit
Field
Field Name
SOF
Data_Valid
PD
5
– PD
sums all 361 pixels in the current frame. It may be described as the full sum divided by 128. The formula to
calculate the average pixel value is as below:
Average Pixel = Register Value x 128/361
The maximum register value is 178 (63 x 361 / 128 truncated to an integer). The minimum is 0. The pixel sum
value may vary from frame to frame.
so that the next read from the Pixel Data register will read pixel #1 and the StartOfFrame bit will be set. Subse-
quent reads will auto increment the pixel number.
To dump a complete image, set the LED to forced awake mode, write anything to this register, then read 361
times where the DataValid bit is set. On the 362th read, the StartOfFrame bit will be set indicating that we have
completed one frame of pixels and are starting back at pixel 1.
It takes at least 361 frames to complete an image as we can only read 1 pixel per frame.
The pixel hardware is armed with any read or write to the Pixel Data register and will output pixel data from
the next available frame. So, if you were to write the Pixel Data register, wait 5 seconds then read the Pixel Data
register; the reported pixel data was from 5 seconds ago.
0
7
PS
7
SOF
7
= Pixel_Sum x 0.355
6
PS
6
Data_Valid
6
Description
Start of Frame
0 = Not start of frame
1 = Current pixel is number 1, start of frame
There is valid data in the frame grabber
Six bit pixel data
Address: 0x07
Reset Value: 0x00
Address: 0x08
Reset Value: 0x00
5
PS
5
PD
5
5
4
PS
4
PD
4
4
3
PS
3
PD
3
3
2
PS
2
PD
2
2
1
PS
1
PD
1
1
0
PS
0
PD
0
0

Related parts for ADNS-5060