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

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

3天内不再提示

超声波定性测距传感器

远风 来源:远风 作者:远风 2022-07-26 08:02 次阅读

此应用程序的主要目标是使用 Dialog Semiconductor 的SLG47105V设计一种超声波定性距离估计传感器。该系统设计使用高压 (HV) 宏单元和 GreenPAK 内的其他内部和外部组件来与超声波传感器交互。

所应用的方法基于根据脉冲反射时间控制输出信号的持续时间。发射器产生具有必要宽度的超声波脉冲。当该脉冲到达障碍物时,反射波回波返回接收器。然后可以使用脉宽调制 (PWM) 对返回的回波信号进行分类。

这种设计可用于各种应用,例如视障人士的设备、停车辅助系统、机器人和警告系统。

与超声波触发器和接收器的接口

在这个设计的系统中,发射器每 31.25 ms 向超声波接收器发送一个触发脉冲。该信号由 HV 部分放大。GreenPAK 的内部组件与模拟比较器ACMP) 和外部组件一起,在双极晶体管上具有最简单的放大级,可放大接收器获得的信号。

HV 部分是增加触发信号幅度所必需的。ACMP 和带有双极晶体管上最简单放大级的外部部件用于放大接收器信号。由于系统每 31.25 毫秒进行一次测量,因此很容易看到传感器测量距离的差异。

超声波距离传感器

发射器和接收器用于 HC-SR04 传感器。

发射器连接到 GreenPAK,它会生成必要的触发信号(约 10-µs 单次,频率为 32 Hz)。接收器捕捉到反射波信号,然后产生PWM输出信号,作为测量距离信息的呈现方式。

框图如图 2 所示。

图 2:GreenPAK 框图

使用 one-shot 和 HV OUT CTRL 模块生成输入触发,以放大信号幅度。回波信号由 GreenPAK 的 ACMP 和一些外部元件过滤和放大。然后,使用反相器、延迟和 D 触发器模块创建 PWM 输出信号。PWM“HIGH”对应于到被检测物体的距离。“HIGH”越长,物体越接近。因此,此 PWM 信号可用于不同的通知方法,例如驱动电机、LED 和定量距离估计。

电路设计

此设计中有四个主要模块:发送器、电荷泵、接收器和 PWM。为了降低电路的功耗,所有模块都连接到“PWR UP”(当 PIN 16 为高电平时)。

对于这些模块,使用了两个具有以下属性的振荡器(图 3 和图 4)。

图 3:OSC0 配置

该振荡器产生 2.048 kHz/8/8 (32 Hz) 的频率。

图 4:OSC1 配置

该振荡器产生两个必要的频率:25 MHz/12/8 (~260.4 kHz) 和 25 MHz/12/60 (~34.7 kHz)。

完整的设计文件可在此处获得。它是在免费的基于 GUI 的GreenPAK Designer 软件(Go Configure Software Hub 的一部分)中创建的。

发射机

该模块用于为发射机创建触发信号。电路图如图 5 所示。

图 5:发送器模块电路图

计数器/延迟 (CNT1/DLY1) 块配置为一次性。该模块使用 260.4 kHz 的时钟来生成频率为 32 Hz 的约 10 µs 脉冲触发信号(图 6)。该信号进入 HV OUT CTRL1 模块,该模块与电荷泵模块一起将幅度放大至 ~9 V。引脚 9 和 10 用作发送器的输出。

图 6:触发信号

电荷泵

该模块用于放大触发信号幅度。电路图如图 7 所示。

图 7:电荷泵模块电路图

半桥 HV OUT CTRL0 由 5V 直流电压 (POR) 供电。260.4 kHz 振荡器用于产生半波倍压器电路所需的方波信号(交流电压)。最终电压取决于所选二极管 D1 和 D2 的电压降(小于 10 V)。

接收者

该模块用于接收、放大和过滤回波信号。电路图如图 8 所示。

图 8:接收器电路图

