热门标签 | HotTags
当前位置:  开发笔记 > 人工智能 > 正文

超声波传感器的基础

超声波传感器已经有几十年的历史了,但是由于它们的性能、灵活性和低成本,它们仍然占据着传感市场的很大一部分。随着越来越多的产品实现了自动化,

在这里插入图片描述

超声波传感器已经有几十年的历史了,但是由于它们的性能、灵活性和低成本,它们仍然占据着传感市场的很大一部分。随着越来越多的产品实现了自动化,随着机器人、自动驾驶汽车和无人驾驶飞机的出现,需求进一步增长。了解超声波传感器是如何工作的,如何利用它,使用它的优点和缺点,以及它们的常见应用程序,将显示它们如何与第一次引入时一样适用。


什么是超声波传感器?

超声波传感器发出的啁啾通常在23千赫兹到40千赫兹之间,远远高于人类在20千赫兹的典型听觉范围,因此被称为超声波。利用这种啁啾声,他们测量了声音被物体反弹所需要的时间。这与蝙蝠用来寻找猎物的回声定位基本原理相同。在室温下,声音在空气中的传播速度是每秒343米,因此时间可以很容易地转换成距离,记住超声波的啁啾声既传播到被感知的物体,也传播到被感知的物体。
距离(米) = (经过的时间[秒] * 343[米/秒])/2
单位可以在这个方程中改变,以适应具体应用的需要,但方程的简单性显示了相对简单的操作超声波传感器。


超声波传感器是如何工作的?

从理论到现实,超声波传感器需要两个部分,一个发射器和一个接收器。在最标准的配置中,它们尽可能地并排放置。当接收器靠近发射器时,声音从发射器到被检测物体再回到接收器以更直的线路传播,在测量中产生较小的误差。还有超声波收发器,其中发射器和接收器的功能集成到一个单一的单元,尽可能减少错误的物理可能,同时也大大减少 PCB 足迹。
在这里插入图片描述

超声波发射器和接收器对的基本操作

离开发射机的声波在形状上与离开手电筒的光比离开激光更相似,因此必须考虑扩散和光束角度。当声波从发射器传播到更远的地方时,探测的区域从侧面和垂直方向上都在增长。这个变化的区域就是为什么超声波传感器的覆盖范围要么是波束宽度,要么是波束角,而不是标准的检测区域。当在制造商之间比较这个光束角度时,建议验证光束角度是否是光束的全角度或者是从传感器的直线上的变化角度。
在这里插入图片描述

理解光束角度对于确定探测区域至关重要

光束角度的次要影响是器件的范围。一般来说,窄波束产生更大的探测范围,因为能量的超声波脉冲更集中,可以去更远之前消散到无法使用的水平。相反,更宽的光束将能量传播到更宽的弧形区域,从而降低了预期的探测范围。选择理想的波束宽度在很大程度上取决于应用,宽波束能更好地覆盖更大的区域和一般的检测,而更窄的波束通过限制检测区域来避免假阳性。
当搜索单个部件时,超声波传感器可以作为独立的发射器和接收器获得,或者作为两者的组合在一个单元中获得,称为超声波收发器。大多数模拟超声波传感器选项是通过发送一个触发信号到发射机与接收机发送回一个信号当回波检测到驱动。脉冲的长度和任何编码都可以根据需要由设计师定制。这个过程最终将触发器和回波之间的时间计算以及解码工作留给主机控制器。有数字超声波传感器模块,计算机载距离,然后通过通信总线传输到主机的距离。虽然超声波发射器、接收器或收发信机通常单独购买,并用定制的电路和固件组装,但有时也可作为一个单独的单元,在标准测距配置和简单的逻辑板上预先安装在 PCB 上。虽然使用起来比较简单,但是设计人员通过使用这些模块放弃了大量的灵活性和定制性。
在这里插入图片描述
超声波发射器、接收器和收发器的例子


超声波传感器的优缺点

与任何技术一样,超声波传感器最好用于某些情况或应用超过其他。它们的一些优点包括:


  • 超声波传感器不受被检测物体的颜色影响,包括半透明或透明的物体,如水或玻璃。
  • 它们的最小和最大范围是非常灵活的,大多数超声波传感器能够探测到几厘米到大约5米的范围。特别配置的模块甚至可以测量近20米。
  • 经过几十年的使用,这种成熟的技术是非常可靠和易于理解的,产生了一致的结果。
  • 超声波传感器提供相对精确的测量,通常在1% 以内,如果需要的话甚至更精确。
  • 它们每秒可以进行多次测量,产生快速刷新率。
  • 由于不需要稀有的材料,它们通常都很便宜。
  • 超声波传感器抵抗电噪声环境以及大多数的声学噪声,特别是当使用带有编码啁啾的模块时。
    尽管超声波传感器是一种多用途的技术,但在最终选择传感器之前,它还是有一些局限性需要考虑:
  • 由于声速取决于温度和湿度,环境条件可能会改变测量的精度。
  • 虽然探测区是三维的,但超声波传感器只能探测到与探测器有一定距离的东西,不能反馈物体在传感区域的位置,也不能提供任何形状或颜色等特征。
  • 虽然它们的形状因子相对较小,可以毫无顾虑地集成到汽车或工业应用中,但是超声波传感器对于非常小的嵌入式项目来说可能太大了。
  • 像任何传感器一样,它们可能会变脏、变湿或冻结,这将导致它们不稳定或无法工作。
  • 由于超声波传感器依赖于声音,而声音又依赖于某种介质,因此超声波传感器不能在真空中工作。

