IT88户外光学
 
  ||  夜视仪  ||  专业夜视仪  ||  红外热像仪  ||  激光测距仪  ||  双筒望远镜  ||  数码望远镜  ||  单筒观察镜  ||  天文望远镜  || 
所在位置:首页 > 激光测距仪 知识 > avr超声波测距

avr超声波测距是怎么回事?

1. 回答人: 匿名 时间: 07-29 16:49:10
超声波测距原理

超声波测距的原理是利用超声波在空气中的传播速度为已知,测量声波在发射后遇到障碍物反射回来的时间,根据发射和接收的时间差计算出发射点到障碍物的实际距离。由此可见,超声波测距原理与雷达原理是一样的。

测距的公式表示为:L=C×T

式中L为测量的距离长度;C为超声波在空气中的传播速度;T为测量距离传播的时间差(T为发射到接收时间数值的一半)。


2. 回答人: 匿名 时间: 07-25 17:18:08
超声波测距应用方向及技术特点

  1、物位料位测量

  料位和液位测量是工业上经常遇到的一个问题。石油、化工、矿山等诸多企业总是有许多盛液或盛料的油嫂、污水罐、粮仓和煤仓需要侧定液位和料位,水电、港务、航道等部门也需要侧定水库、港口或航道的水位。

  测量方案如下:

  

  2、汽车防撞雷达

  车辆倒车时,由于驾驶员的后视区域死区,特别对于大型车辆,给其驾驶带来不便,容易造成事故。人们曾采用改进后视镜等方法来提驾驶员的后视角。基于雷达脉冲测距的原理,采用在车辆尾部安装微型超声波收/ 发器的方法,利用超声波脉冲的发射、反射和接收进行时差测距,将车辆后部的障碍物(如墙壁、车辆、树木、行人等) 的距离实时反馈给驾驶员,并提供声、光告警信号。

  

  3、机器人定位

  随着工业自动化生产和装配过程中自动识别的需要, 特别是在工业机器人的应用中, 为了给移动机器人正确的向导, 使其能够接受控制要求、找到对象物或避过障碍物准确地工作, 必须装配精确的距离测量系统,使其获得准确的信息。

  

  优点:超声波是一种非接触式的检测方式, 与其他方法相比, 如电磁或光学方法, 它不受光线、被测对象的颜色的影响, 对于被测对象处于黑暗、有灰、烟雾、电磁干扰、有毒等恶劣环境下有一定的适应能力。特别是在空气中测量时, 超声波传播速度较慢, 其回波中所包含的沿传播方向上的结构信息容易检测出来, 并且具有很高的分辨力。另外与目前的激光侧距技术相比,超声方法比较简单且价格较低。特别是超声测距技术可以选用气体、液体或固体来作为传声媒质,因而有较大的适应性。所以在侧量要求比较特殊,一般测距技术无法采用时,超声测距技术往往仍能使用。

  缺点:由于空气对超声波的吸收与超声波频率的平方成正比, 因此用来测距的超声波的频率就不能很高。另一方面频率越低, 波长越长, 测距的绝对误差就越大。所以, 测距的范围加大与测量精度实际上是一对矛盾。在同样的环境、气温、湿度等条件下10kHz 的声波在空气中的声吸收约为0.26dB/m。按吸收与频率的平方成正比的关系估算, 频率为20kHz 超声波的声吸收大约为1dB/m , 而40kHz 时便达到了4dB/m。这也正是通常使用40kHz 超声波的单频测距方法的测量范围只有5~ 6m 的原因。

  二、设计目标

  1、测距范围:最大20m

  2、精度:5m时,精度为0.01m

  3、语音报警

  3、人机交互(键盘液晶)

  由上面论述可知超声波波长较短, 绝对测量精度高, 而空气对它的吸收大, 所以用于近距离测距(比如5m 以内) , 而波长较长,绝对精度低, 但是空气对它的吸收要小很多, 可以达到较远的目标(比如5~ 20m ) , 由于这个范围绝对距离较长。

  故本设计中分别使用了20kHz和40kHz超声波换能头以实现远距离和近距离的测量。

  三、超声波测距的实现

  1、 测距原理

  超声波测距的方法有多种, 如相位检测法、声波幅值检测法和渡越时间检测法等。相位检测法虽然精度高, 但检测范围有限; 声波幅值检测法易受反射波的影响。本设计采用超声波渡越时间检测法。其原理为:检测从超声波发射器发出的超声波, 经气体介质的传播到接收器的时间, 即渡越时间。渡越时间与气体中的声速相乘, 就是声波传输的距离。考虑实际情况, 采用异地脉冲反射式来测距, 即需测距离是声波传输距离的一半。

  

  2、 总体方案

  

  本方案以AT89S51单片机最小系统为中心,配以超声波收发电路实现测距的目的,液晶用来显示所测距离,键盘实现报警距离的设置,报警电路实现报警。另外,由于超声波在不同温度下传播速度不同,为了提高精度使用DS18B20进行温度在单片机内部利用软件实现补偿。

  3、硬件电路设计

  1)、超声波发射电路

  发射电路是由555 集成定时器组成的多谐振荡器, 如图所示。555的4 脚是复位端, 利用它来控制超声波脉冲的发射。当4 脚为低电平时, 555 有振荡脉冲输出; 为高电平时,555 定时器清零, 没有输出。因而, 将4 脚与单片机的控制信号相接就可以控制发射电路。通过不同的电阻选择实现不同频率超声波信号的发射。

  

  2)、超声波接受电路

  超声波接收是用来将探测波回波的声能转换为电信号, 实现超声回波的接收。在被测物距离较远的情况下, 声的回波很弱, 为此要求将信号多次放大。放大后的信号整形输出一个方波信号, 此方波信号向CPU 发中断申请, 在中断服务程序中, 读取时间计数器的计数值。

  下图为超声波接受的电路原理图。超声波接收部分由滤波放大、倍压检波、电压比较三部分组成。。超声波在传播途中不可避免地会衰减,到达物体表面后,经过吸收、散射后,反射回来的回波信号极其微弱,要想测到回波,必须对其进行滤波放大,滤除回波噪声,放大有用信号,然后检波变成直流电平,再和电压比较器设定的阈值电压进行比较。其中图中的MC3430可用NE5532等增益带宽积较大的运放代替。

  为了实现不同频率的信号接受,可采用两套放大电路,分别使用不同的放大倍数进行放大。

  

  3)、温度测量电路

  温度与声波在空气中有如下对应关系:

  

  本设计温度补偿采用DS1820 数字温度计,不需要进行模数换,DSl820数字温度计提供9 位(二进制) 温度读数,指示器件的温度。信息经过单线接口送入DSl820 或从DSl820 送出,因此从主机CPU 到DSl820仅需一条线(和地线) 。DSl820 的电源可以由数据线本身提供,而不需要外部电源。因为每一个DSl820 在出厂时已经给定了唯一的序号,因此任意多个DSl820 可以存放在同一条单线总线上。这允许在许多不同的地方放置温度敏感器件。DSl820 的测量范围从-55~ + 125 ℃增量值为0.5 ℃可在l s (典型值) 内把温度变换成数字。DS1820 正常使用时的测温分辨力为0.5 ℃,当测量系统需要更高的精度时,采取直接读取DS1820 内部暂存寄存器的方法,将DS1820的测温分辨力提高到0.1~0.01 ℃。由于芯片采用1 - wire 总线方式,不需要外围调理电路,可以和单片机直接相连,控制简单易行。单片机可以实时读取温度的数值,从而计算出该温度下的超声波速度,完成对超声速度温度的补偿。

  4)、报警电路

  报警电路可采用蜂鸣器也可采用语音芯片配合喇叭在达到设置阈值时进行报警。蜂鸣器报警电路简单,只需蜂鸣器配合三极管与单片机I/O相连即可。

  下面介绍一种语音报警电路:

  语音电路主要由专用语音芯片ISD2500及外围电路构成,ISD2500系列具有抗断电、音质好、使用方便、无需专用的语音开发系统等优点。它的最大特点在于片内E2PROM容量480KB,所以录放时间长;有10个地址输入端,寻址能力可达1024位;最多能分600段;设有OVF(溢出)端,便于多个器件级联。为了读出测得的距离值,就必须采用分段录音、分段调用播放的方式。这样0-9这10个数字分别占据10段存储空间,不能重叠,只要将每一段空间的首地址集合起来,编成地址表存放在AT89C51中,即可通过软件查表的方式清晰地读出测得的数值。此外,ISD2500内部集成有音频功率放大器,无需外接音频功放就能直接驱动扬声器,其原理图如图所示。

  

  5)、人机接口

  使用键盘输入测量报警阈值,利用12864液晶进行显示测量数据。

  4、软件设计

  软件部分采用C语言编程,在KEILC51软件上进行仿真调试,成功后下载固化到AT89C51上进行验证.

  当89S51接到外部启动测距命令后, 立即从I/O 口之一送出一串频率为f H的超声波, 串长度可以有10~ 16 个完整的波形, 而后送出4~ 8f L 低频率超声波, 这种在时域上连续的两种频率的超声波被功率放大后, 推动发射换能器向空中发出双频超声波。发出的超声波被前方的目标反射后, 形成回波, 回波经由前置放大、球面扩散补偿、带通滤波及检波后, 形成回波脉冲Echo H 和Echo L , 由于高频声波先发出, 对于同一目标,其回波Echo H 先到达CPU , 因此对于近距离的目标, 首先用高频超声波探测; 对于远处的目标, 由于高频超声波被空气吸收而大幅衰减, 所以回波只有低频超声波EchoL。

