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

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

3天内不再提示

单片机超声波视觉识别系统的测量软件开发,超声波测距

倩倩 来源:电子开发网 2020-09-18 16:24 次阅读

当超声波传感器发出的超声波遇到物体返回时,探头接收其反射回波信息,从而可对接收到的反射回波进行分析、判断和计算,得到物体到探头的距离并判断物体的形状。其触发脉冲间隔时间可由程序控制。本系统采用5~10 ms间隔,可测最大距离为850~1700 mm。

设传感器与物体之间的距离为L,空气中的声速为c,从发射超声波脉冲到接收到反射波的传播时间为Ts,则:

传播时间Ts测量的准确性直接影响着测距精度。我们测量从发射脉冲到接收到反射波的第一个过零点之间的时间(零交叉点)为Ts。这个时间比超声波真实往返时间稍长,要加以修正。但这种方法较好地利用了接收到的反射波的上升沿几乎不随对象物形状变化而变化的特性,因此其测量的时间不随反射波信号幅度大小而变化,从而能进行高精度的距离测量。

所谓“零交叉点”,就是过阈值(门限)后的第一个零点,以该点来确定反射波的到达。如下图所示,反射波过零点不随波形变化。

超声波视觉识别系统的测量软件开发

对于距离测量精度的另一影响因素是温度变化和系统电路的时间延迟。温度变化对声速c产生影响,可通过温度传感器进行实时补偿。即:

c=co +0. 67t

式中:co为标准声速(0℃时);t为实时测量温度(℃)。系统时间延迟,可以由计算方法加以修正。

通过以上的设计措施和修正,使本系统具有较高的测距精度。经测定,本系统的测距在50~850 mm范围内,其测量误差在0.2 mm以内。测距程序和峰值采集程序流程框图如下图所示。

测距程序和峰值采集程序流程框图

此超声波视觉识别系统具有高精度测距功能。应用本系统,通过对物体进行扫描,以采集距离信息和反射波幅值信息,可对零件的形状、姿势进行示教识别。实验结果证明:对中等尺寸有一定复杂程度的零件,如凹凸形,阶梯形,带孔、槽和斜面的轴类、盘类和箱体类等零件具有识别能力。这为自动化生产中零件形状特征的识别、检测、分类提供了新的途径。由于超声波视觉识别系统具有一些特殊优点,对进一步研制、开发和利用超声波视觉识别系统都具有重要的理论价值和实用价值。

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

    关注

    2550

    文章

    51035

    浏览量

    753078
  • 超声波
    +关注

    关注

    63

    文章

    3014

    浏览量

    138348
  • 视觉识别
    +关注

    关注

    3

    文章

    89

    浏览量

    16725
收藏 人收藏

    评论

    相关推荐

    超声波测距仪的设计及程序

    超声波传感器结构这就是所谓的时间差测距法。 超声波测距系统的电路设计 图2 超声波
    发表于 10-15 15:23

    超声波测距系统设计

    这就是所谓的时间差测距法。 <三、 超声波测距系统的电路设计 图2 超声波测距电路原理图本
    发表于 10-15 15:25

    超声波测距原理

    为此,文中尝试以单片机AT89S52为核心,利用一对40 kHz压电超声传感器设计一款体积较小、价格低廉、精度较高、具有温度补偿、实时LCD显示和报警的超声波测距仪。1
    发表于 04-25 11:32

    超声波单片机超声波单片机超声波单片机超声波单片机超声波单片机超声波

    单片机超声波单片机超声波单片机超声波单片机
    发表于 04-14 23:51

    基于STM32超声波测距设计的合集

    较小、反射能力较强[1]。且超声波测距系统结构简单、电路容易实现、成本低、速度快,所以在工业自动控制、建筑工程测量和机器人视觉
    发表于 09-05 16:13

    超声波测距原理

    蓝桥杯单片机必备知识-----(9)超声波测距超声波测距原理:超声波发射器向某一方向发射
    发表于 07-19 09:08

    基于单片机超声波测距系统实现

    文章目录1 简介2 主要器件3 实现效果4 设计原理4.1 声波雷达原理5 部分实现代码6 最后1 简介Hi,大家好,这里是丹成学长,今天向大家介绍一个学长做的单片机项目基于单片机超声波
    发表于 11-10 08:53

    基于STM32的超声波测距系统设计

    自动控制、建筑工程测量和机器人视觉识别等领域应用非常广泛。3 软件算法3.1 基本流程系统以STM32
    发表于 01-06 06:56

    什么是超声波测距?有何特点

    自动控制、建筑工程测量和机器人视觉识别等领域应用非常广泛。超声波测距一般采用渡越时间法。超声波
    发表于 01-06 08:04

    超声波测距

    有原理图 程序 模块分析 和AD图 单片机超声波的控制,超声波测距
    发表于 11-18 16:43 69次下载

    超声波测距

    超声波测距源文件,详细介绍了基于51单片机超声波测距原理,该文件包含设计的源程序。
    发表于 05-20 10:12 182次下载

    基于单片机超声波测距系统设计

    基于单片机超声波测距系统设计
    发表于 12-17 21:59 6次下载

    8051单片机超声波传感器制作的超声波测距

     在本文中,单片机开发工程师们使用了8051单片机超声波传感器制作了一个超声波测距仪。我们知道
    发表于 06-29 10:45 3644次阅读

    51单片机驱动超声波测距模块

    51单片机驱动超声波测距模块(单片机最小系统)-使用51单片机驱动
    发表于 07-22 10:01 61次下载
    51<b class='flag-5'>单片机</b>驱动<b class='flag-5'>超声波</b><b class='flag-5'>测距</b>模块

    基于单片机超声波测距

    、LCD1602、超声波测距、DS18B20题目扩展:液位检测系统。资料预览效果图:总体资料:原理图:软件设计流程:系统框图:本设计以STC
    发表于 11-12 15:06 41次下载
    基于<b class='flag-5'>单片机</b>的<b class='flag-5'>超声波</b><b class='flag-5'>测距</b>