ST意法半导体
直播中

jjll652

8年用户 1373经验值
私信 关注
[问答]

Tof传感器是如何进行校准的?

您好,我是 Tof 传感器领域的新手,我想知道您是如何进行校准的?是否有任何软件操作可以执行?我在你谈到函数和变量 Xtalk 的对话中读到。如果是这样,请告诉我要修改哪些文件。谢谢






回帖(1)

秦婷婷

2023-2-1 09:48:29
校准是最常被问到的问题。您可以调用API 中的函数。
你没有说你有哪个 ToF 传感器,但都遵循相同的基本规则。
请注意,我们所有的零件都有数据表和用户手册。校准程序在用户手册中。
4 种不同的 ToF 传感器略有不同,但基本信息如下。
Refspad() 是最简单的。只是在没有近目标的情况下调用它。
此函数必须在调用 VL53L1_DataInit() 和 VL53L1_StaticInit() 函数后调用。
串扰校准有点困难。如果您有盖玻片,则需要执行此操作。从盖玻片立即返回的光子是一个常数。来自目标的光子是可变的。要确定哪个是哪个,请将浅灰色目标放置在下方传感器报告距离为 10% 或 20% 的距离处。(这需要您进行一些试验和错误)。然后调用串扰函数。在 VL53L1X 上,函数是:VL53L1_PerformXTalkCalibration());
此功能会多次测距,并将报告的答案与您输入的距离进行比较。
您需要的最后一个校准是 Offset。在焊接过程中,芯片会发生一点点变化。但是随着光速的增加,一点点加起来就很多了。在 10 -14 厘米处放置一个纸白色目标并调用 VL53L1_PerformOffsetCalibration() 函数。这会将返回的范围与您输入的已知范围进行比较。增量是您的偏移量。
调用将返回所有校准数据的 get_calibration function()。将其存储在您的主机中。每次启动后调用 Put_calibration 函数。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分