3. 回答人: 匿名 时间: 07-23 10:02:37
超声波发生器内部结构有两个压电晶片和一个共振板。当它的两极外加脉冲信号,其频率等于压电晶片的固有振荡频时,压电晶片将会发生共振,并带动共振板振动,便产生超声波。反之,如果两电极间未外加电压,当共振板接收到超声波本时,将压迫压电晶片作振动,将机械能转换为电信号,就成为超声波接收器。在超声探测电路中,发射端得到输出脉冲为一系列方波,其宽度为发射超声的时间间隔,被测物距离越大,脉冲宽度越大,输出脉冲个数与被测距离成正比。超声测距大致有以下方法:① 取输出脉冲的平均值电压,该电压 (其幅值基本固定 )与距离成正比,测量电压即可测得距离;② 测量输出脉冲的宽度,即发射超声波与接收超声波的时间间隔 t,故被测距离为 S=1/2vt。本测量电路采用第二种方案。由于超 声波 的声速 与温度有关,如果温度变化不大,则可认为声速基本不变 。如果测距精度要求很高,则应通 过温度补偿 的方法加以校正。

4. 回答人: 匿名 时间: 07-16 18:13:17
avr超声波测距

以激光器作为光源进行测距。根据激光工作的方式分为连续激光器和脉冲激光器。氦氖、氩离子、氪镉等气体激光器工作于连续输出状态,用于相位式激光测距;双异质砷化镓半导体激光器,用于红外测距;红宝石、钕玻璃等固体激光器,用于脉冲式激光测距。激光测距仪由于激光的单色性好、方向性强等特点,加上电子线路半导体化集成化,与光电测距仪相比,不仅可以日夜作业、而且能提高测距精度 ,显著减少重量和功耗,使测量到人造地球卫星、月球等远目标的距离变成现实。

