0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

高效测量“芯”搭档 | 航芯ACM32激光测距仪应用方案

上海航芯 2023-04-04 11:15 次阅读

随着工业自动化机器视觉的快速发展,激光测距技术凭借其抗干扰能力强、精度高等优势,在检测、测量和控制等行业领域中得到广泛应用。

01

激光测距仪概述

激光测距仪是利用激光对目标的距离进行准确测定的仪器。激光测距仪在工作时向目标射出一束很细的激光,由光电元件接收目标反射的激光束,计时器测定激光束从发射到接收的时间,计算出从观测者到目标的距离。激光测距仪分为手持激光测距仪和望远镜式激光测距仪。

手持激光测距仪


测量距离一般在200米内,精度在2mm左右。这是目前使用范围较广的激光测距仪。在功能上除能测量距离外,一般还能计算测量物体的体积。


望远镜式激光测距仪

测量距离比较远,一般测量范围在3.5米-2000米左右,由于测距望远镜的准直性要求,3.5米以下为盲区,大于2000米以上的激光望远镜一般采用YAG激光,波长为1.064微米,为了达到较大的测量量程,所以激光功率较大,建议使用者注意激光防护。主要应用范围为户外中、长距离测量。

激光测距仪原理

根据基本原理,实现激光测距的方法有两大类:飞行时间(TOF)测距和非飞行时间测距,飞行时间测距中有脉冲式激光测距和相位式激光测距,非飞行时间测距主要是三角激光测距,如下图所示:

e73d9144-cd4d-11ed-ad0d-dac502259ad0.png

脉冲式激光测距法

脉冲式测距是激光技术最早应用于测绘领域中的一种测量方式。由于激光发散角小,激光脉冲持续时间极短,瞬时功率极大可大兆瓦以上,因而可以达到极远的测程。一般情况下不使用合作目标,而是利用被测目标对光信号的漫反射来测距,脉冲式测距适合远距离测量,测量距离可表示为:

L=cΔt/2

式中L为测量距离,c为光在空气中传播的速度, Δt为光波信号在测距仪与目标往返的时间。原理图如下所示:

e75576ec-cd4d-11ed-ad0d-dac502259ad0.png

相位式激光测距法

相位式激光测距通常适应于中短距离的测量,测量精度可达毫米、微米级,也是目前测距精度最高的一种方式,大部分短程测距仪都采用这种工作方式。相位式测距则是将一调制信号对发射光波的光强进行调制,通过测量相位差来间接测量时间,较直接测量往返时间的处理难度降低了许多。

三角测距法

三角测距法即光源、被测物面、光接收系统三点共同构成一个三角形光路,由激光器发出的光线,经过汇聚透镜聚焦后入射到被测物体表面上,光接收系统接收来自入射点处的散射光,并将其成像在光电位置探测器敏感面上,通过光点在成像面上的位移来测量被测物面移动距离的一种测量方法。

脉冲式TOF的优点是测量范围广且光学系统紧凑,但是高速读取脉冲光的电路设计和配置较为复杂。相位式TOF在近距离测量中测量精度更高,同时由于无需时间测量的电路,电路设计比较简单,因而此方法可以用于整列传感器中,然而相位式TOF不能分辨实际距离在一个还是多个测量周期内,因而不适用于长距离的测量。三角测距法的优势是小距离下测量精度高,但是缺点为电路的小型集成化比较困难,并且测量易受外界环境光的影响。

02

芯片介绍

ACM32F0X0系列是一款支持多种低功耗模式的通用MCU。集成12位1.6 Msps高精度ADC以及比较器、运放、触控按键控制器、段式LCD控制器,内置高性能定时器、多路UART、LPUART、SPI、I2C等丰富的通讯外设,内建AES、TRNG等信息安全模块,支持多种低功耗模式,具有高整合度、高抗干扰、高可靠性的特点。

03

设计方案

本文描述的激光测距仪方案,基于上海航芯ACM32F070系列MCU进行设计,测距原理是脉冲测距法,整体的方案框图如下所示:

