- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
免费超声波测距仪的设计(一)信息工程毕业.doc
免费超声波测距仪的设计(一)信息工程毕业
摘 要
本文提出了一种适用于可移动智能机器人定位、测障及简单形体识别的实时、高精度超声测距处理方法。介绍了以单片机实现该方法的超声测距系统,系统由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 ( l/s左右,其速度相对电磁波是非常慢的。超声波在相同的传播媒体里(大气条件)传播速度相同,即在相当大的频率范围内声速不随频率变化,波动的传播方向与振动方向一致,是纵向振动的弹性机械波,它是借助于传播介质的分子运动而传播的,波动方程描述方法与电磁波是类似的: (转载自z;若=30 kHz,则1/a=56m。它的物理意义是:声波在空气媒质里传播,因空气分子运动摩擦等原因,能量被吸收损耗。在(1/a)长度上,平面声波的振幅衰减为原来的e分之一,由此可以看出,频率越高,衰减得越厉害,传播的距离也越短。考虑实际工程测量要求,在设计超声波测距仪时,我们通常选用频率=40kHz的超声波[ 2 ],波长为0.85cm。
2.2 超声波传感器
人们为研究和应用超声波,已设计并制成了许多类型的超声波发生器:可归类为机械方式和电气方式。实质上,超声波发生器即是超声波换能器[ 3 ]:它将其它形式的能量转换成超声波的能量(由发射换能器来完成)和使超声波的能量转换成其它易于检测的能量(由接收换能器来完成)。一般是用电能和超声能量相互转换。电气方式类型包括:压电型、磁致伸缩型和电动型等;机械式方式有气流旋笛、液哨和加尔统笛等。各种类型产生的超声波的功率、频率和声波特性都不相同。目前使用较多的是电气类中的压电型超声波发生器。而压电材料有单晶体的、多晶体复合的,如石英单晶体,钛酸钡压电陶瓷、锆钛酸铅压电陶瓷复合晶体等。
这里选用的是压电型超声波传感器T40-12(发射管)和R40-12(接收管)。
压电型超声波传感器的工作原理:它是借助压电晶体的谐振来工作的,即陶瓷的压电效应[ 8 ]。其结构原理如图1(a)所示。 射器发出的超声波,经气体介质的传播到接收器的时间,即渡越时间。渡越时间与气体中的声速相乘,就是声波传输的距离[ 9 ]。考虑实际情况,采用异地脉冲反射式来测距,即需测距离是声波传输距离的一半:
………………………………………………………(4)
式中,L为待测距离,为超声波的声速,t为渡越时间。由下式计算测量误差:
……………………………………………(5)
式中,为测距误差,为声速,为时间测量误差,为声速误差。若要求测距误差小于0.01m,已知声速为344m/s(20℃时),忽略声速误差,那么测量时间的误差:
…………………(6)
显然,直接用秒表测时间是不现实的。因此,实现声波测距必须避开直接测量时间的方法,才能获得实用的测长精度。这里利用单片机定时器计数的方法,间接测量时间,可以把声波传播的时间精度提高到所需的准确度。也就是把对渡越时间的测量转化为对计数脉冲个数N的测量,所以式(4)可写为:
…………………………………………………(7)
式中,S为等效标尺,,为计数脉冲的频率,为声速。所以:
………………………(8)
式中,为晶体振荡器频率[ 13 ],这里用的是的晶体振荡器,可测得时间为,可见此方法完全合乎要求。
2.4 温度补偿
由于超声波也是一种声波,其声速C与温度有关。表l列出了几种不同温度下的声速
您可能关注的文档
最近下载
- 臀位剖宫产护理查房.pptx VIP
- 北京市通州区2024-2025学年高三上学期期中质量检测数学试卷2.docx
- 美食推荐微信小程序的设计与实现.docx VIP
- 冬季预防训练伤部队ppt.pptx VIP
- 提高患者腕带佩戴依从性PDCA.docx VIP
- 《工程勘察设计收费标准》2002年修订本完整.pdf VIP
- TZS 0680—2025《医疗机构实验室生物安全管理组织架构规范》(水印版).pdf VIP
- SANKEN三肯变频器samco-ns TEXC-NS-002(小容量)使用手册调试说明书.pdf
- 标准图集-05R502-燃气工程设计施工.pdf VIP
- 不靠谱梦想该劝阻吗辩论赛 正方辩词一辩、二辩、三辩、四辩发言稿.docx VIP
原创力文档


文档评论(0)