vt5376 STMicroelectronics, vt5376 Datasheet

no-image

vt5376

Manufacturer Part Number
vt5376
Description
Ultra-low Power Laser Motion Sensor For Laser Mouse Applications
Manufacturer
STMicroelectronics
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
vt5376V032
Manufacturer:
ST
0
Features
Figure 1.
September 2007
This is preliminary information on a new product now in development or undergoing evaluation. Details are subject to
change without notice.
Ultra-low power laser motion sensor for optical mouse applications
Ultra-low power performance and high
speed/high accuracy motion detection
(1 m/s, 20 g)
Optional on-chip power management scheme
(RUN/IDLE1/IDLE2/SLEEP)
On-chip boost-converter controller enables a
complete autonomous single AA/AAA-type
battery supply application
Very low quiescent and operating current mode
for battery life saving
I2C interface, with fast polling rate capability for
high end applications
(report rate up to 1 per ms)
Internal oscillator
CPI programmable up to 3,200 CPI
On-chip ADC for battery level reporting
Application block diagram
LASER_OUT
AVDD DVDD
Single battery
LASER_NEN
VT5376
VREG
POWERDOWN
VGATE_START
RESET_OUT
VBAT
VGATE_ON
Vtop
RC_OSC
MOTION
VREF
VTOP
SDA
SCL
Rev 1
Applications
Description
This device is intended to fit into any 2-chip
applications (companion MCU) and offers the best
compromise between application cost, power and
performance.
Laser drive circuitry, fault detection scheme
and safety features
Versatile usage: the sensor is designed to
operate with a companion microcontroller, and
can be used for any optical mouse system
although it is optimized for wireless
applications (27 MHz/2.4 GHz/BT).
Ultra-low power wireless optical mouse -
27 MHz, 2.4 GHz and Bluetooth
Also suitable for laser USB mouse applications
Vtop
Scroll Wheel
MCU
Tilt Wheel
Buttons
/ USB
RF Module
VTOP
(>=2.2V)
VT5376
Preliminary Data
www.st.com
1/24
24

Related parts for vt5376

vt5376 Summary of contents

Page 1

... MCU) and offers the best compromise between application cost, power and performance. VREG VBAT VREF VGATE_START VGATE_ON VTOP RC_OSC VT5376 RESET_OUT SDA SCL POWERDOWN MOTION LASER_NEN Vtop Rev 1 VT5376 Preliminary Data VTOP (>=2.2V) Vtop MCU RF Module / USB Buttons Scroll Wheel Tilt Wheel 1/24 www.st.com 24 ...

Page 2