e773cfc0-cd4d-11ed-ad0d-dac502259ad0.png

基于ACM32F070激光测距仪设计方案框图

激光测距仪包含主控MCU、激光接收模块、激光发射模块、LDO稳压源、ADC、LCD显示屏、电源及一些外围的器件组成。主控MCU实现了激光测距仪的整体逻辑,提供数据显示和控制激光发射和接收模块的作用。

本次方案采用的测距原理是脉冲法测距,利用了激光脉冲持续时间极短、瞬时功率很大的特点,即使没有合作目标,也能通过接收被测目标的漫反射信号,进行距离测量。ACM32F070通过GPIO驱动外部激光发射模块,来达到控制和驱动激光发射,激光发射模块发射激光后,反射到激光接收模块,激光接收模块将光信号转换为电信号,通过运算放大器放大,再由ADC采集,并通过对比判断这次接收是否有效,同时时间测量模块在激光发射时计时,将测量得到的数据通过SPI传输到MCU,得到激光发射到接收的时间Δt,通过脉冲发测距公式L=cΔt/2,由此得到目标的距离L。

主控MCU:采用ACM32F070CBT7作为主控芯片,最高工作频率 64MHz,具备七个定时器,一个12位1.6Msps高精度ADC,支持LCD显示屏驱动。

激光接收模块:激光测距仪的接收模块首先将光信号转化为电信号,之后再通过运算放大器进行放大,通过MCU分析和计算。

高精度时间测量:采用脉冲方式进行激光测距,距离的获得是通过测量激光由发射端到目标端来回往返所需的时间来实现的,距离很远的情况下可以考虑使用MCU内部定时器。

首先初始化ACM32F070的系统时钟和其它外设模块,初始化时间测量模块和内部定时器,然后定时驱动激光发射模块发射激光信号,判断是否成功发射后停止发射,通过ADC采集到的电信号判断是否成功接收,接收失败则重新初始化定时模块和发射,接收成功后通过读取到的时间值根据公式换算出距离,通过LCD显示。测量软件流程图如图所示:

e783ba3e-cd4d-11ed-ad0d-dac502259ad0.png

结 语

如今,激光测距已在日常生活和社会生产中有着非常广泛和实用的应用。随着激光技术和数字处理技术等科学技术不断发展,激光测距将逐渐在生产和生活中有更全面的应用。本文提出的设计方案介绍了激光测距仪的基本原理,旨在让大家更好的了解激光测距领域。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 激光
    +关注

    关注

    19

    文章

    3118

    浏览量

    64354
  • 测距仪
    +关注

    关注

    0

    文章

    116

    浏览量

    18414
