基于SPAD / SiPM技术的激光雷达方案

激光雷达(LiDAR)是一种测距技术,近年来越来越多地用于汽车先进驾驶辅助系统(ADAS)、手势识别和3D映射等应用。尤其在汽车领域,随着传感器融合的趋势,LiDAR结合成像、超声波、毫米波雷达,互为补足,为汽车提供全方位感知,为迈向更安全的自动驾驶铺平道路。

激光雷达(LiDAR)是一种测距技术,近年来越来越多地用于汽车先进驾驶辅助系统(ADAS)、手势识别和3D映射等应用。尤其在汽车领域,随着传感器融合的趋势,LiDAR结合成像、超声波、毫米波雷达,互为补足,为汽车提供全方位感知,为迈向更安全的自动驾驶铺平道路。安森美半导体提供这全系列传感器方案且技术遥遥领先,在单光子雪崩二极管(SPAD)和硅光电倍增管(SiPM)传感器技术是市场领袖之一,提供完整的LiDAR方案,包括系统、传感器、输出和激光驱动器方案。

安森美半导体完整的LiDAR方案

1个LiDAR系统有6个主要的硬件功能块:传输、接收、光束转向、光学器件、输出和电源管理。典型的LiDAR系统框图如图1所示。其中,安森美半导体可提供SiPM/SPAD、激光驱动器参考设计、电源管理、放大与处理以及时序、直方图、点云生成乃至系统等。成熟的模拟SiPM 产品有C系列、J系列、R系列。系统有SiPM 阵列扫描LiDAR 演示仪(超过100 m扫描距离)、把SiPM 与图像传感器融合的FUSEONE、最新的400 x 100 SPAD 阵列Pandion。

图1:典型的LiDAR系统框图

什么是SPAD、SiPM和ToF

SPAD是一种工作在盖革模式(Geiger Mode)的光电二极管,就像光子触发开关一样,处于“开”或“关”状态。SiPM是由多个独立的SPAD传感器组成,每个传感器都有自己的淬灭电阻,从而克服单个SPAD不能同时测量多个光子的不足。飞行时间(ToF)指给目标发送光脉冲然后传感器接收从目标返回的光所需的时间。通过光速和ToF,可计算出目标距离,概念很简单,但却受到现实世界诸多挑战,包括苛刻的环境如光照条件、低反射率目标及长距等。目前共有两种ToF测量技术:单激光脉冲法和多激光脉冲法。单激光脉冲法指每次测量单个脉冲返回的时间,要求高的信噪比(SNR)。多激光脉冲法指每次测量多个脉冲返回的时间,通过直方图数据来获得距离,若提高SNR可实现更远距离的探测。ToF LiDAR可用于许多应用,如机器人、无人机、工业、移动、汽车ADAS和自动驾驶及增强实境(AR)/虚拟实境(VR)等。

SiPM和SPAD正成为新兴的LiDAR探测器

SiPM和SPAD可探测距离超过200 m、5%的低反射率目标,在明亮的阳光下也能工作,分辨率极佳,且尽可能小的光圈和固态设计实现紧凑的系统集成到汽车中,并极具成本优势,正成为新兴的LiDAR探测器。

汽车LiDAR传感器要求

1. 严格的一致性

由于SiPM/SPAD工作在盖革模式下,所以很难控制产品的一致性。安森美半导体是目前全球真正有能力大批量量产SiPM产品的供应商,其提供的数百万传感器的电压和增益非常一致,易于系统校准和降低制造成本。

2. 符合车规(IATF 16949、AEC Q102、-40至1050C工作温度、符合PPAP)

安森美半导体在汽车生产方面积累了多年的专业经验,有非常完善的车规产品的质量监督和控制体系,从一开始设计就考虑了汽车认证去设计传感器和封装。

3. 在905 nm处高的光子探测率(PDE)

安森美半导体的SiPM如今具有同类最佳的PDE,超过12%,2020年将达30%。

4. 高增益

SiPM的增益是雪崩光电二极管(APD)的1万倍,是PIN二极管的100万倍,串扰<20,提供出色的SNR。

SiPM 阵列扫描LiDAR 系统

该SiPM 阵列扫描LiDAR含16个905 nm 激光二极管、1个用于光束转向的机电旋转镜、安森美半导体的单片1 x 16 SiPM 阵列和处理电子器件,视场角(AoV) 80°x 5.53°,脉宽1 ns,系统峰值功率400 W,系统尺寸22 cm x 18 cm x 13 cm。这系统采用1D阵列同时采样多个垂直点,并结合水平单轴扫描,可获得视场的完整图像,实现长距低反射率目标的实时成像。

FUSEONE系统:融合图像和LiDAR

