Skip to main content
Visitor II
October 5, 2020
Question

FlightSense part with fastest sample rate

  • October 5, 2020
  • 2 replies
  • 1131 views

My application is uses a linear array (18 sensors) for object presence detection at a fixed distance (~70mm). A range threshold setting is used. The range measurement is not read, only the interrupt is used indicating the presence of a moving object. The preferred minimum sample rate would be around 60 Hz, but faster would be better. The sensors are always used indoors but the item to be sensed is black with a relatively reflective surface. I have a working prototype using the VL6180X but looking for a faster sensor.

Which part provides the fastest sample rate for this application?

    This topic has been closed for replies.

    2 replies

    ST Employee
    October 9, 2020

    Hi,

    You may try the VL53L1X with its ULD driver, setting the distance mode = short and timing budget = 15 ms => 66 Hz. I think it will work fantastically.

    Download the X-NUCLEO-53L2A1 from st.com to and have a look on the UltraLiteDriver example.

    // status = VL53L1X_SetDistanceMode(dev, 1); /* 1=short, 2=long */

    // status = VL53L1X_SetTimingBudgetInMs(dev, 15); /* 15 ms available only in short mode*/

    // status = VL53L1X_SetInterMeasurementInMs(dev, 15); /* */

    CJani.1Author
    Visitor II
    November 23, 2020

    I found X-CUBE-53L1A1 fast ranging setup, looks like that is 10ms (100Hz) timing budget. Any reason I should not use that driver?

    CJani.1Author
    Visitor II
    November 21, 2020

    Searching on st.com for "X-NUCLEO-53L2A1" does not produce a result. Are you sure about that part number?