全部评论(1条)
-
- abc老虎熊熊 2016-07-11 15:04:41
- 由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现。利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求,因此在移动机器人研制上也得到了广泛的应用。 为了使移动机器人能自动避障行走,就必须装备测距系统,以使其及时获取距障碍物的距离信息(距离和方向)。 原理:1、 超声波发生器 为了研究和利用超声波,人们已经设计和制成了许多超声波发生器。总体上讲,超声波发生器可以分为两大类:一类是用电气方式产生超声波,一类是用机械方式产生超声波。电气方式包括压电型、磁致伸缩型和电动型等;机械方式有加尔统笛、液哨和气流旋笛等。它们所产生的超声波的频率、功率和声波特性各不相同,因而用途也各不相同。目前较为常用的是压电式超声波发生器。 2、压电式超声波发生器原理 压电式超声波发生器实际上是利用压电晶体的谐振来工作的。超声波发生器内部结构如图1所示,它有两个压电晶片和一个共振板。当它的两极外加脉冲信号,其频率等于压电晶片的固有振荡频率时,压电晶片将会发生共振,并带动共振板振动,便产生超声波。反之,如果两电极间未外加电压,当共振板接收到超声波时,将压迫压电晶片作振动,将机械能转换为电信号,这时它就成为超声波接收器了。 3、超声波测距原理 超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。超声波在空气中的传播速度为340m/s,根据计时器记录的时间t,就可以计算出发射点距障碍物的距离(s),即:s=340t/2 。这就是所谓的时间差测距法。 超声波测距的原理是利用超声波在空气中的传播速度为已知,测量声波在发射后遇到障碍物反射回来的时间,根据发射和接收的时间差计算出发射点到障碍物的实际距离。由此可见,超声波测距原理与雷达原理是一样的。 测距的公式表示为:L=C×T 式中L为测量的距离长度;C为超声波在空气中的传播速度;T为测量距离传播的时间差(T为发射到接收时间数值的一半)。 超声波测距主要应用于倒车提醒、建筑工地、工业现场等的距离测量,虽然目前的测距量程上能达到百米,但测量的精度往往只能达到厘米数量级。 由于超声波易于定向发射、方向性好、强度易控制、与被测量物体不需要直接接触的优点,是作为液体高度测量的理想手段。在精密的液位测量中需要达到毫米级的测量精度,但是目前国内的超声波测距专用集成电路都是只有厘米级的测量精度。通过分析超声波测距误差产生的原因,提高测量时间差到微秒级,以及用LM92温度传感器进行声波传播速度的补偿后,我们设计的高精度超声波测距仪能达到毫米级的测量精度。 电路设计: 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,内部的压控振荡器的ZX频率f0=1/1.1R8C3,电容C4决定其锁定带宽。调节R8在发射的载频上,则LM567输入信号大于25mV,输出端8脚由高电平跃变为低电平,作为中断请求信号,送至单片机处理。 前方测距电路的输出端接单片机INT0端口,中断优先级Z高,左、右测距电路的输出通过与门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 该方法的发展历程:随着机器人技术在其诞生后短短几十年中的迅猛发展,它的应用范围也逐步由工业生产走向人们的生活。如此广泛的应用使得提高人们对机器人的了解显得尤为重要。机器人通过其感知系统察觉前方障碍物距离和周围环境来实现绕障、自动寻线、测距等功能。超声波测距相对其他测距技术而言成本低廉,测量精度较高,不受环境的限制,应用方便,将它与红外、灰度传感器等结合共同实现机器人寻线和绕障功能。超声波由于指向性强、能量消耗缓慢且在介质中传播的距离较远,因而经常用于距离的测量。它主要应用于倒车雷达、测距仪、物位测量仪、移动机器人的研制、建筑施工工地以及一些工业现场等,例如:距离、液位、井深、管道长度、流速等场合。利用超声波检测往往比较迅速、方便,且计算简单、易于做到实时控制,在测量精度方面也能达到工业实用的要求,因此得到了广泛的应用。本课题的研究是非常有实用和有商业价值的。 由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现。利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求,因此在移动机器人的研制上 也得到了广泛的应用。为了使移动机器人能自动避障行走,就必须装备测距系统,以使其及时获取距障碍物的距离信息(距离和方向)。超声波测距系统,就是为机器人了解其前方、左侧和右侧的环境而提供一个运动距离信息。 为了研究和利用超声波,人们已经设计和制成了许多超声波发生器。总体上讲,超声波发生器可以分为两大类:一类是用电气方式产生超声波,一类是用机械方式产生超声波。电气方式包括压电型、磁致伸缩型和电动型等;机械方式有加尔统笛、液哨和气流旋笛等。它们所产生的超声波的频率、功率和声波特性各不相同,因而用途也各不相同。目前较为常用的是压电式超声波发生器。
-
赞(15)
回复(0)
热门问答
- 超声波测距论文答辩ppt
- 看到的速度回答下 明天上午就要答辩了 迟了就没用了
2016-07-10 18:47:25
438
1
- 超声波测距
- time=timeH*256+timeL; distance=time*0.0172; //厘米 0.0172怎么来的 , distance怎么来的 求具体转换过程,只要真心,一定采纳
2013-11-23 11:03:17
422
1
- 超声波测距模块
- 1——超声波模块测距的有效距离是多少?模块的有效距离与什么有关?2——怎样在一个单片机上同时使用几个频率不同的超声波模块(注意是完全同时工作)?是不是使用频率不同的模块就可... 1——超声波模块测距的有效距离是多少?模块的有效距离与什么有关? 2——怎样在一个单片机上同时使用几个频率不同的超声波模块(注意是完全同时工作)?是不是使用频率不同的模块就可以?如果是的话,那推荐一下每个模块的频率(同时使用3-4个)。 展开
2012-10-18 09:17:21
640
3
- 超声波测距原理
- 找了Z短的程序还是看不懂,怎么感觉这程序是在测回波的时间而不是测发波与回波的时间 //超声波模块程序 #include
#define uchar unsigned char #define uint unsigned int code table[] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6...
2013-05-18 08:32:56
436
2
- 超声波测距公式
2011-09-01 08:10:36
602
3
- 红外线测温仪论文答辩问题
2015-12-09 22:13:03
431
1
- 超声波测距传感器型号
- 我想在停车位地上装一个传感器,当有车停入进去的时候,能检测出该停车位上有车,能适应室内室外的环境,求大神帮助一下!
2015-11-30 13:53:10
373
1
- 超声波测距程序问题
- #include
#define uchar unsigned char #define uint unsigned int #define ulong unsigned long sbit Tx = P3^3; //产生脉冲引脚 sbit Rx = P3^2; //回波引脚 uchar code SEG7[10]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0...
2012-07-17 06:51:21
564
2
- 超声波测距的原理
2018-11-22 20:39:35
427
0
- 超声波测距模块两次测距Z短间隔
2012-07-25 02:10:55
384
2
- 超声波测距传感器 哪家好
2016-12-25 00:40:44
611
2
- 超声波测距传感器盲区问题
- 1:超声波测距传感器,探头:FUS-110A,实验时裸板测试没发现盲区扩大的问题,灌封后探头与金属外壳无接触,隔离距离2mm左右,用示波器观察波形正常工作,手接触外壳,无影响,工作将近2小时后,盲区扩大(有温度补偿)。 2:灌封后探头处重新灌封硅凝胶,盲区... 1:超声波测距传感器,探头:FUS-110A,实验时裸板测试没发现盲区扩大的问题,灌封后探头与金属外壳无接触,隔离距离2mm左右,用示波器观察波形正常工作,手接触外壳,无影响,工作将近2小时后,盲区扩大(有温度补偿)。 2:灌封后探头处重新灌封硅凝胶,盲区扩大很明显,用手接触,影响波形。 展开
2013-05-15 08:27:57
514
1
- 超声波测距原理的应用??
2016-04-25 11:03:38
351
1
- 如何提高超声波测距距离?
- 用51单片机做处理器, 超声波发射电路用74HC04做驱动,间断地产生40KHz方波,Vp-p约为10V, 接收部分用CX20106处理接收。 ---------------- 定时器用方式1.理论计算测距可达11米多; 而实测距离为1米左右,再远就没有回波了. Vp-p已有10V了,测距应该不止1米才... 用51单片机做处理器, 超声波发射电路用74HC04做驱动,间断地产生40KHz方波,Vp-p约为10V, 接收部分用CX20106处理接收。 ---------------- 定时器用方式1.理论计算测距可达11米多; 而实测距离为1米左右,再远就没有回波了. Vp-p已有10V了,测距应该不止1米才对吧,软件也没限制此距离了. 有人做过此系统吗,Z大可以达多少米呢?有什么方法可以解决,以增加距离? 展开
2011-07-07 03:35:52
612
4
- 超声波测距方法有哪些
2017-04-27 15:17:17
380
1
- 超声波测距的发展历程
- 谁能给个比较详细的说明,超声波的发展或者国内外背景……急!!!!!!!
2018-04-18 06:47:39
383
1
- 超声波测距读不出数
- #include
#define uint unsigned int #define uchar unsigned char #define ulong unsigned long #define _nop_ #define K P0 sbit du=P2^6; sbit we=P2^7; sbit Trig=P2^0; sbit Echo=P2^1; uchar code tab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x...
2014-04-07 22:50:28
342
2
- arduino 超声波测距 怎么用
2016-10-29 11:15:09
271
1
- 超声波测距原理及公式
2010-08-16 17:39:40
606
2
- 超声波测距和红外测距各自的优缺点优缺点
- 测量距离在两米以内,在程序的可操作性以及硬件设备Z便利方面两个测距模块各自的优缺点
2017-09-08 03:48:29
1240
1
12月突出贡献榜
推荐主页
最新话题
-
- #八一建军节——科技铸盾,仪器护航#
- 如何选择到合适的磷青铜绞线?磷青铜绞线的质量...如何选择到合适的磷青铜绞线?磷青铜绞线的质量解析和如何选择到合适的绞线?磷青铜绞线是一种特殊的铜合金导线,由铜、锡和磷等元素组成,具有很好的机械性能、电气性能和耐腐蚀性。磷青铜绞线基本定义与特性:磷青铜是铜与锡、磷的合金,质地坚硬,可制弹簧。典型成分为铜(90%)、锡(6-9%)及磷(0.03-0.6%)锡元素提升合金的强度和耐腐蚀性,磷则细化晶粒、增强耐磨性铸造性能。耐磨性:表面氧化层使其在特殊环境下耐腐蚀,使用寿命长导电性:保持铜很好导电性能的同时有化电子传输路径非铁磁性:不含铁元素,避免在强磁场环境中产生额外能量损耗弹性:受到外力作用时能迅速恢复原状
- 八一建军节 铁血铸军魂













参与评论
登录后参与评论