近年来随着激光器的发展,脉冲激光雷达作为激光探测的一个应用方向,无论是户外激光测距望远镜,还是人工智能及自动驾驶领域都有长足的发展与应用。

多脉冲激光测距采用数千赫兹的微焦脉冲激光发射技术,远距离测距时,回波信号十分微弱,达到了光子量级,因此多脉冲激光测距雷达采用高灵敏度的单光子探测技术和基于统计理论的时间相关光子计数法(TCSPC),通过分析返回光子的统计特性计算出目标的时间,进而换算成距离信息。其原理框图如下:

多脉冲测距过程:激光器发射高重复频率的激光脉冲,脉冲Start信号触发激光照射目标的同时也送到光子统计模块的时序控制电路。发射的激光脉冲经发射透镜组进行准直输出,其经过大气传输和目标的反射回到接收光学系统,接收光学系统对回波信号进行收集耦合到光子探测器APD上。探测APD将探测到的光子转换成电流脉冲信号,经过跨阻放大电路放大整形后输出一定幅度和形状的标准电压脉冲信号,供后级光子统计电路接收并进行处理。

多脉冲激光雷达信号是由WRD公司生产的TDC2K8S进行处理, TDC2K8S是一款多脉冲时间测量(TDC)电路,内部集成了多路比较器、大容量RAM、高速dsp、数字滤波器等,从而大大简化了外围电路。TDC2K8S 具有多达2048个脉冲的采样能力、脉冲频率最高可达20khz,具有高速 SPI 通讯接口、以及固定脉冲周期、最大统计、均值比较等多种测量模式,适合于激光雷达和激光测距。

TDC2K8S有一个测量通道,由Start_in(pin39)、 Stop_in(pin41)组成,激光发射脉冲起始信号输入到Start_in引脚,APD回波信号输入到Stop_in引脚。

Start_out(pin40)为Start_in信号同步输出引脚,用于触发激光脉冲的发射。

RST(pin33)为TDC2K8S内部数据复位信号引脚,在开始新的测量前需要进行复位操作。

INT(pin24)为TDC2K8S测量结果中断输出引脚,当有符合设定要求的结果时,会输出一个高电平中断信号。

SPI接口用于设定测量参数与读取测量结果。

CLK(pin16)为TDC2K8S时钟输入引脚,要求为25M有源晶振,其精度会影响测量结果,因此尽量选择精度不低于10ppm的晶振。

APD接收的信号经过阻容时刻鉴别电路进入TDC2K8S的Stop_in(pin41)引脚。

寄存器地址

属性

读地址

写地址

数据说明

0x01

只读

0x01

-----

读取统计测量结果

0x02

读写

0x02

0x82

目标重频设定值

0x03

读写

0x03

0x83

脉冲周期个数设定值

0x04

读写

0x04

0x84

重频平均值

0x05

读写

0x05

0x85

目标重频值与平均值之差

0x06

读写

0x06

0x86

Start信号延迟,步进为13.33ns,最大256步进值

0x07

只读

0x07

0x87

中断状态寄存器,设定与读取探测模式

例如:设定脉冲次数为500次,目标重频值250,则设定寄存器0x02为0xFA,0x03为0x1F4。 若设定为固定脉冲周期模式,则设定寄存器0x07为0x01。

此模式下,当脉冲次数到达设定值500次时,TDC2K8S输出INT脉冲,读取寄存器0x01获得测量结果。

若设定为目标重频值模式,则设定寄存器0x07为0x02。此模式下,当目标回波重频值到达设定值250时,TDC2K8S输出INT脉冲,读取寄存器0x01获得测量结果。

5.4脉冲测量开始,start信号输入到TDC2K8S并触发发射激光脉冲,如果设定TDC2K8S寄存器0x06值不为零,则TDC2K8S延迟设定值时间再接收APD信号。此设定可屏蔽雨雾等恶略天气带来的近距离(100-200米)干扰,并且,此设定值可以适当增加探测距离。

5.5APD接收光信号并输入到stop引脚,完成一个脉冲周期测量,等待下一个start信号。

经过多个脉冲周期测量,直到TDC2K8S完成设定值,其INT中断引脚输出中断信号,外部单片机即可通过SPI接口读取测量结果。

本电路在实际探测过程中发现,多种情形下需多种模式综合使用可以达到更好的测量效果。

本设计在以上理论基础上,利用TDC2K8S芯片、STM32单片机、905nm APD、75W SPLLL90-3激光器,使得探测距离由原来800米提高到了2000米,不仅距离有了大幅度增加,且对雨雾天气也有了很强的抗干扰能力,达到了所视即所得的效果。

