cancel
Showing results for 
Search instead for 
Did you mean: 

VL53L0X sensor data decrease after logging start and stabilize

YGude.1
Associate II

We are working on syringe piston measurement application using VL53L0X for required accuracy of +/- 2mm.

Overall we are getting required accuracy of +/-2mm. Sometimes we used to miss required accuracy.

While analysis we came across one behavior of sensor.

We configured sensor to High Accuracy mode with Budget Time as 900msec.

We kept object at fix position inside syringe and keep on recording data.

We observed sensor reading start at value 148-149 and stabilize to 146-147 after 2 min.

If we stop logging and start again then similar behavior observed.

Please see attached log as reference.

What are the reasons for this observation.

How we can overcome same to get 146-147 reading right from start.

1 REPLY 1
John E KVAM
ST Employee

The VCSEL (laser) strength changes with temperature. That's why you see the drift.

if you do the VHV calibration you might be better.

But the calibration runs in step-sizes of 8 degrees C. So you might see some drift until the Calibration moves to the next step.

Alternately perhaps a big heat sink?

  • john

Our community relies on fruitful exchanges and good quality content. You can thank and reward helpful and positive contributions by marking them as 'Accept as Solution'. When marking a solution, make sure it answers your original question or issue that you raised.

ST Employees that act as moderators have the right to accept the solution, judging by their expertise. This helps other community members identify useful discussions and refrain from raising the same question. If you notice any false behavior or abuse of the action, do not hesitate to 'Report Inappropriate Content'