EasyManua.ls Logo

ST VL53L8CX User Manual

ST VL53L8CX
20 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
Introduction
The purpose of this user manual is to explain how to handle the VL53L8X Time-of-Flight (ToF) sensor, using the ultra lite driver
(ULD) API. It describes the main functions to program the device, the calibrations, and the output results.
Based on ST's FlightSense technology, the VL53L8CX incorporates an efficient metasurface lens (DOE) placed on the laser
emitter enabling the projection of a 45° x 45° square FoV onto the scene.
Its multizone capability provides a matrix of 8x8 zones (64 zones) and can work at fast speeds (60 Hz) up to 400 cm.
Thanks to the autonomous mode with programmable distance threshold, the VL53L8CX is perfect for any application requiring
low-power user detection. ST's patented algorithms and innovative module construction allow the VL53L8CX to detect, in each
zone, multiple objects within the FoV with depth understanding. ST histogram algorithms ensure cover glass crosstalk immunity
beyond 60 cm.
Like all Time-of-Flight (ToF) sensors based on ST's FlightSense technology, the VL53L8CX records, in each zone, an absolute
distance regardless of the target color and reflectance.
Housed in a miniature reflowable package that integrates a SPAD array, the VL53L8CX achieves the best ranging performance
in various ambient lighting conditions, and for a wide range of cover glass materials.
All of ST's ToF sensors integrate a VCSEL that emits a fully invisible 940 nm IR light, which is totally safe for the eyes (Class 1
certification).
Figure 1. VL53L8CX sensor module
References
VL53L8CX datasheet (DS14161).
A guide for using the VL53L8CX, low-power, high-performance Time-of-Flight
multizone ranging sensor
UM3109
User manual
UM3109 - Rev 1 - January 2023
For further information contact your local STMicroelectronics sales office.
www.st.com
Question and Answer IconNeed help?

Do you have a question about the ST VL53L8CX and is the answer not in the manual?

ST VL53L8CX Specifications

General IconGeneral
BrandST
ModelVL53L8CX
CategorySecurity Sensors
LanguageEnglish

Summary

Introduction to VL53L8CX Sensor Module

Acronyms and Abbreviations

Functional Description of VL53L8CX

System Overview

Describes the VL53L8CX system, hardware module, and ULD software, its functions and data access.

Effective Orientation

Explains how the module lens affects target image orientation and zone mapping.

Schematics and I2C/SPI Configuration

Package Content and Data Flow

Driver Architecture and Content

Details the VL53L8CX ULD package structure, mandatory and optional files.

Calibration Flow

Ranging Flow

Available Features

Initialization

Steps required before using the VL53L8CX sensor, including powering and calling init function.

Sensor Reset Management

Procedures for resetting the VL53L8CX device, including pin toggling and I2C communication reset.

Resolution

Explains the two available resolutions (4x4 and 8x8 zones) and how to change them.

Ranging Frequency

Details how to change measurement frequency and the allowed values per resolution.

Ranging Mode

Describes two modes: Continuous for high performance and Autonomous for low power.

Integration Time

Explains how to change the VCSEL enabled time in Autonomous mode for 4x4 and 8x8 resolutions.

Power Modes

Options to reduce power consumption using Wake-up or Sleep modes.

Sharpener

Feature to reduce signal effects from veiling glare, adjustable from 0% to 99%.

Target Order

Allows selection between closest or strongest target reporting for each zone.

Multiple Targets Per Zone

Configuration for detecting up to four targets per zone, impacting RAM size.

Xtalk Margin

Adjusts detection threshold to avoid cover glass detection after Xtalk calibration.

Detection Thresholds

Configures sensor to trigger interrupts based on predefined measurement conditions.

Interrupt Autostop

Aborts ranging sessions during measurement when an interrupt is triggered.

Motion Indicator

Detects motion between frames, providing intensity data per zone.

External Synchronization Pin

Enables external trigger source for synchronizing acquisitions via the SYNC pin.

Ranging Results

Available Data

Lists all target and environment data parameters output during ranging activities.

Customize Output Selection

Allows disabling specific sensor outputs to reduce RAM and I2C/SPI size.

Getting Ranging Results

Explains polling and interrupt modes to check for new ranging data availability.

Using Raw Firmware Format

Describes how to define a macro to use raw firmware format for ranging distance.

Results Interpretation

Details target status codes to filter and interpret measurement validity.

Driver Errors

Revision History