Datasheet VL53L3CX (STMicroelectronics) - 6

FabricanteSTMicroelectronics
DescripciónTime-of-Flight ranging sensor with multi target detection
Páginas / Página35 / 6 — VL53L3CX. Functional description. 2.1. System functional description. …
Formato / tamaño de archivoPDF / 1.3 Mb
Idioma del documentoInglés

VL53L3CX. Functional description. 2.1. System functional description. Figure 4. VL53L3CX system functional description. HOST

VL53L3CX Functional description 2.1 System functional description Figure 4 VL53L3CX system functional description HOST

Línea de modelo para esta hoja de datos

Versión de texto del documento

link to page 7
VL53L3CX Functional description 2 Functional description 2.1 System functional description
The figure below shows the system level functional description. The host customer application controls the device using an API (application programming interface). The API implementation is delivered to the customer as a driver (Bare C code, or Linux driver). The driver shares with the customer application a set of high level functions that allow control of the device Firmware (FW) like initialization, ranging start/stop, setting the system accuracy. The driver is a turnkey solution consisting of a set of “C” functions that enable fast development of end user applications without the complication of direct multiple register access. The driver is structured in a way that it can be compiled on any kind of platform through a well abstracted platform layer. The driver package allows the user to take full advantage of the device capabilities. A detailed description of the driver is available in the device driver user manual. The device FW fully manages the hardware (HW) register accesses. Section 2.2 State machine description details the Firmware state machine.
Figure 4. VL53L3CX system functional description HOST VL53L3CX
Customer VL53L3CX Firmware Hardware Application API/Driver I2C
DS13204
-
Rev 2 page 6/35
Document Outline Cover image Features Application Description 1 Product overview 1.1 Technical specification 1.2 System block diagram 1.3 Device pinout 1.4 Application schematic 2 Functional description 2.1 System functional description 2.2 State machine description 2.3 Customer manufacturing calibration flow 2.4 Device programming and control 2.5 Ranging mode description 2.6 Digital processing 2.7 Reading the results 2.8 Power sequence 2.8.1 Power up and boot sequence 2.9 Ranging sequence 2.10 Handshake management 3 Control interface 3.1 I2C interface - timing characteristics 3.2 I2C interface - reference registers 4 Electrical characteristics 4.1 Absolute maximum ratings 4.2 Recommended operating conditions 4.3 Electrostatic discharge 4.4 Current consumption 4.5 Digital input and output 5 Ranging performances 5.1 Measurement conditions 5.2 Minimum ranging distance 5.3 Maximum ranging distance 5.4 Ranging accuracy 5.5 Ranging drift with temperature 6 Outline drawings 7 Laser safety considerations 8 Packaging and labeling 8.1 Product marking 8.2 Inner box labeling 8.3 Packing 8.4 Tape and outline drawing 8.5 Lead-free solder reflow process 8.6 Handling and storage precautions 8.6.1 Shock precaution 8.6.2 Part handling 8.6.3 Compression force 8.6.4 Moisture sensitivity level 8.7 Storage temperature conditions 9 Package information 10 Ordering information 11 Acronyms and abbreviations Revision history Contents