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

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

3天内不再提示

超声波测距的原理和超声波测距系统的电路设计详细概述

Wildesbeast 来源:网络整理 作者:佚名 2019-11-09 10:32 次阅读

由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现。利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求,因此在移动机器人的研制上也得到了广泛的应用。

为了使移动机器人能自动避障行走,就必须装备测距系统,以使其及时获取距障碍物的距离信息(距离和方向)。本文所介绍的三方向(前、左、右)超声波测距系统,就是为机器人了解其前方、左侧和右侧的环境而提供一个运动距离信息。

二、 超声波测距原理

1、 超声波发生器

为了研究和利用超声波,人们已经设计和制成了许多超声波发生器。总体上讲,超声波发生器可以分为两大类:一类是用电气方式产生超声波,一类是用机械方式产生超声波。电气方式包括压电型、磁致伸缩型和电动型等;机械方式有加尔统笛、液哨和气流旋笛等。它们所产生的超声波的频率、功率和声波特性各不相同,因而用途也各不相同。目前较为常用的是压电式超声波发生器。

2、压电式超声波发生器原理

压电式超声波发生器实际上是利用压电晶体的谐振来工作的。超声波发生器内部结构如图1所示,它有两个压电晶片和一个共振板。当它的两极外加脉冲信号,其频率等于压电晶片的固有振荡频率时,压电晶片将会发生共振,并带动共振板振动,便产生超声波。反之,如果两电极间未外加电压,当共振板接收到超声波时,将压迫压电晶片作振动,将机械能转换为电信号,这时它就成为超声波接收器了。

3、超声波测距原理

超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。超声波在空气中的传播速度为340m/s,根据计时器记录的时间t,就可以计算出发射点距障碍物的距离(s),即:s=340t/2

图1 超声波传感器结构

这就是所谓的时间差测距法。

三、 超声波测距系统的电路设计

本系统的特点是利用单片机控制超声波的发射和对超声波自发射至接收往返时间的计时,单片机选用8751,经济易用,且片内有4K的ROM,便于编程电路原理图如图2所示。其中只画出前方测距电路的接线图,左侧和右侧测距电路与前方测距电路相同,故省略之。

1、40kHz 脉冲的产生与超声波发射

测距系统中的超声波传感器采用UCM40的压电陶瓷传感器,它的工作电压是40kHz的脉冲信号,这由单片机执行下面程序来产生。

PUZEL: MOV 14H, #12H;超声波发射持续200ms

HERE: CPL P1.0 ;输出40kHz方波

NOP ;

NOP ;

NOP ;

DJNZ 14H,HERE;

RET

前方测距电路的输入端接单片机P1.0端口,单片机执行上面的程序后,在P1.0 端口输出一个40kHz的脉冲信号,经过三极管T放大,驱动超声波发射头UCM40T,发出40kHz的脉冲超声波,且持续发射200ms。右侧和左侧测距电路的输入端分别接P1.1和P1.2端口,工作原理与前方测距电路相同。

2、超声波的接收与处理

接收头采用与发射头配对的UCM40R,将超声波调制脉冲变为交变电压信号,经运算放大器IC1A和IC1B两极放大后加至IC2。IC2是带有锁定环的音频译码集成块LM567,内部的压控振荡器中心频率f0=1/1.1R8C3,电容C4决定其锁定带宽。调节R8在发射的载频上,则LM567输入信号大于25mV,输出端8脚由高电平跃变为低电平,作为中断请求信号,送至单片机处理。

前方测距电路的输出端接单片机INT0端口,中断优先级最高,左、右测距电路的输出通过与门IC3A的输出接单片机INT1端口,同时单片机P1.3和P1.4接到IC3A的输入端,中断源的识别由程序查询来处理,中断优先级为先右后左。部分源程序如下:

RECEIVE1:PUSH PSW

PUSH ACC

CLR EX1 ;关外部中断1

JNB P1.1, RIGHT ;P1.1引脚为0,转至右测距电路中断服务程序

JNB P1.2, LEFT ;P1.2引脚为0,转至左测距电路中断服务程序

RETURN: SETB EX1;开外部中断1

责任编辑 LK

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

    关注

    2546

    文章

    50499

    浏览量

    751227
  • 发生器
    +关注

    关注

    4

    文章

    1360

    浏览量

    61607
  • 超声波测距
    +关注

    关注

    5

    文章

    246

    浏览量

    37829
收藏 人收藏

    评论

    相关推荐

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

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

    超声波测距系统设计

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

    超声波测距电路设计

    超声波测距电路设计由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如
    发表于 12-15 16:10

    超声波测距原理

    (2)式中,T为实际温度单位为℃,v为超声波在介质中的传播速度单位为m/s。2 系统总体设计方案本系统超声波发射、回波信号接收、温度测量、显示和报警、电源等硬件
    发表于 04-25 11:32

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

    本文档的主要内容介绍的是STM32超声波测距设计的合集包括了的原始材料,原理图,程序和原理说明的详细资料概述合嵌入式处理器STM32F103与超声波
    发表于 09-05 16:13

    超声波测距原理

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

    超声波测距原理

    1.超声波测距原理超声波是利用反射的原理测量距离的,被测距离一端为超声波传感器,另一端必须有能反射超声波
    发表于 07-21 07:01

    超声波测距的原理是什么

    1、测距原理超声波测距的原理是利用超声波在空气中的传播速度为已知,测量声波在发射后遇到障碍物反射回来的时间,根据发射和接收的时间差计算出发射
    发表于 12-01 06:56

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

    超声波测距是一种典型的非接触测量方式。超声波在气体、液体及固体中以不同速度传播,定向性好、能量集中、传输过程中衰减较小、反射能力较强。且超声波测距
    发表于 01-06 08:04

    超声波测距电路设计

    超声波测距电路设计 由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如
    发表于 10-15 15:23 5927次阅读
    <b class='flag-5'>超声波</b><b class='flag-5'>测距</b><b class='flag-5'>电路设计</b>

    超声波测距原理及简介

    超声波测距原理,超声波测距是什么?本文针对这些内容进行详细地分析阐述。
    发表于 11-07 15:37 1.1w次阅读

    超声波测距描述+程序

    超声波测距超声波测距超声波测距超声波
    发表于 11-19 14:07 39次下载

    超声波测距

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

    [电子电路]超声波测距电路设计

    超声波测距电路设计
    发表于 12-09 23:23 26次下载

    超声波测距模块详细概述

    本文主要对超声波测距模块详细概述.
    发表于 06-27 08:00 20次下载
    <b class='flag-5'>超声波</b><b class='flag-5'>测距</b>模块<b class='flag-5'>详细</b><b class='flag-5'>概述</b>