FUSEONE结合200万像素汽车级图像传感器和基于SiPM的闪光LiDAR,通过软件应用程序融合摄像机和LiDAR,获得目标距离、移动速率等数据,高灵敏度的SiPM 探测器和幻影智能算法实现增强的距离能力。由于无需机械式的雷达扫描,FUSEONE极具成本优势。该系统采用8个SiPM和2个905 nm激光二极管,脉宽20 ns,峰值功率80 W,接收器光路径采用43 nm带通滤波器,Xilinx FPGA 用于边缘处理全波形采集,AoV 为25° x 3.6°,在户外20 klux的光照条件下,行人检测达45 m,汽车检测达85 m。

Pandion SPAD阵列实现长距扫描LiDAR

400×100 SPAD 阵列具有CMOS 逻辑器件,阵列尺寸14 mm × 3 mm,像素间距38.6 um,采用卷帘快门读出(100通道并行读出),被动淬灭主动复位(PQAR)特性可获得<5 ns恢复时间,击穿电压达3.3 V以上。区别于传统的点云,Pandion SPAD LiDAR已形成了图像。

图2:Pandion探测不同距离不同反射率的目标

图3:Pandion采用光子计数获得的强度图像

图4:Pandion在微光水平下的强度图像

总结

SiPM和SPAD技术是实现LiDAR系统中接收器功能的关键,基于盖革模式雪崩原理,实现紧凑、高增益的传感器,安森美半导体是这些技术的市场领袖,提供完整的LiDAR方案,包括SiPM传感器、SiPM 阵列扫描LiDAR系统、融合SiPM闪光LiDAR和图像的FUSEONE系统以及Pandion SPAD阵列,具有强固、性价比高、符合车规等优势,并积极研发创新,同时为设计人员提供广泛的现场应用支援、相关的应用注释和视频库、产品演示系统、经验证模型的仿真数据等,解决设计挑战和推动创新。

摘自https://www.ednchina.com/news/201911181111.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/27547.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【力扣刷题 | 第六天】

目录 前言&#xff1a; 344. 反转字符串 - 力扣&#xff08;LeetCode&#xff09; 541. 反转字符串 II - 力扣&#xff08;LeetCode&#xff09; 今天我们进入字符串章节的刷题旅程&#xff0c;希望各位小伙伴可以和我一起坚持下去&#xff0c;一起征服力扣&#xff01; 前言…

前端前端学习不断

卷吧卷吧...&#xff0c;这东西什么时候是个头啊……

半导体器件基础(期末模电速成)

目录 1、半导体分类 2、PN结 3、二极管 4、稳压二极管 5、三极管 6、场效应管 1、半导体分类 2、PN结 3、二极管 伏安特性&#xff1a; 我们第七版模电书上给的正向导通压降分别约为0.7和0.2V&#xff0c;且硅的单向导电性更好 如何确定二极管状态&#xff1f; 阳极电压…

怎么快速掌握Python爬虫技术?

Python总的来说是一门比较容易入门的编程语言&#xff0c;因为它的语法简洁易懂&#xff0c;而且有很多优秀的教程和资源可供学习。相比其他编程语言&#xff0c;Python 的学习曲线较为平缓&#xff0c;初学者可以很快上手&#xff0c;但要想深入掌握 Python&#xff0c;还需要…

6款AI绘画生成器,让你的创作更有灵感

人工智能绘画听起来很高深&#xff0c;其原理是通过集成文本、图片和其他大数据数据来生成信息库&#xff0c;在输入文本描述的要求后&#xff0c;可以找到相应的视觉元素&#xff0c;然后拼凑起来生成符合文本描述的图片。 本文介绍非常好用的6款AI绘画生成工具 1.即时 AI 绘…

location.href 和 document.URL 与 document.documentURI

location.href 和 document.URL 与 document.documentURI 相同点 获取到的值相同 不同点 location.hrefurl可以赋值, 效果类似location.assign(url) , 可以后退 document.URL 与 document.documentURI 是只读的, 赋值无效 location.href locationwindow.location true lo…

HTTP编码杂谈

一 HTTP编码杂谈 ① 知识铺垫 1) 编码的英文叫encode --> 常见HTTP URL编码、Base64编码等目的&#xff1a; 转变为二进制的stream(字节流),便于网络传输备注&#xff1a; 一般都是基于utf-8编码2) 解码叫decode3) 乱码的根源&#xff1a; 编码和解码的方式不一致4) url…

Flask开发简易网站疑难点梳理

文章目录 整体总结创建项目独立的python环境windows下python独立环境目录结构linux下python独立环境目录结构 大概需要安装的第三方库使用websockt实现python代码与html界面的通讯界面F12中看到提示连接成功后立马连接关闭。 linux下数据库查询异常初次登录web的时候背景图片和…

智能指针(2)

