Time Of Flight Laser Ranger VL53L0X

From Visuino
Jump to navigation Jump to search

File:TArduinoVL53L0XTimeOfFlightLaserRanger.png

Summary

VL53L0X Time-of-Flight laser distance sensor with I²C interface. Measures distance in millimeters using a laser-based ranging method.

Description

The **VL53L0X Time-of-Flight Laser Ranger** uses a laser emitter and sensor to measure distance to an object with high precision. It supports configurable pulse periods, return signal rate limits, and sampling intervals. Additional elements allow dynamically setting the I²C address for multiple sensors on the same bus. Supports both standard 3.3/5V I²C and a 2.8V I²C interface if enabled.

Diagram:

Properties

  • Enabled – Enables or disables the sensor.
  • Pulse Periods – Timing configuration for measurement pulses:
    • Final Range (default 10)
    • Pre Range (default 14)
  • Return Signal Rate Limit (default 0.25) – Minimum acceptable return signal rate.
  • Sampling Period (mS) – Interval between consecutive measurements.
  • Timeout (mS) (default 500) – Maximum allowed time for a measurement.
  • Use 2.8V I2C (boolean) – Enable 2.8V I²C signaling for compatibility with lower voltage systems.
  • Elements – Additional elements, such as "Set Address" for I²C configuration.

Pins

Input Pins

  • Clock – Sampling clock input.

Output Pins

  • Distance (mm) – Analog output of measured distance in millimeters.
  • Sensor (i2c) – I²C interface for communication and configuration.

Categories