5. 回答人: 匿名 时间: 07-11 14:23:54
avr超声波测距原理
超声波测距的原理是利用超声波在空气中的传播速度为已知,测量声波在发射后遇到障碍物反射回来的时间,根据发射和接收的时间差计算出发射点到障碍物的实际距离。由此可见,超声波测距原理与雷达原理是一样的。
测距的公式表示为:L=C×T
式中L为测量的距离长度;C为超声波在空气中的传播速度;T为测量距离传播的时间差(T为发射到接收时间数值的一半)。
超声波测距主要应用于倒车提醒、建筑工地、工业现场等的距离测量,虽然目前的测距量程上能达到百米,但测量的精度往往只能达到厘米数量级。
由于超声波易于定向发射、方向性好、强度易控制、与被测量物体不需要直接接触的优点,是作为液体高度测量的理想手段。在精密的液位测量中需要达到毫米级的测量精度,但是目前国内的超声波测距专用集成电路都是只有厘米级的测量精度。通过分析超声波测距误差产生的原因,提高测量时间差到微秒级,以及用LM92温度传感器进行声波传播速度的补偿后,我们设计的高精度超声波测距仪能达到毫米级的测量精度。

超声波测距误差分析
根据超声波测距公式L=C×T,可知测距的误差是由超声波的传播速度误差和测量距离传播的时间误差引起的。
时间误差
当要求测距误差小于1mm时,假设已知超声波速度C=344m/s (20℃室温),忽略声速的传播误差。测距误差s△t
(以上观点仅代表回答人观点,不代表本网站观点)
 

最新知识>>>
.请问广州哪里卖激光测距仪?
.雷达测速系统哪个网站卖得便宜
.请问西安激光测距仪的市场概况
.测距传感器哪个品牌的好?
.请问激光测距的应用范围有哪些
.激光测速的优势和劣势分别是什
.请问测距望远镜的大概价格?
.请问什么是固定测速?
.请问什么是gps测距仪?
.请问大有测距仪怎么样?
 
图雅得Trueyard激光测距仪测距望远镜YP500 测距500码 升级款 连续测距
IT88价:¥1180(含运费)
图雅得Trueyard激光测距仪测距望远镜YP500H 测距500码 升级款 测高度测角度测速度测水平距离 连续测距
IT88价:¥1980(含运费)
图雅得Trueyard激光测距仪测距望远镜SP1500H 测距1500码 升级款 测高度测角度测速度测水平距离 连续测距
IT88价:¥3980(含运费)
图雅得Trueyard激光测距仪测距望远镜SP1500 测距1500码 升级款 连续测距
IT88价:¥2130(含运费)


Beijing CCIT e-commerce Company
北京中视互联公司
IT88户外光学商城
All Rights reserved

北京市海淀区数码大厦A座1111(地铁人民大学站)
010-5722.1003 18600872982

京公海网安备
110108000044号