收藏 人收藏

    评论

    相关推荐

    BLE蓝牙5.1模块在高尔夫测距仪上的应用

    ,更以无线互联的便捷性,让每一位高尔夫爱好者都能享受到前所未有的挥杆乐趣与竞技优势。1、功能需求:高尔夫测距仪的常用功能是快速测量球场上目标(如旗杆、沙坑、障碍物)的
    的头像 发表于 11-07 16:38 116次阅读
    BLE蓝牙5.1模块在高尔夫<b class='flag-5'>测距仪</b>上的应用

    基于XIAO的迷你激光数显测距仪设计

    今天小编给大家带来的是来自国外的Maker Gokux 的Tiny LiDAR的项目。这个测距仪项目使用了一个0.49英寸的OLED显示屏,配合微型电池和微XIAO ESP32c3,打造出一个超级迷你的激光测距仪。通过使用VL5
    的头像 发表于 10-22 15:03 192次阅读
    基于XIAO的迷你<b class='flag-5'>激光</b>数显<b class='flag-5'>测距仪</b>设计

    京朗仕特新一代的测量神奇——防爆激光测距仪YHJ-350J(A)

    传统的测距工具多是卷尺、皮尺等在建筑、装修等领域内广泛应用,能够测量距离的区域比较受限,而且测量记录都比较繁复。随着数字科技的兴起,很多使用传统测量工具的朋友开始逐渐使用防爆
    的头像 发表于 10-08 14:26 139次阅读
    京朗仕特新一代的<b class='flag-5'>测量</b>神奇——防爆<b class='flag-5'>激光</b><b class='flag-5'>测距仪</b>YHJ-350J(A)

    激光雪深探测测量原理

    和地面的距离,实现了0-10米地面积雪深度的实时变化监测。它坚固耐用、防沙尘、微功耗、安装方便、免维护,可长期连续地测量积雪深度、时段降雪量等。达到国际同类产品标准。 激光测距原理 雪深传感器采用相位式
    的头像 发表于 09-09 11:41 203次阅读

    激光测距仪如何改成速度计

    求助帖 请教各位大神。是否可以将激光测距仪,改装成速度计。 即,通过加入时间运算,得出距离缩短的速度。或者增加的速度。 我的一个客户,提出一个需求。可以检测机床设备的进给速度。我想,激光测距仪
    发表于 08-06 11:23

    YXC有源晶振,频点50MHZ,超小体积2520封装,应用于激光测距仪

    工业上也逐渐开始使用激光测距,国内外出现了一批新型的具有测距快、体积小、性能可靠等优点的微型测距仪。这些微型测距仪内部使用的零部件体积小,扬
    的头像 发表于 07-25 17:14 1438次阅读
    YXC有源晶振,频点50MHZ,超小体积2520封装,应用于<b class='flag-5'>激光</b><b class='flag-5'>测距仪</b>

    深视智能激光测距仪对射测量陶瓷片厚度

    传感器测距仪
    深视智能科技
    发布于 :2024年07月24日 10:40:40

    激光测距仪真的好用吗?

    在科技日新月异的今天,各种先进工具层出不穷,激光测距仪就是其一。那么,激光测距仪真的好用吗?让我们一起来探讨一下。 激光
    的头像 发表于 06-13 18:23 1036次阅读
    <b class='flag-5'>激光</b><b class='flag-5'>测距仪</b>真的好用吗?

    国产可编程振荡器用于激光测距仪,兼容SiTime

    国产可编程振荡器用于激光测距仪,兼容SiTime
    的头像 发表于 06-04 09:15 415次阅读
    国产可编程振荡器用于<b class='flag-5'>激光</b><b class='flag-5'>测距仪</b>,兼容SiTime

    环路电阻测试与直流电阻测距仪是否具有一样的功能?

    环路电阻测试仪和直流电阻测距仪是两种不同的电子测量仪器,它们各自具有独特的功能和应用领域。
    的头像 发表于 05-07 15:37 482次阅读

    YXC可编程差分振荡器,频点50MHz,7050封装,LVDS输出,应用于激光测距仪

    晶振还需要提供足够的振幅以产生稳定的激光脉冲。激光测距仪中的光学系统对激光脉冲的质量有较高要求,需要激光脉冲具备较高的强度和稳定性。晶振作为
    的头像 发表于 04-26 16:36 366次阅读
    YXC可编程差分振荡器,频点50MHz,7050封装,LVDS输出,应用于<b class='flag-5'>激光</b><b class='flag-5'>测距仪</b>

    GLUKE产品系列—GLMS高精度激光测距仪介绍

    GLMS 高精度激光测距仪专门用于工作业恶劣现场工件的距离测量
    的头像 发表于 03-05 11:13 668次阅读

    手持式激光测距仪产品介绍

    电子发烧友网站提供《手持式激光测距仪产品介绍.zip》资料免费下载
    发表于 01-29 10:19 9次下载

    激光测距仪工作原理 晶振在激光测距仪的作用

    激光测距仪工作原理 晶振在激光测距仪的作用  激光测距仪是一种利用
    的头像 发表于 01-25 16:04 1314次阅读

    激光测距模块的工作原理 激光测距模块怎么用 激光测距方法有哪几种

    激光测距模块的工作原理 激光测距模块怎么用 激光测距方法有哪几种 
    的头像 发表于 01-03 15:59 1709次阅读