... I2C control register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 6 Laser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 6.1 Direct laser drive and calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 6.2 Laser fault detection and safety feature . . . . . . . . . . . . . . . . . . . . . . . . . . 16 7 General features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 7.1 Device clocking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 7.2 Battery level monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 7.3 Resolution setting (counts/inch 7.4 Image monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 7.5 Optical centre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2/24 Manual power management via POWERDOWN pin . . . . . . . . . . . . . . . 4 Automatic power management via internal timer . . . . . . . . . . . . . . . . . . . 5 VT5376 ...

Page 3

... VT5376 7.6 Sensor orientation on PCB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 8 Typical application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 8.1 Overall 2.4GHz mouse power consumption example . . . . . . . . . . . . . . . 20 9 Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 9.1 Pin description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 10 Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 11 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Contents 3/24 ...

Page 4

... POWERDOWN pin can be de-asserted straight away as the sensor undergoes just a single frame sequence. 4/24 Description Programmable up to 3200 CPI 30.4µm 20*20 pixels up to 4000 fps LED or Laser: 1m/s Very low drift. ( 1.6 V 0°C to 60° 1 lead LOQFP (Low profile Optical Quad Flat Pack) VT5376 ...

Page 5

... After 8 seconds of Idle 1 mode The VT5376 automatic power management has a 4 state power scheme - RUN, IDLE1, IDLE2 and SLEEP. RUN mode is the mode where the whole system is up and running. This mode has 3 sub- modes, dependant on the mouse velocity: 1K fps (for motion slower than 7 ips), 2K fps (for motion between 7 ips and 14 ips) and 4K fps (for motion faster than 14 ips) ...

Page 6

... DCDC efficiency from single battery cell to Vtop (typical 2.2V) is around 70%. 2 DCDC output maximum drive is 25mA total average, which should be sufficient for the overall application. 6/24 Run 2,000fps 1,000fps 7ips >speed 3mA 1.9mA 0.04mA 0.04mA VT5376 (1) (2) IDLE1 IDLE2 SLEEP wake up wake up wake up latency latency latency 10ms ...

Page 7

... VT5376 2.2 External supply application In this instance the internal DCDC controller and voltage regulators are turned off and bypassed, the sensor then needs to be supplied with a single regulated 1.8V. Table 3. Power supply and power consumption 4,000fps Conditions speed>14ips 7ips < speed < 14ips 7ips >speed ...

Page 8

... CMOS digital outputs V Low level output voltage (4mA load High level output voltage (4mA load) OH Note: All digital inputs/outputs are 1.8V capable, 5V tolerant. 8/24 Parameter Min. (1) 2.0 1.0 (2) 1.7 (2) 1.7 Parameter Min. 1.7 1.0 1.7 1.7 Parameter Min. 0V 0.7VDD 0.7VDD VT5376 Typ. Max. Unit 2.2 3.2 V 1.25 2.0 V 1.8 2.0 V 1.8 2.0 V Typ. Max. Unit 1.8 2.0 V 1.8 2.0 V 1.8 2.0 V 1.8 2.0 V Typ ...

Page 9

... The first byte contains the device address byte which includes the data direction read, (r) , ~write , (~w), bit. Figure 4. VT5376 serial interface address The byte following the address byte contains the address of the first data byte (also referred to as the index ). MSB ...

Page 10

... The read message then completes the message sequence. To avoid relinquishing the serial to bus to another master a repeated start condition is asserted between the write and read messages. 10/24 address Ack Index Data VT5376 Stop A P ...

Page 11

... VT5376 Figure 6. Single read mentioned in the previous example, the read message is terminated with a negative acknowledge (A) from the master. Multiple location write It is possible to write data bytes to consecutive adjacent internal registers without having to send explicit indexes prior to sending each data byte. ...

Page 12

... Otherwise, 0h the LASER_NEN signal will remain high, and the LASER_OUT will be inactive. In this case a power-up sequence is required to come out of this stdby mode. If set to 1, and the mice is set in LED 0h mode, then the LED is direct driven by the internal DAC. VT5376 Description ...

Page 13

... VT5376 Table 7. I2C control register map (continued) Address Bits Name [7] Force LaserOUT ON 0x0A [6:0] DAC current setting [7] Force LaserOUT ON (Compl) 0x0D [6:0] DAC current setting (Compl) 0x21 [7:0] X_motion 0x22 [7:0] Y_motion 0x29 [7:0] Min_features[13:6] 0x2A [7:0] Scaling for X motion vectors I2C control register map R/W Default If set to 1, this sets the LASER_OUT DAC always ON (instead of toggling normally) ...

Page 14

... This bit is asserted when the captured image is ready to be downloaded via reg 0x60 read. 0 When image download is complete, RO bit 3 and bit 4 are reset This flag is set when all 400 pixels o have been read by I2C host. VT5376 Description ...

Page 15

... VLED VLED VLED VLED led_dac_drive = 0 led_dac_drive = 0 led_dac_drive = 0 led_dac_drive = 0 36X trk_led (active high) as trk_led (active high) as trk_led (active high) as trk_led (active high) LED LED LED LASER_NEN LASER_NEN LASER_NEN LASER_NEN LASER_OUT LASER_OUT LASER_OUT LASER_OUT RBIN RBIN RBIN RBIN BOBCAT_ASIC BOBCAT_ASIC BOBCAT_ASIC VT5376 15/24 LED ...

Page 16

... Set LASER_OUT on (10 mA), and check LASER_OUT is not shorted to VDD (<1.2 V) Set LASER_OUT to VDD via internal resistor, and check LASER_OUT is not shorted to GND (>0.4V) If any of the above conditions is not respected, the sensor will switch the LASER_OUT pad off, and assert LASER_NEN pin high, disconnecting the VCSEL from its supply. 16/24 VT5376 ...

Page 17

... Optical centre The optical centre of the VT5376 is NOT in the centre of the package offset by - 0.243 mm in the X-axis and 0.215 mm in the Y axis with respect to the centre of the package as shown in out the PCB. ...

Page 18

... General features Figure 10. VT5376 optical centre pin 1 marking 7.6 Sensor orientation on PCB The VT5376 must be orientated correctly on the PCB in order to move the cursor in the correct directions when the mouse is moved. This is shown in Figure 11. VT5376 optical centre LEFT TOP VIEW of PCB 18/24 Optical centre (-0.243mm, +0.215mm) ...

Page 19

... Figure 12. Very low power and low cost wireless laser application 1.8V AVSS 1 AVDD VGATE_ON VREF VBAT VGATE_START VTOP LASER_OUT RBIN 1 AA LASER_NEN PDN* = POWER_DOWN VTOP (>=2.2V) 1.8V SDA SCL MOTION VT5376 RC_OSC DVSS2 DVDD2 RESET_OUT 1.8V buttons/scroll wheel/tilt wheel resolution setting switches Typical application RF module MCU BT or 2.4GHz prop Low Batt display 19/24 ...

Page 20

... VCSEL, MCU and 2.4 GHz Tx operate from 2.2 V ● MCU consumes running mode and standby mode motion period, it remains in standby until it receives an interrupt from the VT5376, indicating that MOTION has been detected. ● 2.4 GHz Tx consumes 10 mA, but data is sent by bursts of 500 µs every 5 ms (that is Nordic nRF2402). ● ...

Page 21

... VT5376 9 Pinout Figure 13. Pinout 1 AVDD VGATE_ON VREF VBAT VGATE_START LASER_OUT RBIN LASER_NEN AVSS VT5376 Pinout SDA SCL MOTION RC_OSC DVSS2 DVDD2 RESET_OUT 21/24 ...

Page 22

... Pinout 9.1 Pin description Table 9. VT5376 pin description Pin No. Pin Name 1 AVDD 2 VGATE_ON 3 VREF 4 VBAT 5 VGATE_START 6 LASER_OUT 7 RBIN 8 LASER_NEN 17 RESET_OUT 18 DVDD2 19 DVSS2 20 RC_OSC 21 MOTION 22 SCL 23 SDA 25 POWERDOWN 26 TEST_CLOCK 28 VTOP 29 VREG 31 DVSS1 32 AVSS Note: All other pins are NOT CONNECTED 22/24 Type PWR 1.8 V regulated and analog supply ...

Page 23

... VT5376 10 Ordering information Table 10. Order code Part number VT5376V032 11 Revision history Table 11. Document revision history Date 27-Sep-2007 Package TQFP 32 OPTO 1.4 mm Revision 1 Initial release. Ordering information Packing Tray Changes 23/24 ...

Page 24

... Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan - Malaysia - Malta - Morocco - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States of America 24/24 Please Read Carefully: © 2007 STMicroelectronics - All rights reserved STMicroelectronics group of companies www.st.com VT5376 ...

Related keywords