网站首页企业百科 产品百科 技术百科 人物百科

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

目录

超声波测距引言

为了使移动机器人能自动避障行走,就必须装备测距系统,以使其及时获取距障碍物的距离信息(距离和方向)。介绍了三方向(前、左、右)超声波测距系统,就是为机器人了解其前方、左侧和右侧的环境而提供一个运动距离信息。在超声波测距中,通常因温度和时间检测的误差,使得测距的精度不高。[1]

超声波测距原理

1、 超声波发生器
为了研究和利用超声波,人们已经设计和制成了许多超声波发生器。总体上讲,超声波发生器可以分为两大类:一类是用电气方式产生超声波,一类是用机械方式产生超声波。电气方式包括压电型、磁致伸缩型和电动型等;机械方式有加尔统笛、液哨和气流旋笛等。它们所产生的超声波的频率、功率和声波特性各不相同,因而用途也各不相同。目前较为常用的是压电式超声波发生器。
图1 超声波传感器内部结构
2、压电式超声波发生器原理
压电式超声波发生器实际上是利用压电晶体的谐振来工作的。超声波发生器内部结构如图1所示,它有两个压电晶片和一个共振板。当它的两极外加脉冲信号,其频率等于压电晶片的固有振荡频率时,压电晶片将会发生共振,并带动共振板振动,便产生超声波。反之,如果两电极间未外加电压,当共振板接收到超声波时,将压迫压电晶片作振动,将机械能转换为电信号,这时它就成为超声波接收器了。
3、超声波测距原理
超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。超声波在空气中的传播速度为340m/s,根据计时器记录的时间t,就可以计算出发射点距障碍物的距离(s),即:s=340t/2 。这就是所谓的时间差测距法。
超声波测距的原理是利用超声波在空气中的传播速度为已知,测量声波在发射后遇到障碍物反射回来的时间,根据发射和接收的时间差计算出发射点到障碍物的实际距离。由此可见,超声波测距原理与雷达原理是一样的。
测距的公式表示为:L=C×T
式中L为测量的距离长度;C为超声波在空气中的传播速度;T为测量距离传播的时间差(T为发射到接收时间数值的一半)。
超声波测距主要应用于倒车提醒、建筑工地、工业现场等的距离测量,虽然目前的测距量程上能达到百米,但测量的精度往往只能达到厘米数量级。
由于超声波易于定向发射、方向性好、强度易控制、与被测量物体不需要直接接触的优点,是作为液体高度测量的理想手段。在精密的液位测量中需要达到毫米级的测量精度,但是目前国内的超声波测距专用集成电路都是只有厘米级的测量精度。

超声波测距误差分析

根据超声波测距公式L=C×T,可知测距的误差是由超声波的传播速度误差和测量距离传播的时间误差引起的。
时间误差
当要求测距误差小于1mm时,假设已知超声波速度C=344m/s (20℃室温),忽略声速的传播误差。测距误差s△t<(0.001/344) ≈0.000002907s 即2.907μs。
在超声波的传播速度是准确的前提下,测量距离的传播时间差值精度只要在达到微秒级,就能保证测距误差小于1mm的误差。使用的12MHz晶体作时钟基准的89C51单片机定时器能方便的计数到1μs的精度,因此系统采用89C51定时器能保证时间误差在1mm的测量范围内。
超声波传播速度误差
超声波的传播速度受空气的密度所影响,空气的密度越高则超声波的传播速度就越快,而空气的密度又与温度有着密切的关系,如表1所示。
已知超声波速度与温度的关系如下:
式中: r —气体定压热容与定容热容的比值,对空气为1.40,
R —气体普适常量,8.314kg·mol-1·K-1,
M—气体分子量,空气为28.8×10-3kg·mol-1,
T —温度,273K+T℃。
近似公式为:C=C0+0.607×T℃
式中:C0为零度时的声波速度332m/s;
T为实际温度(℃)。
对于超声波测距精度要求达到1mm时,就必须把超声波传播的环境温度考虑进去。例如当温度0℃时超声波速度是332m/s, 30℃时是350m/s,温度变化引起的超声波速度变化为18m/s。若超声波在30℃的环境下以0℃的声速测量100m距离所引起的测量误差将达到5m,测量1m误差将达到5cm。