超声波传感器通常在哪里使用?

两种最常见的超声波传感器应用中的第一种是液位传感器,因为它们可以检测任何颜色或不透明的液体,但也是非接触的。第二种是通用目标检测,因为它们成本低廉,简单易用。具体应用包括车辆防碰撞检测、人员检测、在场检测、盒子分拣、叉车托盘检测、饮料灌装机的瓶子计数等等。目标检测
在这里插入图片描述
超声波传感器可以用于目标检测的自动吸尘器

对超声波传感器更有创造性的使用的一个例子是分别使用超声波发射器和接收器的单向功能。虽然超声波脉冲超出了人类可听见的范围,但它们在各种动物的听觉范围之内。超声波发射器可以令人信服地使用它的发射器吓跑动物,如鸟类,而超声波接收器可以用于噪音检测。
摘要
超声波传感器是一个众所周知的技术,继续是极其相关的许多工业和消费应用。它们简单、低成本、结构坚固,使它们成为许多需要在场检测或距离测量的新产品的极佳选择。然而,改变硬件和软件配置的能力使它们在更苛刻的情况下非常灵活。


  • 白纪龙老师从事电子行业已经有15个年头, 到目前为止已开发过的产品超上百款,目前大部分都已经量产上市,

  • 从2018年开始花了5年的时间, 潜心录制了上千集的实战级电子工程师系列课程, 该课程从元器件到核心模块到完整产品

  • 老白的初心是“愿天下工程师 不走弯路” 其中, 就有详细讲解MOS管和IGBT的课程


推荐阅读
  • 了解供应链简单来说,供应链涉及一系列旨在向最终用户提供产品或服务的步骤。企业组织及其供应商之间始终存在一个网络,来生产特定产品并将其交付给最终用户。该网络包括不同的活动、人员、实体 ... [详细]
  • 立志要引领电视行业趋势的荣耀,最终还是向价格“弯了腰”
    文|佘凯文来源|智能相对论(aixdlun)5月份,“大屏”市场又起风云,各大品牌不约而同地发布了自家新产品。5月26日࿰ ... [详细]
  • 远程访问用户 Kindle通过电子书实现控制
    介绍自2007年以来,亚马逊已售出数千万台Kindle,令人印象深刻。但这也意味着数以千万计的人可能会因为这些Kindle中的软件漏洞而被黑客入侵。他 ... [详细]
  • 提升移动应用用户体验的8个设计策略
    随着移动应用成为数字世界连接的关键桥梁,用户体验(UX)设计的重要性日益凸显。本文将探讨为何优质的UX设计对移动应用的成功至关重要,并分享8个实用的设计技巧,帮助开发者优化用户体验。 ... [详细]
  • 探讨低代码行业发展现状,分析其未能催生大型企业的原因,包括市场需求、技术局限及商业模型等方面。 ... [详细]
  • 开发笔记:前端之前端初识
    开发笔记:前端之前端初识 ... [详细]
  • 自动驾驶中的9种传感器融合算法
    来源丨AI修炼之路在自动驾驶汽车中,传感器融合是融合来自多个传感器数据的过程。该步骤在机器人技术中是强制性的,因为它提供了更高的可靠性、冗余性以及最终的 ... [详细]
  • 全面升级的中文PubMed——Medreading
    Medreading 是一款由科研者之家(HOME for Researchers)推出的中文版PubMed,提供强大的文献检索和分析功能,支持AI辅助全文下载。 ... [详细]
  • 能够感知你情绪状态的智能机器人即将问世 | 科技前沿观察
    本周科技前沿报道了多项重要进展,包括美国多所高校在机器人技术和自动驾驶领域的最新研究成果,以及硅谷大型企业在智能硬件和深度学习技术上的突破性进展。特别值得一提的是,一款能够感知用户情绪状态的智能机器人即将问世,为未来的人机交互带来了全新的可能性。 ... [详细]
  • 机器人工程专业:生源质量分析与排名
    在对某高校的机器人工程专业进行生源质量分析时发现,该专业的录取分数线与其他专业相比差异不大,这表明该专业的招生标准相对均衡。通过对近年来的录取数据进行深入分析,可以进一步了解该专业的生源质量和在全国同类专业中的排名情况。 ... [详细]
  • 每日一书丨AI圣经《深度学习》作者斩获2018年图灵奖
    2019年3月27日——ACM宣布,深度学习之父YoshuaBengio,YannLeCun,以及GeoffreyHinton获得了2018年的图灵奖, ... [详细]
  • python表白代码大全,python浪漫代码表白npy,520必备!这些Python表白代码祝你脱单成功不会还有程序猿没有女朋友吧?没关系,今天特地为大家整理了这些计算机编程语言 ... [详细]
  • 本文探讨了Java中实现定时任务的几种常见方式,包括java.util.Timer、ScheduledExecutorService以及Spring Task,并对每种方法进行了详细的代码示例和优缺点分析。 ... [详细]
  • Elasticsearch排序机制详解
    本文深入探讨了Elasticsearch中的排序功能,包括相关性排序、字段值排序、多级排序及字符串和多值字段的排序策略,旨在帮助读者更好地理解和优化搜索结果。 ... [详细]
  • 博主从零开始学习HTML(入门基础)
    从零开始学习HTML(入门基础)互联网三大基石HTTP协议URL:统一资源定位符HTML:超文本标记语言HTML的Head标签中的常用元素<!--告知 ... [详细]
author-avatar
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有