Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

ADNS-9500 Datasheet(PDF) 21 Page - Pixart Imaging Inc.

Part # ADNS-9500
Description  Laser Gaming Sensor
PDF  40 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  PIXART [Pixart Imaging Inc.]
Direct Link  http://www.pixart.com.tw
Logo PIXART - Pixart Imaging Inc.

ADNS-9500 Datasheet(HTML) 21 Page - Pixart Imaging Inc.

Back Button ADNS-9500 Datasheet HTML 17Page - Pixart Imaging Inc. ADNS-9500 Datasheet HTML 18Page - Pixart Imaging Inc. ADNS-9500 Datasheet HTML 19Page - Pixart Imaging Inc. ADNS-9500 Datasheet HTML 20Page - Pixart Imaging Inc. ADNS-9500 Datasheet HTML 21Page - Pixart Imaging Inc. ADNS-9500 Datasheet HTML 22Page - Pixart Imaging Inc. ADNS-9500 Datasheet HTML 23Page - Pixart Imaging Inc. ADNS-9500 Datasheet HTML 24Page - Pixart Imaging Inc. ADNS-9500 Datasheet HTML 25Page - Pixart Imaging Inc. Next Button
Zoom Inzoom in Zoom Outzoom out
 21 / 40 page
background image
21
Power Up
The ADNS-9500 Sensor does not perform an internal
power up self-reset; the Power_Up_Reset register must
be written every time power is applied. The appropriate
sequence is as follows:
1. Apply power to VDD5/VDD3 and VDDIO in any order
2. Drive NCS high, and then low to reset the SPI port.
3. Write 0x5a to Power_Up_Reset register (address 0x3a).
4. Wait for at least 50ms time.
5. Read from registers 0x02, 0x03, 0x04, 0x05 and 0x06
(or read these same 5 bytes from burst motion register)
one time regardless of the motion pin state.
6. SROM download.
7. Enable laser by setting Forced_Disable bit (bit-0) of
LASER_CTRL0 register (address 0x20) to 0.
During power-up there will be a period of time after the
power supply is high but before any clocks are available.
The table below shows the state of the various pins during
power-up and reset.
State of Signal Pins After VDD is Valid
Pin
On Power-Up
NCS High before Reset
NCS Low before Reset
After Reset
NCS
Functional
Hi
Low
Functional
MISO
Undefined
Undefined
Functional
Depends on NCS
SCLK
Ignored
Ignored
Functional
Depends on NCS
MOSI
Ignored
Ignored
Functional
Depends on NCS
MOTION
Undefined
Undefined
Undefined
Functional
LASER_NEN
Undefined
Undefined
Undefined
Functional
Shutdown
The ADNS-9500 can be set in Shutdown mode by writing
0xb6 to register 0x3b. The SPI port should not be accessed
when Shutdown mode is asserted, except the power-up
command (writing 0x5a to register 0x3a). (Other ICs on
the same SPI bus can be accessed, as long as the sensor’s
NCS pin is not asserted.) The table below shows the state
of various pins during shutdown. To deassert Shutdown
mode:
1. Drive NCS high, then low to reset the SPI port.
2. Write 0x5a to Power_Up_Reset register (address 0x3a).
3. Wait for at least 50ms time.
4. Clear observation register.
5. Wait at least one frame and check observation register,
Bit[5:0] must be set.
6. Read from registers 0x02, 0x03, 0x04, 0x05 and 0x06
(or read these same 5 bytes from burst motion register)
one time regardless of the motion pin state.
7. SROM download.
8. Enable laser by setting Forced_Disable bit (bit-0) of
LASER_CTRL0 register to 0.
9. Any register setting must then be reloaded.
Pin
Status when Shutdown Mode
NCS
Functional *1
MISO
Undefined *2
SCLK
Ignore if NCS = 1 *3
MOSI
Ignore if NCS = 1 *4
LASER_NEN
High (off )
MOTION
Undefined *2
*1 NCS pin must be held to 1 (high) if SPI bus is shared with other
devices. It is recommended to hold to 1 (high) during Power Down
unless powering up the Sensor. It must be held to 0 (low) if the sensor
is to be re-powered up from shutdown (writing 0x5a to register
0x3a).
*2 Depends on last state. MISO should be configured to drive LOW
during shutdown to meet the low current consumption as specified
in the datasheet. This can be achieved by reading Inverse_Product_
ID register (address 0x3f ) since the return value (0xcc) on MISO line
ends in a 0 (low state).
*3 SCLK is ignored, if NCS is 1 (high). It is functional if NCS is 0 (low).
*4 MOSI is ignored, if NCS is 1 (high). If NCS is 0 (low), any command
present on the MOSI pin will be ignored except power-up command
(writing 0x5a to register 0x3a).
Note:
There are long wakeup times from shutdown and forced Rest. These
features should not be used for power management during normal
mouse motion.
PixArt Imaging Inc.
ADNS-9500 Laser Gaming Sensor
All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission.
PixArt Imaging Inc.
E-mail: fae_service@pixart.com.tw



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com