超声波测距电路设计

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

超声波测距应用

随着科学技术的飞速发展,超声波在生产、生活中的应用范围越来越广。目前,离生活最近的超声波应用就是测距。如泊车辅助系统、智能导盲系统、移动机器人等距离测量都会用到超声波测距。同时,超声波测距技术还能够实现对障碍物距离的精确测量。[2]
参考资料


目录
相关产品RELEVANT PRODUCTS
  • 水深测深仪

    水深测深仪通过采用高品质的元件和严格的制造工艺,确保了设备在各种复杂环境下的稳定性和可靠性。同时,液晶显示屏的采用也使得测深结果更加直观易读。无论是在静水中还是具有一定速度的水中,都能快速准确地完成测深任务,极大地提高了工作效率。
  • baumer超声波测距传感器undk 30u6103/s14

    baumer超声波测距传感器undk 30u6103/s14
    宽度 / 直径30 mm
    高度 / 长度65 mm
    深度31 mm
    连接方式m12 接头
    工作温度-10 … +60 °c
    防护等级ip 67
  • 超声波测距仪,ar-851,

    超声波测距仪,ar-851, ar300,ar350,ar842a,ar852b,ar862a,ar872,ar782a,ar872d,ar892,ar922,ar802a,ar814,ar824,ar834,ar816,ar826,ar836,ar846,ar914,ar911,ar850,ar860
  • 实验室水槽超声波测距系统/地形测量系统

    seatek ultrasonic ranging system实验室水槽超声波测距系统/地形测量系统专注于实验室和现场应用的高频声学仪器。在过去的20年了,定制设计的seatek超声波测距系统已经用于满足行业的近距离高分辨率测距需求。
  • 声波测距仪

    声波测距仪
    测量发射出激光束可以帮助准确定位被测点,使测量更加准确
    推荐使用环境: 室内
    测量范围:0.6~15m (2’~50’)
    精 度:±0.5%±1字
    分辨率:0.01m (1’)
  • ar851双机超声波测距仪60米

    ar851双机超声波测距仪60米,超声波测距的原理是利用超声波在空气中的传播速度为已知,测量声波在发射后遇到障碍物反射回来的时间,根据发射和接收的时间差计算出发射点到障碍物的实际距离。
  • 手持式超声波测距超声波测距仪 袖珍测距仪

    手持式超声波测距超声波测距仪 袖珍测距仪
    超声波测距仪能快速测算距离,面积、体积,操作简单。适用于建筑装饰、装修等。
    ·袖珍测距仪利用超声原理进行测量。
    ·可自动把多段距离累加或累减
    ·可自动计算出面积并可自动累加或累减
    ·可自动计算出体积并可自动累加或累减
  • 超声波传感器/超声波测距传感器/超声波距离传感器(1m线缆)

    超声波传感器,采用超声波回波测距原理,运用的时差测量,检测传感器与目标物之间的距离,采用本厂开发的小角度,小盲区超声波传感器,具有测量准确,接触,防水,防腐蚀,低成本等优点,可应于液位,物位检测,*的液位,料位检测方式,可在液面有泡沫或大的晃动,不易检测到回波的情况下有稳定的输出。
  • 数字超声波液位传感器

    uls100a数字超声波液位传感器
    采用超声波原理,测得空距,得出液位。非接触式测量,有效抗干扰,安装、维护、使用简便。功耗小,盲区小及超窄波束角,测量精度高,运行稳定。响应迅速快,内置自动温度补偿,滤波算法保证了液位测量的准确性。
  • sw-100+ 深达威激光测距仪

    sw-100+ 深达威激光测距仪
    激光测距仪一般采用两种方式来测量距离:脉冲法和相位法。脉冲法测距的过程是这样的:测距仪发射出的激光经被测量物体的反射后又被测距仪接收,测距仪同时记录激光往返的时间。光速和往返时间的乘积的一半,就是测距仪和被测量物体之间的距离。脉冲法测量距离的精度是一般是在+/- 1米左右。另外,此类测距仪的测量盲区一般是15米左右。
查看更多
×

是否已完成本次百科编辑