智能指针&#xff08;2&#xff09; shared_ptr(共享型智能指针)基础知识特点引用计数器共享型智能指针结构理解 shared_ptr仿写删除器类计数器类shared_ptr类使用以及仿写代码的理解 循环引用_Weaks 初始化智能指针的方法 shared_ptr(共享型智能指针) 基础知识 在java中有一…

Hive | 报错锦集

知识目录 一、写在前面✨二、Hive启动hiveserver2报错&#x1f525;三、HiveServer2启动方式✨四、Hive执行SQL语句报一大堆日志&#x1f349;五、Hive使用Load加载数据报错&#x1f36d;六、Hive执行含Count的SQL语句报错&#x1f349;七、Hive执行SQL语句报/bin/java&#x1…

openGauss5.0之学习环境 Docker安装

文章目录 0.前言1. 准备软硬件安装环境1.1 软硬件环境要求1.2 修改操作系统配置1.2.1 关闭操作系统防火墙 1.3 设置字符集参数1.4 设置时区和时间&#xff08;可选&#xff09;关闭swap交换内存1.5 关闭RemoveIPC1.6 关闭HISTORY记录 2. 容器安装2. 1支持的架构和操作系统版本2…

ChatGPT+小红书的8种高级玩法

掌握了这套万能命令&#xff0c;让你快速做出小红书爆款文案! 一、用ChatGPT做定位 我是一个大龄的普通人&#xff0c;没有什么特殊的技能&#xff0c;接下来&#xff0c;请你作为一位小红书的账号定位专家&#xff0c;通过与我对话的方式&#xff0c;为我找到我的小红书账号定…

记录一个Invalid bound statement (not found)问题

SpringBootMyBatisPlus项目&#xff0c;非常简单&#xff0c;没有任何业务逻辑&#xff1a; 1. pom文件 <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.…

Java8 Stream详解及结束操作方法使用示例(三)

结束操作是指结束 Stream 该如何处理的操作&#xff0c;并且会触发 Stream 的执行。下面是一些常用的结束操作方法。结束操作会对数据源进行遍历&#xff0c;因此是及早求值的。 Java8 Stream详解及中间操作方法使用示例&#xff08;一&#xff09; ​​​​​​​Java8 Strea…

java生成、识别条形码和二维码

一、概述 使用 zxing 开源库 Zxing主要是Google出品的&#xff0c;用于识别一维码和二维码的第三方库主要类:BitMatrix 位图矩阵MultiFormatWriter 位图编写器MatrixToImageWriter 写入图片 可以生成、识别条形码和二维码 内置三种尺寸&#xff1a;enum Size {SMALL, MIDDLE, …

华为OD机试真题 JavaScript 实现【求符合要求的结对方式】【2023Q1 100分】,附详细解题思路

一、题目描述 用一个数组A代表程序员的工作能力&#xff0c;公司想通过结对编程的方式提高员工的能力&#xff0c;假设结对后的能力为两个员工的能力之和&#xff0c;求一共有多少种结对方式使结对后能力为N。 二、输入描述 6 2 3 3 4 5 1 6 第一行为员工的总人数&#xff…

计算机视觉-目标检测(一):从 R-CNN 到 Faster R-CNN

文章目录 1. 概要2. 区域卷积卷积神经网络R-CNN2.1 模型结构2.2 Selective Search2.3 warp2.4 R-CNN训练2.5 R-CNN推理2.6 R-CNN性能评价2.7 R-CNN的缺点 3. SPP-Net3.1 SPP-Net对RCNN的改进3.2 SPP-Net网络结构3.3 SPP-Net训练过程3.4 SPP-Net的问题 4. Fast R-CNN4.1 Fast R-…

河北沃克HEGERLS仓储货架生产厂家|夹抱式伸缩货叉四向穿梭车新型物流机器人

众所周知仓库作业主要是围绕存取、搬运、拣选、输送分拣而进行的&#xff0c;而随着物流作业的多样化、复杂化&#xff0c;四向穿梭车作为新的存储技术&#xff0c;以其灵活、柔性等特点而备受瞩目。河北沃克在成功研发四向穿梭车的基础上又对其进行了产品的横向发展。目前&…

微服务_fegin

Feign服务调用 是客户端组件 ruoyi系统中Log\Auth\User用了远程服务调用&#xff0c;用工厂模式给他的报错加了层工厂类&#xff0c;return错误的时候重写了以下方法。 在ruoyi-common-core模块中引入依赖 <!-- SpringCloud Openfeign --><dependency><group…

python语法-数据可视化(全球GDP动态柱状图开发)

python数据可视化&#xff08;全球GDP动态柱状图开发&#xff09; 开发工具&#xff1a;pycharm、pyecharts模块 &#xff08;项目数据见文末参考内容&#xff09; """ 演示GDP动态柱状图开发 """from pyecharts.charts import Bar,Timeline fr…