在 GreenPAK 之前,回波信号进入双极晶体管上最简单的放大器级,然后将其放大(图 9)。然后回波信号到达 CMP1 块,在此处选择有用信号。这个反相信号是接收器的输出(PIN 14)。接收器信号(PIN 14,GPIO1)仅用于测试。对于最终 PCB,使用 PWM 输出(PIN 15,SCL/GPIO2)。

图 9:全电路设计

如图 9 所示,有一个电位器 R5。需要该电位器来调整 CMP1 阈值(几毫伏)以获得传感器的合适灵敏度。

脉宽调制

这个块是创建接收信号感知方式所必需的。此外,还需要进一步的信号处理及其应用(图 10)。

主要思想是创建一个方波信号,从触发信号到回波信号开始,该信号为 HIGH。随着回波信号相位的变化,根据与障碍物的距离,HIGH PWM 的持续时间也会发生变化。

图 10:PWM 电路设计

在电路测试期间,接收器从 0 到 ~20 cm 捕获来自发射器的寄生信号。为了跳过这个无用的信号,添加了延迟 CNT3/DLY3 模块的配置。典型的延迟时间约为 1.18 ms。

印刷电路板设计

这是该应用的建议 PCB 设计(图 11 和 12),它基于图 9 中的原理图。此外,还有工作原型的照片(图 13 和 14)。

图 11:顶部

图 12:底部

图 13:顶面照片

图 14:底部照片

测试

为了测试设计,电路连接到 5 V (VDD) 并且 PWR UP 设置为高电平。

测量距离结果示例如下:图 15 中的 100 厘米,图 16 中的 200 厘米,图 17 中的 300 厘米,图 18 中的 400 厘米。示波器屏幕截图显示了发射器信号(PIN 9, HV_GPO2_HD)、接收器信号 (PIN 14, GPIO1) 和 PWM (PIN 15, SCL/GPIO2)。

图 15:电路测试测量距离在约 100 cm 范围内

图 16:电路测试测量距离在约 200 cm 范围内

图 17:电路测试测量距离在约 300 cm 范围内

图 18:电路测试测量距离在约 400 cm 范围内

从这些图中可以看出,接收器从 0 到 ~20 cm 捕获来自发射器的寄生信号(这些毛刺以红色圈出)。

结果证明该电路按预期工作,GreenPAK模块能够作为超声波定性测距传感器的控制模块。它测量的距离从 20 厘米到大约 400 厘米。

结论

本文介绍了如何将 HVPAK SLG47105 配置为控制单元,以驱动换能器并使用 PWM 解释接收器的回波脉冲输出,以创建超声波定性距离估计传感器。所描述的超声波传感器测量从 20 厘米到大约 400 厘米的距离。GreenPAK 的内部资源(包括 HV、振荡器、逻辑和 GPIO)易于配置,以实现该设计所需的功能。

审核编辑:郭婷

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

    关注

    2517

    文章

    47908

    浏览量

    739455
  • 超声波
    +关注

    关注

    63

    文章

    2804

    浏览量

    136634
  • 触发器
    +关注

    关注

    14

    文章

    1673

    浏览量

    60376
