2024-08-27 10:39 AM
Hello,
I am using a VL53L8CX sensor in 8x8 mode. There is a thing that is unclear to me from the documentation, so I need a clarification. A value in the zone Z of the matrix I get from the ToF sensor is:
a) Distance between the object in the zone Z and the optical center of the sensor
b) Vertical distance between the object in the zone Z and the sensor plane
Which one of these is true?
Kind regards,
Milan
2024-08-27 11:37 AM
It's A) Distance between the object in the zone Z and the optical center of the sensor. Almost.
Perhaps I can explain by telling you how the sensor works.
Somewhat simplistically the Vertical Cavity Surface Emitting Laser (VCSEL) send out a flash of light. Due do an optical diffuser the light goes out in a Pyramid of 45x45 degrees.
The light hits something and reflects back. The light goes through a focusing lens and is detected by an array of Single Photon Avalanche Diodes (SPADs).
The photon strikes are binned by which clock cycle they arrived in. Each bin is worth 3.75cm of distance.
By looking at how many photon strikes arrived per clock cycle we can determine how far away the object.
In reality, there are about a million flashes per range. And we like somewhere between 0.5 and 20Million photon strikes per second.
All this to say that you are seeing the distance from the optical center and the middle of the zone - almost.
But that's not what anyone wants so we go through a Radial to Perpendicular conversion.
This allows you to point the sensor at a wall exactly perpendicular and get 64 distances that are nearly identical.
- john