距离测量和目标检测在许多领域发挥着重要作用,包括工厂自动化、机器人应用和物流。特别是在安全应用领域,需要对特定距离的物体或人员进行检测和响应。例如,一旦工人进入危险区域,机械臂就可能需要立即停止操作。
因此,飞行时间(ToF)变得越来越重要。使用ToF技术,光从调制光源(如激光)发射,光束经过一个或多个物体反射后由传感器或摄像机捕获。因此,可以通过发射光与接收发射光之间的时间延迟?T来确定距离。时间延迟与摄像机和物体之间的两倍距离(往返)成正比。所以,距离可估算为深度d = (c × Δt)/2,其中c表示光速。ToF摄像机输出2D数据以及所需的深度信息。
ToF允许一次记录整个图像。不需要逐行扫描,也不需要传感器和被观察物体之间的相对运动。ToF通常划归为LIDAR(光探测和测距),但它实际上是基于flash LIDAR的方法,而不是扫描LIDAR。
利用ToF测量光脉冲的飞行时间基本上有两种不同的方法:基于电荷耦合器件(CCD)技术的脉冲操作模式和连续波(CW)操作模式。
在脉冲模式下测量光脉冲发射和接收之间经过的时间,在CW模式下测定发射和接收调制光脉冲之间的相移。这两种操作模式都各有优缺点。脉冲模式更耐环境光,因此更有利于户外应用,因为该技术通常依赖短集成窗口在很短的时间内发出的高能光脉冲。而CW模式可能更容易实现,因为光源不必很短,且具有上升/下降沿。但是,如果精度要求变得更严格,那么将需要更高频率的调制信号,这可能很难实现。
现有的像素大小使得芯片分辨率很高,不仅支持距离测量,也支持物体和手势识别。测量距离从几厘米(<10厘米)到几米(<15米)不等。
遗憾的是,并非所有物体都能同样探测到。物体的状况、反射率和速度都会影响测量结果。
图1.飞行时间测量原理
图2.ToF系统功能框图
测量结果也可能因雾或强烈的阳光等环境因素而失真。环境光抑制有助于解决强烈的阳光导致的失真问题。
ADI等半导体制造商提供完整的3D ToF系统,以支持快速实现3D ToF解决方案。他们将数据处理、激光驱动、电源管理和软件/固件集成到一个电子控制单元中。其他组件包括发射调频光信号的发射器和记录反射信号的检波器。框图如图2所示。
具有集成深度计算功能的模拟前端(AFE)等组件对于构建此类系统将会大有帮助。而ADDI9036就提供这一功能。它是一个完整的CCD ToF信号处理器,具有集成激光二极管驱动器、12位ADC,以及为CCD和激光器生成时序的高精度时钟发生器。ADDI9036负责处理来自VGA CCD传感器的原始图像数据以生成深度/像素数据。
ADI还与设计合作伙伴合作,可以共同提供成品模块和开发平台。这些评估系统可用于开发特定的客户算法。成品模块和平台有助于加速开发,这在工业和汽车工程等时间紧迫的业务领域尤为重要。
-
传感器
+关注
关注
2537文章
48872浏览量
743633 -
信号处理器
+关注
关注
1文章
239浏览量
25114 -
目标检测
+关注
关注
0文章
187浏览量
15530
发布评论请先 登录
相关推荐
UWB利用飞行时间(ToF)从容应对百威啤酒厂仓库物流难题
![UWB利用<b class='flag-5'>飞行时间</b>(ToF)从容应对百威啤酒厂仓库物流难题](https://file1.elecfans.com/web2/M00/EB/87/wKgZomZeivuAX-aqAAAQQnwa5Yw433.jpg)
贸泽开售适用于存在检测和系统激活应用的STMicroelectronics VL53L4ED飞行时间接近传感器
意法半导体宣布推出一款全能型、直接式飞行时间3D激光雷达模组
飞行时间传感器:技术原理与多元应用
![<b class='flag-5'>飞行时间</b>传感器:技术原理与多元应用](https://file.elecfans.com/web2/M00/92/72/poYBAGPzDF2APvYFAAAbxdHf0so719.png)
贸泽开售TDK InvenSense ICU-20201飞行时间距离传感器
![贸泽开售TDK InvenSense ICU-20201<b class='flag-5'>飞行时间距离</b>传感器](https://file1.elecfans.com/web2/M00/AF/E7/wKgZomVS6caACQ8GAAH75ujhw_4858.jpg)
ADSD3030:VGA、CMOS、飞行时间、后侧光照传感器数据表 ADSD3030:VGA、CMOS、飞行时间、后侧光照传感器数据表
![ADSD3030:VGA、CMOS、<b class='flag-5'>飞行时间</b>、后侧光照传感器数据表 ADSD3030:VGA、CMOS、<b class='flag-5'>飞行时间</b>、后侧光照传感器数据表](https://www.elecfans.com/uploads/190218/2927106-1Z21P94211255.png)
3D 飞行时间应用快速入门
![3D <b class='flag-5'>飞行时间</b>应用快速入门](https://file1.elecfans.com/web2/M00/A8/27/wKgZomUUGNiAH9lOAAEN0JpAtf0423.png)
用于工业应用的成像传感器(包括飞行时间、环境光和相机传感器)
![<b class='flag-5'>用于</b>工业应用的成像传感器(包括<b class='flag-5'>飞行时间</b>、环境光和相机传感器)](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
Arduino和VL53L0X飞行时间+OLED显示教程
![Arduino和VL53L0X<b class='flag-5'>飞行时间</b>+OLED显示教程](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
评论