收藏 人收藏

    评论

    相关推荐

    超声波传感器的工作原理 超声波传感器声波频率是多少

    超声波传感器是一种常用的非接触式测距传感器,以其精确测量距离、高可靠性和广泛应用而受到广泛青睐。超声波
    的头像 发表于 02-21 15:30 480次阅读

    超声波传感器超声波测距原理分析

    声音是由振动产生的,能够产生超声波的装置就是超声波传感器,习惯上称为超声换能器,或者超声探头。
    发表于 01-29 09:20 229次阅读
    <b class='flag-5'>超声波</b><b class='flag-5'>传感器</b>和<b class='flag-5'>超声波</b><b class='flag-5'>测距</b>原理分析

    超声波测距原理 超声波测距传感器接线方法

    超声波测距是一种常用的测距方法,通过发射超声波脉冲,利用其在空气中传播速度较快的特点,测量出从传感器到目标物体的时间差,并进而计算出距离。
    的头像 发表于 01-22 15:22 537次阅读

    利用AT89C51单片机、超声波传感器测距实现超声波倒车雷达

    电子发烧友网站提供《利用AT89C51单片机、超声波传感器测距实现超声波倒车雷达.rar》资料免费下载
    发表于 11-17 15:47 0次下载
    利用AT89C51单片机、<b class='flag-5'>超声波</b><b class='flag-5'>传感器</b><b class='flag-5'>测距</b>实现<b class='flag-5'>超声波</b>倒车雷达

    什么是超声波传感器?光学与超声波传感器的对比

    传感器头发射超声波,并再次通过传感器头接收目标物反射回来的超声波超声波传感器可通过测量从发
    发表于 11-06 17:41 408次阅读
    什么是<b class='flag-5'>超声波</b><b class='flag-5'>传感器</b>?光学与<b class='flag-5'>超声波</b><b class='flag-5'>传感器</b>的对比

    基于STM8的红外与超声波测距仪设计方案

    介质传播到接收的时间即为渡越时间。渡越时间与气体中的声速相乘,就是声波传输的距离。该测试方法对于超声波探头的要求相对比较高,不适合做长距离测量。本文设计的超声波
    发表于 10-10 06:13

    涂鸦超声波液位传感器有哪些优势

    涂鸦超声波液位传感器是一种先进的技术,用于检测液体的水位。它利用超声波技术来测量液体的高度,通过发射和接收超声波信号来实现。该传感器具有高精
    的头像 发表于 07-17 14:45 255次阅读

    超声波测距传感器检测设备

    济南祥控自动化研制的超声波测距传感器它是一种利用超声波特性对物体之间距离进行测量的检测设备;其工作原理为在距离测量过程中,超声波信号由
    的头像 发表于 07-13 13:55 809次阅读
    <b class='flag-5'>超声波</b><b class='flag-5'>测距</b><b class='flag-5'>传感器</b>检测设备

    南京超声波传感器怎么调节

    南京超声波传感器是一种常用的测距传感器,可以通过发射超声波信号并接收回波来测量物体与传感器之间的
    的头像 发表于 07-07 01:23 1251次阅读

    树莓派连接超声波测距传感器

    今天我们来玩超声波测距传感器。我购买的是型号是US-015,长得是下面这个样子。
    的头像 发表于 07-02 15:14 953次阅读
    树莓派连接<b class='flag-5'>超声波</b><b class='flag-5'>测距</b><b class='flag-5'>传感器</b>

    电应普A19超声波测距传感器简介

    A19-模组是一种使用超声波传感技术进行测距的模组。
    发表于 06-07 09:22 411次阅读
    电应普A19<b class='flag-5'>超声波</b><b class='flag-5'>测距</b><b class='flag-5'>传感器</b>简介

    CH32V103基础教程97-超声波测距

    本章教程主要通过使用CH32V103开发板连接超声波测距模块进行超声波测距实验。本次实验教程所用传感器为HC-SR04
    发表于 05-12 16:32

    超声波式液位传感器的应用

    原理、应用领域、和未来发展三个方面来介绍超声波式液位传感器。 一、技术原理 超声波式液位传感器是利用超声波的回波时间计算目标距离和液面高度的
    发表于 05-05 15:19

    超声波位移传感器与激光测距仪/测距传感器之间有何区别

    超声波位移传感器和激光测距仪/测距位移传感器是两个广泛用来测量距离的工具,两者之间互有优势,在选择的时候要根据实际情况具体分析,看哪个类型的
    的头像 发表于 04-21 11:02 1077次阅读

    超声波传感器的优缺点分析

    测距超声波测试等功能,可用于探测潜艇残骸、的敌方潜艇和显示金属内部伤害。这些可以应用于工业、农业、轻工业和医疗技术,并与我们的生活密切相关。为何使用超声波传感器
    发表于 04-21 09:09