论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
摘 要
本文提出了一种适用于可移动智能机器人定位、测障及简单形体识别的实时、高精度超声测距处理方法。介绍了以单片机实现该方法的超声测距系统,系统由AT89C2051单片机、超声波发射电路、超声波接收放大电路、环境温度采集电路及显示电路组成。
利用微处理机控制单元(MCU microprocessor control unit)控制的超声测距仪的原理:由MCU控制时间计数,计算超声波自发射至接收的往返时间,从而得到实测距离。并且在数据处理中采用了温度补偿和修正量的调整。此系统具有易控制、工作可靠、测距准确度高和流程清晰等优点。
关键词:超声波;测距;换能器;单片机;温度补偿
目 录
1 引言 1
2 超声波测距原理 1
2.1 超声波 1
2.2 超声波传感器 2
2.3 测距原理 2
2.4 温度补偿 3
3 AT89C2051的功能特点 4
3.1 主要性能参数 4
3.2 功能特性概述 4
3.2.1 空闲模式 4
3.2.2 掉电模式 5
4 系统硬件电路设计 5
4.1 单片机与各部分电路的接口 5
4.2 系统显示部分 5
4.3 超声波发射及驱动电路 6
4.4 超声波接收及过零检测电路 6
4.5 系统的温度补偿 7
4.5.1温度传感器DS18B20简介 7
4.5.2 DS18B20的内部结构 7
4.5.3 DS18B20温度传感器的存储器 7
4.5.4 DS18B20使用中注意事项 8
5 系统软件设计 8
5.1 系统初始化及主程序模块 9
5.2 脉冲信号发射模块 9
5.3 回波接收模块 9
5.4 距离计算模块 10
6 设计中遇到的问题及其解决方案 10
6.1 发射超声波的探头直接对接收超声波的探头的影响 10 (科教范文网 lw.nSeAc.com编辑发布)
6.2 超声波的传播速度随着温度的变化而变化 11
6.3 其它影响 11
结束语 11
参考文献 12
附录(子程序) 13
致谢 16
1 引言
利用超声波作为定位技术是蝙蝠等一些无目视能力的生物作为防御及捕捉猎物生存的手段,也就是由生物体发射不被人们听到的超声波(20kHz以上的机械波),借助空气媒质传播,由被待捕捉的猎物或障碍物反射回来的时间间隔长短与被反射的超声波的强弱判断猎物性质或障碍位置的方法。
超声波是由机械振动产生的,可在不同介质中以不同的速度传播。而且超声波的速度相对于光速要小的多,其传播时间就比较容易检测。并且超声波具有定向性好、能量集中、在传输过程中衰减较小、反射能力较强等优点,超声波传感器可广泛应用于非接触式检测方法,因而人类采用仿真技能利用超声波测距[ 1 ]。
迄今为止,国内外许多学者均着眼于超声应用学测距的研究。与其它方法相比,它不受光线、被测对象颜色等的影响,在较恶劣的环境中(如含粉尘时)具有一定的适应能力;在近距范围内超声测距有其不受光线影响、结构简单、成本低等特点。因此在液位测量、机械手控制、车辆自动导航、物体识别等方面有广泛应用。
目前国内一般使用专用集成电路设计超声波测距仪,但是专用集成电路的成本很高。而且没有显示,操作使用很不方便。本文介绍一种以AT89C2051或GSM97C2051单片机为核心的低成本、高精度、微型化数字显示超声波测距仪的硬件电路和软件设计方法[ 7 ]。实际使用证明该测距仪工作稳定,性能良好。
2 超声波测距原理
2.1 超声波
与光波不同,超声波是一种弹性机械波,它可以在气体、液体和固体中传播.我们知道,电磁波的传播速度为,而超声波在空气中的传播速度为340m/s左右,其速度相对电磁波是非常慢的。超声波在相同的传播媒体里(大气条件)传播速度相同,即在相当大的频率范围内声速不随频率变化,波动的传播方向与振动方向一致,是纵向振动的弹性机械波,它是借助于传播介质的分子运动而传播的,波动方程描述方法与电磁波是类似的:
(科教范文网http://fw.ΝsΕΑc.com编辑)