使用Arduino连接ToF测距传感器VL6180进行距离测量

飞行时间TOF是通过各种距离测量传感器(如超声波传感器)测量远处物体距离的常用方法。粒子、声波或物体通过介质行进一段距离所花费的时间的测量被称为飞行时间(TOF)。然后可以使用该测量来计算速度或路径长度。它还可用于了解介质的颗粒或性质,例如成分或流速。可以直接或间接地检测行进物体。

超声波测距装置是使用飞行时间原理的最早的装置之一。这些装置发射超声波脉冲,并根据波形反弹回发射器所需的时间测量到固体材料的距离。飞行时间方法也可用于估计电子迁移率。实际上,它是为低导电薄膜的测量而设计的,后来根据普通半导体进行了调整。该技术用于有机场效应晶体管以及金属 - 电介质 - 金属结构。通过施加激光或电压脉冲,产生过量电荷。

使用Arduino连接ToF测距传感器VL6180进行距离测量_第1张图片

使用TOF的超声波传感器距离计算

TOF原理用于测量传感器和物体之间的距离。测量信号在从物体反射后返回传感器所花费的时间,并用于计算距离。 TOF原理可以使用声音、光等各种类型的信号(载波)。当TOF用于测距时,它在发光而非声音时非常强大。与超声波相比,它提供更快的读数、更高的精度和更大的范围,仍然保持其重量轻、体积小和低功耗特性。

在本篇文章中,我们将使用Arduino开发板连接VL6180X TOF测距仪传感器来计算传感器和物体之间的距离。该传感器还告知光强度值(LUX)。

VL6180X飞行时间(ToF)测距仪传感器

VL6180与其他距离传感器不同,因为它使用精确的时钟来测量光从任何表面反射回来所需的时间。这使VL6180比其他传感器更具优势,因为它更准确,不受噪音影响。

VL6180是一款3合1封装,包括红外发射器、环境光传感器和范围传感器。它通过I2C接口进行通信。它有一个板载2.8V稳压器。因此,即使我们插入大于2.8V的电压,它也会自动向下移动而不会损坏电路板。它的测量范围可达25厘米。其中提供了两个可编程GPIO。

使用Arduino连接ToF测距传感器VL6180进行距离测量_第2张图片
更多内容请参考以下链接:https://www.yiboard.com/thread-1202-1-1.html

你可能感兴趣的:(一板网电子论坛)