Proximity sensor. VL6180 Datasheet

VL6180 sensor. Datasheet pdf. Equivalent


Part VL6180
Description Proximity sensor
Feature VL6180 Proximity sensing module 9/915 Features  Two-in-one smart optical module – VCSEL li.
Manufacture STMicroelectronics
Datasheet
Download VL6180 Datasheet


VL6180 Proximity sensing module 9/915 Features  Tw VL6180 Datasheet
VL6180X Proximity and ambient light sensing (ALS) module F VL6180X Datasheet
Recommendation Recommendation Datasheet VL6180 Datasheet




VL6180
VL6180
Proximity sensing module
9/915
Features
Two-in-one smart optical module
– VCSEL light source
– Proximity sensor
Fast, accurate distance ranging
– Measures absolute range from 0 to 62 cm
max (depending on conditions)
– Independent of object reflectance
– Ambient light rejection
– Cross-talk compensation for cover glass
Gesture recognition
– Distance and signal level can be used by
host system to implement gesture
recognition
– Demo systems (implemented on Android
smartphone platform) available.
Easy integration
– Single reflowable component
– No additional optics
– Single power supply
– I2C interface for device control and data
– Provided with a documented C portable
API (Application Programming Interface)
Two programmable GPIO
– Window and thresholding functions for
ranging
Datasheet - production data
Applications
Laser Assisted Auto Focus
Smartphones/portable touchscreen devices
Tablet/laptop/gaming devices
Domestic appliances/industrial devices
Description
The VL6180 is the latest product based on ST’s
patented FlightSense™ technology. This is a
ground-breaking technology allowing absolute
distance to be measured independent of target
reflectance. Instead of estimating the distance by
measuring the amount of light reflected back from
the object (which is significantly influenced by
color and surface), the VL6180 precisely
measures the time the light takes to travel to the
nearest object and reflect back to the sensor
(Time-of-Flight).
Combining an IR emitter and a range sensor in a
two-in-one ready-to-use reflowable package, the
VL6180 is easy to integrate and saves the end-
product maker long and costly optical and
mechanical design optimizations.
The module is designed for low power operation.
Ranging measurements can be automatically
performed at user defined intervals. Multiple
threshold and interrupt schemes are supported to
minimize host operations.
Host control and result reading is performed using
an I2C interface. Optional additional functions,
such as measurement ready and threshold
interrupts, are provided by two programmable
GPIO pins.
A complete API is also associated with the device
which consists of a set of C functions controlling
the VL6180 to enable fast development of end-
user applications. This API is structured in a way
that it can be compiled on any kind of platform
through a well isolated platform layer (mainly for
low level I2C access).
February 2020
This is information on a product in full production.
DocID024986 Rev 13
1/73
www.st.com



VL6180
Contents
Contents
VL6180
1
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.1 Technical specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.2 System block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.3 Device pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.4 Typical application schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.5 Recommended solder pad dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.6 Recommended reflow profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
2
Functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.1 Ranging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2 System state diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.3 Timing diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.4 Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.5 Operating modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.5.1 Polling mode - single shot measurement . . . . . . . . . . . . . . . . . . . . . . . . 16
2.5.2
2.5.3
Interrupt mode - continuous measurement . . . . . . . . . . . . . . . . . . . . . . 17
Asynchronous mode - single shot measurement . . . . . . . . . . . . . . . . . . 18
2.6 Range timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.7 Range error codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.8 Range checks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.8.1 Early convergence estimate (ECE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.8.2 Range ignore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.8.3 Signal-to-noise ratio (SNR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.9 Manual/autoVHV calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.10 History buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.11 Wrap Around Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.12 Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.13 Maximum ranging distance (Dmax) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2.14 Current consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2.14.1
2.14.2
2.14.3
Ranging current consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Current consumption calculator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Current distribution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2/73
DocID024986 Rev 13







@ 2014 :: Datasheetspdf.com :: Semiconductors datasheet search & download site (Privacy Policy & Contact)