远距离激光多脉冲测距TDC2K8S芯片使用相关推荐

  1. LiDAR 完整指南介绍:激光探测和测距

    什么是激光探测和测距 (LiDAR)? LiDAR 的全称是 Light Detection and Ranging (激光探测及测距),LIDAR 是一种主动测量方式,主要由激光发射部分.接收部分组 ...

  2. 【实验1】——脉冲测距

    题目要求 主动声纳测距是通过发射脉冲信号,通过检测回波时延估计目标距离.本实验中采用相关时延估计方法可实现测距功能 实验条件: 发射信号波形:频率100Hz,采样率1KHz,脉冲长度100ms 仿真接 ...

  3. 10个激光、超声波测距方案带你玩转测距传感器

    由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现.利用超声波检测往往比较迅速.方便.计算简单.易于做到实时控制,并且 ...

  4. Valens VS3100A0S HDBaseT3.0远距离分发 传100米 延长芯片

    VS3100 针对不需要 USB 的应用程序进行了成本优化,将所有其他接口汇聚到长达 100 米(328 英尺). Valens 的 HDBaseT 技术可实现超高清视频源和远程显示器之间的即插即用数 ...

  5. 远距离遥控玩具中的8通道无线收发芯片

    远距离遥控器里面有一块无线芯片,操作者按下的按键会被翻译成不同的代码,然后通过无线电发射出去.玩具上面有接收模块和一块解码芯片,接收模块接收到无线电信号后转换成不同的编码,由解码芯片负责翻译成不同操作 ...

  6. 结合环境光、接近传感以及红外测距的光距感芯片4530A

    将接近传感器和环境光传感器封装在一起会推动更紧凑但功能更强的移动电话的发展.接近传感器和环境光传感器要发挥作用都需要接收外界的光线,所以其在系统中的放置与其灵敏度和正常工作是密切相关的.在环境光传感器 ...

  7. 应用在刷脸支付机上的环境光感测距芯片

    刷脸支付的发展及普及,对于提升用户移动支付体验.改善商户经营效率.带动经济社会智能化发展具有重要价值.业内专家认为,刷脸支付的快速兴起不仅改变着人们的生活,更带动了相关移动支付产业链的腾飞.尤其是5G ...

  8. 一束激光冒充人声:110米外黑掉智能音箱,手机电脑平板也中招

    郭一璞 光栗子 发自 凹非寺 量子位 报道 | 公众号 QbitAI 周末的下午,你正在家里打游戏,不曾注意到身旁的智能音箱上,多出了一个小绿点. 那是一束激光,来自窗外马路对面的另一栋建筑. 突然, ...

  9. [激光原理与应用-43]:《光电检测技术-10》- 激光测距原理、方案与案例分析:TOF VL53L0X模块

    目录 第1章 激光测距概述 1.1 什么是激光测距 1.2 激光测距的特点 1.3 激光测距仪的形态 1.4 测距的类型 1.5 常见品牌 1.6 应用 第2章 测量原理 2.1 测量方法 2.2 测 ...

最新文章

  1. 解决 C# GetPixel 和 SetPixel 效率问题(转)
  2. [转]C++ 11 多线程--线程管理
  3. win32 断言函数和转换到COFF期间失败错误
  4. 演示如何使用application.yml文件
  5. python listbox输入内容自动换行_python中的图像界面设计(二)
  6. jdk解压版_命令行版的斗地主你玩过没?
  7. 【MFC系列-第15天】关联变量的概念与用法
  8. linux rc文件是什么,linux通常使用的 rc 和 .(点)文件
  9. 前端显示文本时的格式设置
  10. 分享400多道算法题,来挑战吧
  11. 使用Python模块webbrowser实现自动打开网页/刷新网页
  12. Unity Android 跳转拨号界面和一键加群
  13. NewH3C——PPP、WLAN
  14. android多开技术,多开常见配置 - 技术交流 - 逍遥安卓论坛 - Powered by Discuz!
  15. 天大《电子商务网站设计与管理》大作业期末考核
  16. xftp 7 连接 服务器
  17. android ios 用户比例,CNNIC:手机游戏iOS和Android用户研究
  18. W74 - 999、云计算工程师认证
  19. 用C语言图形库画一个红色爱心
  20. 3年磨一剑,谷歌VR工作室新游戏Cosmonious High解析

热门文章

  1. Unix 编程三件套环境搭建
  2. PLC协议宏通信功能介绍
  3. redis为什么选择了跳跃表而不是红黑树
  4. python发微信工资条_使用python自动发放员工工资条到个人邮箱
  5. 大数据相加_大数据相加
  6. 云计算机有什么用,云电脑对玩家来说有什么作用
  7. 【转】游戏设计的秘密——翻译GDC2010 blizzard的一个演讲
  8. vue+element-ui实现表格编辑
  9. 三剑客----awk
  10. caffe的使用方法