4. 关键性能指标:测距范围、精度、帧率、环境光抑制、功耗、FoV视场角

选ToF模组,说白了就是看这几个数字能不能对上你的需求。我见过太多人一上来就问「这个模组能测多远?」——其实远不远只是表象,背后是一整套性能指标的博弈。今天咱们就把这六个核心指标掰开揉碎,一个一个讲清楚。

4.1 测距范围:不是越远越好

测距范围,就是模组能稳定工作的距离区间。一般分近距(0.1-2米)、中距(0.3-5米)、远距(0.5-15米以上)。

但这里有个坑:标称的最大距离,往往是在理想条件下测出来的。比如全黑环境、90%反射率的目标板。你拿到实际场景里,目标是个黑色皮包,反射率只有5%,那距离直接砍半。

⚠️ 避坑指南
我曾经在一个扫地机器人项目里,选了标称8米的模组。结果在黑色地毯上,2米就丢数据了。后来我学乖了:选型时至少留出30%的余量。你要测5米,就找标称7米以上的模组。

另外,近距盲区也要注意。有些模组离得太近反而测不准,比如0-10cm内数据跳得厉害。如果你的应用需要贴墙检测,记得看规格书里的最小测距。

4.2 精度:别被「毫米级」忽悠了

精度分两种:绝对精度重复精度。绝对精度是测出来跟真实值的偏差,重复精度是多次测量的一致性。

很多厂商只提重复精度,不提绝对精度。为什么?因为绝对精度受温度、目标反射率影响太大了。我实测过某款热门模组,25℃时精度±3mm,到了65℃直接漂到±15mm。

指标 典型值 影响因素
绝对精度 ±1% ~ ±5% 距离 温度、反射率、多径干扰
重复精度 ±0.5mm ~ ±5mm 噪声、帧率、积分时间
💡 我的经验
如果你的应用需要高绝对精度(比如工业测量),别只看规格书。拿几个模组回来,在你实际的工作温度范围内跑一遍。我习惯用白色和黑色目标各测一组,数据一对比,谁好谁坏一目了然。

4.3 帧率:快有快的好处,慢有慢的代价

帧率就是每秒出多少帧深度图。常见的从10fps到120fps都有。

帧率越高,越能捕捉快速运动的物体。但代价是什么?功耗和噪声。帧率翻倍,功耗差不多也翻倍。而且高帧率下积分时间短,信噪比下降,精度反而会变差。

我个人习惯这样选:

  • 手势识别、人脸解锁:30fps以上,最好60fps
  • 避障、SLAM:15-30fps就够
  • 静态测距、存在检测:10fps以下,省电优先

你想想看,一个智能马桶的存在检测,需要60fps吗?没必要。但一个AR手柄的6DoF追踪,10fps就明显卡顿。选帧率,先想清楚你的目标运动速度。

4.4 环境光抑制:室内外通吃的关键

这是ToF模组最大的痛点之一。室外强光下,太阳光里的红外成分会淹没模组发出的调制光,导致信噪比急剧下降。

环境光抑制能力,主要看两个参数:

  1. 最大环境光强度:单位是klux(千勒克斯)。室内一般0.5-1klux,阴天室外约10klux,晴天直射可达100klux以上。
  2. 带通滤波器的带宽:窄带滤波器能滤掉大部分环境光,但成本高、工艺要求也高。
🔑 关键判断
如果一个模组标称「支持100klux环境光」,但没提带通滤波器带宽,那基本是在吹牛。我实测过,没有窄带滤波器的模组,在50klux下数据就已经全是噪声了。

嗯,这里要注意:环境光抑制和功耗是矛盾的。为了对抗强光,你需要提高发射功率或增加积分时间,这两者都会增加功耗。所以室外应用,一定要看模组在强光下的实测功耗,而不是待机功耗。

4.5 功耗:电池设备的第一道坎

功耗分三部分:发射端(VCSEL激光器)接收端(传感器+处理芯片)接口端(数据传输)

其中VCSEL是耗电大户,占60%-80%。所以很多低功耗模组会采用脉冲调制代替连续波调制,占空比低,平均功耗就下来了。

我建议你关注这几个功耗指标:

  • 工作功耗:连续运行时的平均功耗
  • 待机功耗:不测距但保持通信的功耗
  • 峰值功耗:启动瞬间或高帧率时的最大功耗

举个例子,一个标称200mW的模组,峰值可能冲到800mW。如果你的电源设计只按200mW来,启动时直接掉电压,数据就全乱了。

⚠️ 避坑指南
我曾经在一个手持设备里,没注意峰值功耗。结果每次启动测距,系统就重启。后来加了220μF的钽电容才稳住。所以选型时,一定要看规格书里的「启动电流」和「纹波要求」。

4.6 FoV视场角:看得宽还是看得远

FoV(Field of View)就是模组的视野范围。一般分水平FoV垂直FoV,单位是度。

这里有个基本矛盾:FoV越大,有效测距越短。为什么?因为同样的发射功率,分散到更大的角度里,单位面积的光强就弱了。所以宽FoV的模组,远距离性能往往不如窄FoV的。

我一般这样选:

  • 人脸识别、手势控制:FoV 60°-90°,够用就好
  • 机器人避障、SLAM:FoV 90°-120°,视野越宽越安全
  • 工业测量、料位检测:FoV 20°-40°,窄角高精度

另外,FoV和畸变也要注意。宽FoV的模组,边缘畸变往往比较严重。如果你需要边缘区域的精确数据,记得看规格书里的「畸变校正」能力,或者自己加算法补偿。

4.7 六个指标的权衡关系

这六个指标不是独立的,它们互相牵制。我画了一张图,帮你理清关系:

ToF 性能指标 测距范围 Range 精度 Accuracy 帧率 Frame Rate 环境光抑制 Ambient Light 功耗 Power FoV 视场角 ⬆ 范围 ⬇ 精度 ⬆ 帧率 ⬆ 功耗 ⬆ 环境光 ⬆ 功耗 ⬆ FoV ⬇ 范围 ⬆ 精度 ⬇ 帧率

从这张图你能看出来:没有完美的模组,只有适合的模组。你要长距离,就得牺牲精度或FoV;你要低功耗,就得接受低帧率或短距离。

我个人的选型流程是这样的:

  1. 先定测距范围FoV,这两个是硬约束
  2. 再看精度帧率,满足应用需求即可,不追求极致
  3. 最后算功耗环境光抑制,这两项往往决定你的系统能不能稳定工作
💡 实战建议
选型时别只看规格书。找厂商要一份「典型应用条件下的实测数据」,或者自己搭个简易测试台。我习惯用白色纸板(反射率90%)和黑色绒布(反射率5%)各测一组,再在强光下测一组。三组数据一对比,模组的真实水平就出来了。

好了,这六个指标就讲到这里。记住一句话:指标是死的,应用是活的。别被数字牵着走,多想想你的产品到底需要什么。


公众号:蓝海资料掘金营,微信deep3321