0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
VL53L0X

VL53L0X

  • 厂商:

    STMICROELECTRONICS(意法半导体)

  • 封装:

    SMD-12P

  • 描述:

    测距传感器

  • 数据手册
  • 价格&库存
VL53L0X 数据手册
VL53L0X Datasheet Time-of-Flight ranging sensor Features Fully integrated miniature module • • • • 940 nm laser VCSEL (vertical-cavity surface-emitting laser) VCSEL driver Ranging sensor with advanced embedded microcontroller 4.4 x 2.4 x 1.0 mm Fast, accurate distance ranging Product status link • • • Measures absolute range up to 2 m The reported range is independent of the target reflectance Advanced embedded optical crosstalk compensation to simplify cover glass selection VL53L0X Eye safety • Class 1 laser device compliant with latest standard IEC 60825-1:2014 - 3rd edition Easy integration • • • • • • Single reflowable component No additional optics Single power supply I²C interface for device control and data transfer Xshutdown (reset) and interrupt GPIO Programmable I²C address Application • • • • Access control (system activation and presence detection) Robotics (collision avoidance, wall tracking, and cliff detection) Home appliance and home automation Inventory management and liquid level monitoring Description The VL53L0X is a Time-of-Flight (ToF) laser-ranging module housed in the smallest package on the market today, providing accurate distance measurement whatever the target reflectance, unlike conventional technologies. It can measure absolute distances up to 2 m, setting a new benchmark in ranging performance levels, opening the door to various new applications. The VL53L0X integrates a leading-edge SPAD array (single photon avalanche diodes) and embeds ST’s second generation FlightSense patented technology. The VL53L0X’s 940 nm VCSEL emitter (vertical cavity surface-emitting laser), is totally invisible to the human eye, coupled with internal physical infrared filters, it enables longer ranging distances, higher immunity to ambient light, and better robustness to cover glass optical crosstalk. DS11555 - Rev 6 - June 2024 For further information contact your local STMicroelectronics sales office. www.st.com VL53L0X Acronyms and abbreviations 1 Acronyms and abbreviations Table 1. Acronymas and abbreviations DS11555 - Rev 6 Acronym/abbreviation Definition API application programming interface cal calibration ESD electrostatic discharge FoV field of view FW BOOT firmware boot HW STANDBY hardware standby I²C inter-integrated circuit (serial bus) MSB most significant bit NVM non-volatile memory PCB printed circuit board PVT power, voltage, and temperature RIT return ignore threshold SCL serial clock line SDA serial data line SW STANDBY software standby SPAD single photon avalanche diode ToF Time-of-Flight VCSEL vertical-cavity surface-emitting laser VHV very high voltage page 2/38 VL53L0X Overview 2 Overview 2.1 Technical specification Table 2. Technical specification Feature Detail Package Optical LGA12 Size 4.4 x 2.4 x 1 mm Operating voltage 2.6 to 3.5 V Operating temperature -20 to 70°C Infrared emitter 940 nm Up to 400 kHz (fast mode) serial bus I²C 2.2 Address: 0x52 System block diagram Figure 1. VL53L0X block diagram VL53L0X module VL53L0X silicon Detection array GND Single Photon Avalanche Diode (SPAD) SDA Non Volatile Memory SCL ROM RAM AVDD XSHUT GPIO1 Microcontroller Advanced Ranging Core VCSEL Driver AVSSVCSEL IR+ IR- AVDDVCSEL 940nm DS11555 - Rev 6 page 3/38 VL53L0X Overview 2.3 Device pinout The following figure shows the pinout of the VL53L0X (see also Section 7: Outline drawings). Figure 2. VL53L0X pinout (bottom view) GND3 GPIO1 7 DNC 6 5 XSHUT 8 4 GND2 SDA 9 3 GND SCL 10 2 AVSSVCSEL AVDD 11 1 AVDDVCSEL 12 GND4 Table 3. VL53L0X pin description Pin number Signal name Signal type Signal description 1 AVDDVCSEL Supply VCSEL supply, to be connected to main supply 2 AVSSVCSEL 3 GND 4 GND2 5 XSHUT Digital input Xshutdown pin, active low 6 GND3 Ground To be connected to the main ground 7 GPIO1 Digital output Interrupt output. Open drain output 8 DNC Digital input Do not connect, must be left floating 9 SDA Digital input/output I²C serial data 10 SCL Digital input I²C serial clock input 11 AVDD Supply Supply, to be connected to the main supply 12 GND4 Ground To be connected to the main ground VCSEL ground, to be connected to main ground Ground To be connected to the main ground Note: AVSSVCSEL and GND are ground pins that can be connected in the application schematics. Note: GND2, GND3, and GND4 are standard pins that are forced to the ground domain in the application schematics. This is to avoid possible instabilities, which might arise if set in other states. DS11555 - Rev 6 page 4/38 VL53L0X Overview 2.4 Application schematic The following figure shows the application schematic of the VL53L0X. Figure 3. VL53L0X schematic IOVDD AVDD 5 7 HOST 9 10 8 XSHUT AVDDVCSEL GPIO1 AVDD SDA AVSSVCSEL SCL GND DNC GND2 GND3 VL53L0X GND4 1 11 2 100nF 4.7µF 3 4 6 12 Note: Capacitors on the external supply AVDD should be placed as close as possible to the AVDDVCSEL and AVSSVCSEL module pins. Note: The external pull-up resistor values can be found in the I²C-bus specification. Pull-ups are typically fitted only once per bus, near the host. Recommended values for pull-up resistors for an AVDD of 2.8 V and a 400 kHz I²C clock are 1.5 k to 2 kOhms Note: The XSHUT pin must always be driven to avoid leakage current. A pull-up is needed if the host state is not known. XSHUT is needed to use hardware standby mode (there is no I²C communication). Note: The recommended value of the XSHUT and GPIO1 pull-ups is 10 kOhms. Note: The GPIO1 should be left unconnected if not used. DS11555 - Rev 6 page 5/38 VL53L0X Functional description 3 Functional description 3.1 System functional description Figure 4. VL53L0X system functional description shows the system level functional description. The host customer application controls the VL53L0X device using an API (application programming interface). The API exposes to the customer application a set of high level functions that allow control of the VL53L0X firmware (FW). Functions include initialization/calibration, ranging start/stop, choice of accuracy, and choice of ranging mode. The API is a turnkey solution. It consists of a set of C functions which enables fast development of end user applications, without the complication of direct multiple register access. The API is structured in a way that it can be compiled on any kind of platform through a well isolated platform layer. The API package allows the user to fully benefit from the VL53L0X capabilities. A detailed description of the API is available in the VL53L0X API user manual (UM2039). VL53L0X FW fully manages the hardware (HW) register accesses. Section 3.2: Firmware state machine description details the firmware state machine. Figure 4. VL53L0X system functional description HOST Customer Application DS11555 - Rev 6 VL53L0X VL53L0X API Firmware Hardware I2C page 6/38 VL53L0X Functional description 3.2 Firmware state machine description The following figure shows the device state machine. Figure 5. Firmware state machine Power Off Host applies AVDD Host removes AVDD Hw Standby Host lowers XSHUT Host raises XSHUT Fw Initial Boot Host initiates STOP Automatic move to SW standby Sw Standby Host initiates START Range Mode Continuous Timed Continuous Single Range Meas Range Meas Range Meas Inter-Meas Standby Next start starts automatically after the last has finished Inter-measurement period not completed DS11555 - Rev 6 page 7/38 VL53L0X Functional description 3.3 Customer manufacturing calibration flow Figure 6. Customer manufacturing calibration flow shows the recommended calibration flow that should be applied at customer and factory level, once only. This flow takes into account all parameters (cover glass, temperature, and voltage) from the application. Figure 6. Customer manufacturing calibration flow DS11555 - Rev 6 page 8/38 VL53L0X Functional description 3.3.1 SPAD and temperature calibration To optimize the dynamics of the system, the reference SPADs have to be calibrated. Reference SPAD calibration needs to be done only once during the initial manufacturing calibration. The calibration data should then be stored on the host. Temperature calibration is the calibration of two parameters (VHV and phase cal) which are temperature dependent. These two parameters are used to set the device sensitivity. Calibration should be performed during initial manufacturing calibration. It must be performed again when the temperature varies more than 8°C compared to the initial calibration temperature. For more details on SPAD and temperature calibration, refer to the VL53L0X API user manual (UM2039). 3.3.2 Ranging offset calibration Ranging offset is characterized by the mean offset, which is the centering of the measurement versus the real distance. Offset calibration should be performed at the factory for optimal performance. It is recommended at 10 cm. The offset calibration should consider: • • The supply voltage and temperature. The protective cover glass above the VL53L0X module. Figure 7. Range offset 3.3.3 Crosstalk calibration Crosstalk is defined as the signal return from the cover glass. The magnitude of the crosstalk depends on the type of glass and air gap. Crosstalk results in a range error. This is proportional to the ratio of the crosstalk to the signal return from the target. Figure 8. Crosstalk compensation The full offset and crosstalk calibration procedures are described in the VL53L0X API user manual (UM2039). DS11555 - Rev 6 page 9/38 VL53L0X Functional description 3.4 Ranging operating modes There are three ranging modes available in the API: 1. Single ranging Ranging is performed only once after the API function is called. The system returns to SW standby automatically. 2. Continuous ranging. Ranging is performed in a continuous way after the API function is called. As soon as the measurement is finished, another one is started without delay. The user has to stop the ranging to return to SW standby. The last measurement is completed before stopping. 3. Timed ranging. Ranging is performed in a continuous way after the API function is called. When a measurement is finished, another one is started after a user-defined delay. This delay (intermeasurement period) can be defined through the API. The user has to stop the ranging to return to SW standby. If the stop request comes during a range measurement, the measurement is completed before stopping. If it happens during an intermeasurement period, the range measurement stops immediately. 3.5 Ranging profiles There are four different ranging profiles available via the API example code. Customers can create their own ranging profile dependent on their use case and performance requirements. For more details, refer to the VL53L0X API user manual (UM2039). • • • • 3.6 Default mode High speed High accuracy Long range Ranging profile phases Each range profile consists of three consecutive phases: • • • DS11555 - Rev 6 Initialization and load calibration data Ranging Digital housekeeping page 10/38 VL53L0X Functional description Figure 9. Typical initialization/ranging/housekeeping phases 3.6.1 Initialization and load calibration data phase The initialization and calibration phase is performed before the first ranging, or after a device reset (see Figure 9. Typical initialization/ranging/housekeeping phases). The user may then have to repeat the temperature calibration phase in a periodic way, depending on the use case. For more details on the calibration functions, refer to the VL53L0X API user manual (UM2039). 3.6.2 Ranging phase The ranging phase consists of a range setup, and then a range measurement. During the ranging operation, several VCSEL infrared pulses are emitted. They are hen reflected back by the target object, and detected by the receiving array. The photo detector used inside VL53L0X uses advanced ultrafast SPAD technology, which is protected by several patents. The typical timing budget for a range is 33 ms using init/ranging/housekeeping (see Figure 12. Ranging sequence). The actual range measurement takes 23 ms (see Figure 9. Typical initialization/ranging/housekeeping phases). The minimum range measurement period is 8 ms. DS11555 - Rev 6 page 11/38 VL53L0X Functional description 3.6.3 Digital housekeeping Digital processing (housekeeping) is the last operation inside the ranging sequence that computes, validates, or rejects a ranging measurement. Part of this processing is performed internally while the other part is executed on the host by the API. At the end of the digital processing, the ranging distance is computed by VL53L0X itself. If the distance cannot be measured (for example, a weak signal, or no target), a corresponding error code is provided. The following functions are performed on the device itself: • • • • Signal value check (weak signal) Offset correction Crosstalk correction (in case of cover glass) Final ranging value computation The above functions are performed while the API performs the following: • • • RIT check (signal check versus crosstalk) Sigma check (accuracy condition) Final ranging state computation If the user wants to enhance the ranging accuracy, some extra processing (which is not part of the API) can be carried out by the host. For example, rolling average, hysteresis or any kind of filtering. 3.7 Getting the data: Interrupt or polling The user can get the final data using a polling or an interrupt mechanism. Polling mode The user has to check the status of the ongoing measurement by polling an API function. Interrupt mode An interrupt pin (GPIO1) sends an interrupt to the host when a new measurement is available. The description of these two modes is available in the VL53L0X API user manual (UM2039). 3.8 Device programming and control The I²C is the physical control interface of the device. It is described in Section 4: Control interface. A software layer (API) is also provided to control the device. The API is described in the VL53L0X API user manual (UM2039). DS11555 - Rev 6 page 12/38 VL53L0X Functional description 3.9 Power sequence There are two options available for device power-up and boot sequence. Note: In all cases, XSHUT is raised only when AVDD is tied on. Option 1 The XSHUT pin is connected and controlled from the host. This option optimizes power consumption. The device can be completely powered off when not used, and then woken up through the host (using the XSHUT pin). Hardware standby mode is the period when the AVDD is present and the XSHUT is low. Figure 10. Power-up and boot sequence Note: tBOOT is 1.2 ms maximum. Option 2 The host does not control the XSHUT pin. This pin is tied to AVDD through a pull-up resistor. When the XSHUT pin is not controlled, the power-up sequence is as shown in the following figure. In this case, the device goes automatically to software standby after a firmware boot, without entering hardware standby. Figure 11. Power-up and boot sequence with XSHUT not controlled Note: DS11555 - Rev 6 tBOOT is 1.2 ms maximum. page 13/38 VL53L0X Functional description 3.10 Ranging sequence Figure 12. Ranging sequence Note: DS11555 - Rev 6 The ttiming_budget is a parameter set by the user, using a dedicated driver function. The default value is 33 ms. page 14/38 VL53L0X Control interface 4 Control interface This section specifies the control interface. The I²C interface uses two signals: serial data line (SDA) and serial clock line (SCL). Each device connected to the bus uses a unique address and a simple controller/target relationship exists. Both SDA and SCL lines are connected to a positive supply voltage using pull-up resistors located on the host. Lines are only actively driven low. A high condition occurs when lines are floating and the pull-up resistors pull lines up. When no data is transmitted both lines are high. Clock signal generation is performed by the controller device. The controller device initiates data transfer. The I²C bus has a maximum speed of 400 kbits/s and uses a default device address of 0x52. Figure 13. Data transfer protocol Acknowledge Start condition SDA MSB SCL S LSB 1 2 3 4 5 8 7 6 Address or data byte Ac/Am P Stop condition Information is packed in 8-bit packets (bytes) and is always followed by an acknowledge bit, Ac for the VL53L0X acknowledge and Am for the controller acknowledge (host bus controller). The internal data are produced by sampling SDA at a rising edge of SCL. The external data must be stable during the high period of SCL. The exceptions to this are start (S) or stop (P) conditions when SDA falls or rises respectively, while SCL is high. A message contains a series of bytes preceded by a start condition, and followed by either a stop or repeated start (another start condition but without a preceding stop condition), followed by another message. The first byte contains the device address (0x52) and also specifies the data direction. If the least significant bit is low (that is, 0x52) the message is a controller write-to-the-target. If the LSB is set (that is, 0x53) then the message is a controller read-from-the-target. Figure 14. I²C device address: 0x52 LSBit MSBit 0 1 0 1 0 0 1 R/W All serial interface communications with the Time-of-Flight sensor must begin with a start condition. The VL53L0X module acknowledges the receipt of a valid address by driving the SDA wire low. The state of the read/write bit (LSB of the address byte) is stored and the next byte of data, sampled from SDA, can be interpreted. During a write sequence, the second byte received provides an 8-bit index, which points to one of the internal 8-bit registers. DS11555 - Rev 6 page 15/38 VL53L0X Control interface Figure 15. Data format (write) As data are received by the target, they are written bit by bit to a serial/parallel register. After each data byte has been received by the target, an acknowledge is generated, the data are then stored in the internal register addressed by the current index. During a read message, the contents of the register addressed by the current index is read out in the byte following the device address byte. The contents of this register are parallel loaded into the serial/parallel register and clocked out of the device by the falling edge of SCL. Figure 16. Data format (read) At the end of each byte, in both read and write message sequences, an acknowledge is issued by the receiving device (that is, the VL53L0X for a write, and the host for a read). A message can only be terminated by the bus controller, either by issuing a stop condition or by a negative acknowledge (that is, not pulling the SDA line low) after reading a complete byte during a read operation. The interface also supports auto increment indexing. After the first data byte has been transferred, the index is automatically incremented by 1. The controller can therefore send data bytes continuously to the target until the target fails to provide an acknowledge, or the controller terminates the write communication with a stop condition. If the auto increment feature is used, the controller does not have to send address indexes to accompany the data bytes. Figure 17. Data format (sequential write) DS11555 - Rev 6 page 16/38 VL53L0X Control interface Figure 18. Data format (sequential read) 4.1 I²C interface - timing characteristics Timing characteristics are shown in the following table. Refer to Figure 19. I²C timing characteristics for an explanation of the parameters used. Timings are given for all PVT conditions. Table 4. I²C interface - timing characteristics Symbol Parameter Minimum Typical Maximum Unit FI2C Operating frequency (standard and fast mode) 0 — 400 (1) kHz tLOW Clock pulse width low 1.6 — — tHIGH Clock pulse width high 0.6 — — tSP Pulse width of spikes that are suppressed by the input filter — — 50 ns tBUF Bus free time between transmissions 1.3 — — ms tHD.STA Start hold time 0.26 — — tSU.STA Start setup time 0.26 — — tHD.DAT Data in hold time 0 — 0.9 tSU.DAT Data in setup time 50 — — tR SCL/SDA rise time — — 120 tF SCL/SDA fall time — — 120 tSU.STO Stop setup time 0.6 — — Ci/o Input/output capacitance (SDA) — — 10 Cin Input capacitance (SCL) — — 4 CL Load capacitance — 125 400 μs μs ns μs pF 1. The maximum bus speed is also limited by the combination of a 400 pF load capacitance and a pull-up resistor. Refer to the I²C specification for further information DS11555 - Rev 6 page 17/38 VL53L0X Control interface Figure 19. I²C timing characteristics stop start start ... SDA tBUF SCL tLOW tR VIH VIL tHD.STA tF VIH stop ... VIL tHD.STA tHD.DAT IL tHIGH tSU.DAT tSU.STA tSU.STO or VIH. All timings are measured from either VIL or VIH. 4.2 I²C interface - reference registers The registers shown in the table below can be used to validate the user I²C interface. Table 5. Reference registers Note: Address After fresh reset, without the API loaded 0xC0 0xEE 0xC1 0xAA 0xC2 0x10 0X51 0x0099 0x61 0x0000 The I²C read/writes can be 8, 16, or 32-bit. Multibyte read/writes are always addressed in ascending order with the MSB first as shown in the following table. Table 6. 32-bit register example DS11555 - Rev 6 Register address Byte Address MSB Address + 1 ... Address + 2 ... Address + 3 LSB page 18/38 VL53L0X Electrical characteristics 5 Electrical characteristics 5.1 Absolute maximum ratings Warning: Stresses above those listed in the following table may cause permanent damage to the device. These are stress ratings only. Functional operation of the device is not implied at these or any other conditions above those indicated in the operational sections of the specification. Exposure to absolute maximum rating conditions for extended periods may affect device reliability. Table 7. Absolute maximum ratings Parameter AVDD SCL, SDA, XSHUT, and GPIO1 5.2 Min. Typ. Max. Unit -0.5 — 3.6 V Recommended operating conditions There are no power supply sequencing requirements. The I/Os may be high, low, or floating when AVDD is applied. The I/Os are internally failsafe with no diode connecting them to AVDD. Table 8. Recommended operating conditions Parameter Min. Typ. Max. Voltage (AVDD) 2.6 2.8 3.5 Standard mode 1.6 1.8 1.9 2V8 mode (2) (3) 2.6 2.8 3.5 -20 — 70 IO (IOVDD) (1) Normal operating temperature Unit V °C 1. XSHUT should be high only when AVDD is on. 2. SDA, SCL, XSHUT, and GPIO1 high levels have to be equal to AVDD in 2V8 mode. 3. The default API mode is 1V8. 2V8 mode is programmable using the device settings loaded by the API. For more details refer to the VL53L0X API user manual (UM2039). 5.3 Electrostatic discharge The VL53L0X is compliant with the ESD values presented in the following table. Table 9. ESD performances DS11555 - Rev 6 Parameter Specification Conditions Human body model JS-001-2012 ± 2 kV, 1500 ohms, 100 pF Charged device model JESD22-C101 ± 500 V page 19/38 VL53L0X Electrical characteristics 5.4 Current consumption Table 10. Consumption at ambient temperature All current consumption values include silicon process variations. Temperature and voltage are nominal conditions (23°C and 2.8 V). All values include AVDD and AVDDVCSEL. Parameter Min. Typ. Max. HW STANDBY 3 5 7 SW STANDBY (2V8 mode) (1) 4 6 9 Timed ranging intermeasurement — 16 — Active ranging average consumption (including VCSEL) (2) (3) — 19 — Average power consumption at 10 Hz with 33 ms ranging sequence — — 20 Unit μA mA 1. In standard mode (1V8), pull-ups have to be modified. Then the SW STANDBY consumption is increased by 0.6 µA. 2. Active ranging is an average value, measured using the default API settings (33 ms timing budget). 3. Peak current (including VCSEL) can reach 40 mA. 5.5 Digital input and output Table 11. Digital I/O electrical characteristics Symbol Parameter Min. Typ. Max. Unit Interrupt pin (GPIO1) VIL Low level input voltage — 0.3 IOVDD VIH High level input voltage 0.7 IOVDD — VOL Low level output voltage (IOUT = 4 mA) — VOH High level output voltage (IOUT = 4 mA) IOVDD-0.4 — FGPIO Operating frequency (CLOAD = 20 pF) 0 108 0.4 V — MHz I²C interface (SDA/SCL) VIL Low level input voltage -0.5 0.6 VIH High level input voltage 1.12 3.5 VOL Low level output voltage (IOUT = 4 mA in standard and fast modes) — Leakage current (1) — 10 Leakage current (2) — 0.15 IIL/IH — V 0.4 μA 1. AVDD = 0 V 2. AVDD = 2.85 V, and I/O voltage = 1.8 V DS11555 - Rev 6 page 20/38 VL53L0X Performance 6 Performance 6.1 Measurement conditions In all the measurement tables of this document, it is considered that the full FoV is covered. The VL53L0X system FoV is 25°. Reflectance targets are standard ones (gray 17% N4.74 and White 88% N9.5 Munsell charts). Unless mentioned, the device is controlled through the API using the default settings. Refer to the VL53L0X API user manual (UM2039) for API setting descriptions. Figure 20. Typical ranging (default mode) DS11555 - Rev 6 page 21/38 VL53L0X Performance Figure 21. Typical ranging - long range mode DS11555 - Rev 6 page 22/38 VL53L0X Performance 6.2 Maximum ranging distance The table below shows the ranging specification for the VL53L0X bare module. This is without a cover glass, at room temperature (23°C), and with nominal voltage (2.8 V). Table 12. Maximum ranging capabilities with a 33 ms timing budget Target reflectance level, full FoV White target (88%) Gray target (17%) Conditions Indoor (1) Outdoor (1) Typical 200 cm+ (2) 80 cm Minimum 120 cm 60 cm Typical 80 cm 50 cm Minimum 70 cm 40 cm 1. Indoor corresponds to no infrared. Outdoor overcast corresponds to a parasitic noise of 10 kcps/SPAD for the VL53L0X module. For reference, this corresponds to a 1.2 W/m² at 940 nm, and is equivalent to 5 klx daylight, while ranging on a gray 17% chart at 40 cm. 2. Using a long range API profile. Measurement conditions • • • Target reflectance used: Gray (17%), White (88%) Nominal voltage (2.8 V) and temperature (23°C) All distances are for a complete FoV covered (FoV = 25°) All distances mentioned in the above table are guaranteed for a minimum detection rate of 94% (up to 100%). The detection rate is the worst case percentage of measurements that return a valid measurement when the target is detected. 6.3 6.3.1 Ranging accuracy Standard deviation The ranging accuracy can be characterized by the standard deviation. It includes measure-to-measure and partto-part (silicon) dispersion. Table 13. Ranging accuracy Target reflectance level, full FoV Indoor (no infrared) Outdoor Distance 33 ms 66 ms Distance 33 ms 66 ms White target (88%) At 120 cm 4% 3% At 60 cm 7% 6% Gray target (17%) At 70 cm 7% 6% At 40 cm 12% 9% Measurement conditions • • • • • • • DS11555 - Rev 6 Target reflectance used: Gray (17%), White (88%) Offset correction done at 10 cm from sensor Indoor: No infrared Outdoor: 5 klx equivalent sunlight (10 kcps/SPAD) Nominal voltage (2.8 V) and temperature (23°C) All distances are for a complete FoV covered (FoV = 25°) Detection rate is considered at 94% minimum page 23/38 VL53L0X Performance 6.3.2 Range profile examples The following table shows the typical performance for the four example ranging profiles, as per Section 6.1: Measurement conditions. Table 14. Range profiles 6.3.3 Range profile Range timing budget Typical performance Typical application Default mode 30 ms 1.2 m, accuracy as per Table 13. Ranging accuracy Standard High accuracy 200 ms 1.2 m, accuracy < ±3% Precise measurement Long range 33 ms 1.2 m, accuracy as per Table 13. Ranging accuracy Long ranging, only for dark conditions (no IR) High speed 20 ms 1.2 m, accuracy ±5% High speed where accuracy is not a priority Ranging offset error The table below shows how range offset may drift over distance, voltage, and temperature. We assumes that the offset has been calibrated at 10 cm. See the VL53L0X API user manual (UM2039) for details on offset calibration. Table 15. Range profiles Nominal conditions Measure point Typical offset from nominal Maximum offset from nominal —
VL53L0X 价格&库存

很抱歉,暂时无法提供与“VL53L0X”相匹配的价格&库存,您可以联系我们找货

免费人工找货
VL53L0X
    •  国内价格
    • 1+8.69999
    • 30+8.39999
    • 100+7.79999
    • 500+7.19999
    • 1000+6.89999

    库存:0