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

超声波传感器的基础

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

在这里插入图片描述

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


什么是超声波传感器?

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


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

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

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

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

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

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


超声波传感器的优缺点

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


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

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

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

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


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

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

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


推荐阅读
  • 智慧城市建设现状及未来趋势
    随着新基建政策的推进及‘十四五’规划的实施,我国正步入以5G、人工智能等先进技术引领的智慧经济新时代。规划强调加速数字化转型,促进数字政府建设,新基建政策亦倡导城市基础设施的全面数字化。本文探讨了智慧城市的发展背景、全球及国内进展、市场规模、架构设计,以及百度、阿里、腾讯、华为等领军企业在该领域的布局策略。 ... [详细]
  • 多智能体深度强化学习中的分布式奖励估计
    本文探讨了在多智能体系统中应用分布式奖励估计技术,以解决由于环境和代理互动引起的奖励不确定性问题。通过设计多动作分支奖励估计和策略加权奖励聚合方法,本研究旨在提高多智能体强化学习(MARL)的有效性和稳定性。 ... [详细]
  • 探索Windows 10平台上一系列免费且对硬件要求不高的单机游戏。尽管Windows 10以其先进的DX12技术著称,但游戏的兼容性和稳定性同样重要。本文将详细介绍几款适合低配置电脑的优秀游戏。 ... [详细]
  • 2022年最新《逃跑吧少年》兑换码及永久有效码
    本文汇总了2022年最新的《逃跑吧少年》游戏兑换码,包括一些永久有效的代码,帮助玩家在游戏中获取更多资源和乐趣。 ... [详细]
  • 立志要引领电视行业趋势的荣耀,最终还是向价格“弯了腰”
    文|佘凯文来源|智能相对论(aixdlun)5月份,“大屏”市场又起风云,各大品牌不约而同地发布了自家新产品。5月26日࿰ ... [详细]
  • 百度的未来新篇章:核心业务与新兴领域的双轮驱动
    北京时间2月18日凌晨,百度发布了2020年第四季度及全年财报,显示其不仅在核心业务上保持强劲增长,还在智能云、自动驾驶等新兴领域取得了显著进展。本文将深入探讨百度如何通过技术创新和战略布局,讲述其未来发展的新故事。 ... [详细]
  • 地理信息、定位技术及其在物联网中的应用
    地理位置信息是物联网系统中不可或缺的关键要素,它不仅提供了物理世界的坐标,还增强了物联网应用的实用性和准确性。本文探讨了位置服务的基本概念、关键技术及其在物联网中的重要作用,特别介绍了定位技术的最新进展。 ... [详细]
  • 本文详细介绍了如何解决Uploadify插件在Internet Explorer(IE)9和10版本中遇到的点击失效及JQuery运行时错误问题。通过修改相关JavaScript代码,确保上传功能在不同浏览器环境中的一致性和稳定性。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。比如在PyCharm中,你可以Ctrl+鼠标点击进入函数的源代码。那如果没有IDE呢?当我们想使用一个函 ... [详细]
  • 本文详细介绍了HTML中标签的使用方法和作用。通过具体示例,解释了如何利用标签为网页中的缩写和简称提供完整解释,并探讨了其在提高可读性和搜索引擎优化方面的优势。 ... [详细]
  • 本文介绍了如何在最新版本的Visual Studio Code中配置中文语言包,使用户能够更便捷地使用中文界面。文章详细描述了安装和配置步骤,并提供了相关补充说明。 ... [详细]
  • Hadoop入门与核心组件详解
    本文详细介绍了Hadoop的基础知识及其核心组件,包括HDFS、MapReduce和YARN。通过本文,读者可以全面了解Hadoop的生态系统及应用场景。 ... [详细]
  • Babylon.js 实例展示
    探索 Babylon.js 的强大功能,通过全屏演示体验其卓越性能。本文提供在线文档链接和默认渲染管线的源码调试地址,帮助您深入了解 Babylon.js 的工作原理。 ... [详细]
  • 本文详细介绍了MicroATX(也称Mini ATX)和MATX主板规格,探讨了它们的结构特点、应用场景及对电脑系统成本和性能的影响。同时,文章还涵盖了相关操作系统的实用技巧,如蓝牙设备图标删除、磁盘管理等。 ... [详细]
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社区 版权所有