单片机的超声波测距仪设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机的超声波测距仪设计

基于单片机的超声波测距仪设计 时间:2012-06-01 15:20:56 来源:现代电子技术 沈 燕,高晓蓉,孙增友,李金龙 摘要:介绍了一种基于单片机的超声波测距仪的设计。详细给出了超声波测距仪的工作原理、超声波发射电路和接收电路、测温电路、显示电路等硬件设计,以及相应的软件设计。设计中采用升压电路,提高了超声换能器的输出能力;采用红外接收芯片,减少了电路间相互干扰,提高了灵敏度;同时,考虑了环境温度对超声波测距的影响,采用温度传感器,提高了测量精度。该设计试验运行良好,系统结构简单、操作方便、价格低廉,具有广阔的推广前景。 关键词:超声波测距仪;超声波换能器;单片机;温度传感器 0 引言 ??? 目前,常用的测距方法主要有毫米波测距、激光测距和超声波测距三种。超声波测距较前两种测距方法而言,具有指向性强、能耗缓慢、受环境因素影响较小等特点,广泛应用于如井深、液位、管道长度、倒车等短距离测量。 ??? 本设计选用频率为40 kHz左右的超声波,它在空气中传播的效率最佳。在超声测距方法上,本文选用渡越时间法,据文献所提供的数据,渡越时间法简单,成本低,可应用的距离范围较大,可测量的范围为0.39~10.3 m。由于超声波测距主要受温度影响较大,所以本设计增加了温度补偿电路。本设计具有电路简单、操作简便、工作稳定可靠、测距精确和能耗小、成本低等特点,可实现无接触式测量,应用广泛。 1 超声波测距仪工作原理 1.1 超声波测距原理 ??? 根据超声波发射后返回的回波幅值、相位和超声波发出到返回的时间差不同,有声波幅值检测法、相位检测法和渡越时间法。本文采用渡越时间检测法,其基本思想如图1所示,发射器发射超声波,经过障碍物反射后被接收器接收,测量发射器和接收器发射和接收超声波的时间差,利用式(1)即可测得障碍物与测试点之间的距离L: ??? ??? 式中:c为超声波在空气中的传播速度;t为超声波在空气中传播的时间。 ??? 同时,超声波在空气中的传播速度c受环境温度τ的影响较大,考虑了环境温度对传播速度的影响后,距离公式修正为: ??? 1.2 超声波换能器 ??? 超声换能器是基于正(负)压电效应制成的声电传感器,在超声频率范围内将交变的电信号转换成为声信号(正压电效应),或者是将声信号转换成为电信号(负压电效应)。 ??? 本文选用防水型收发一体式双晶片压电振动式超声换能器TCF40-25TR,其主要性能指标如下: ??? (1)中心频率:(40±1)kHz; ??? (2)发射声压:在10 V(0 dB=0.02 mPa)时大于等于100dB; ??? (3)接收灵敏度:在40 kHz(0 dB=V/Pa)时大于等于-55 dB; ??? (4)静电容量:在1 kHz,小于1 V(PF)时为2 000±20%; ??? (5)余振时间小于等于1.2 ms; ??? (6)波束角度特性如图2所示。 1.3 超声波测距的波速特性与超声测距的盲区 ??? 超声波从换能器发射后,在空间传播是有指向性的,指向性最强的为主瓣,其余的为旁瓣,如图3所示。超声波的这种指向性的存在可以达到定向集中能量和减小干扰的目的。然而,旁瓣的出现还是造成了一定的干扰。如图4所示,从障碍物返回的超声波主瓣被接收器接收,同时,直接从超声波探头发出的旁瓣也可能被接收,造成旁瓣干扰。 ??? 通常,在用渡越时间法测距的过程中,压电换能器中的振子产生机械振动而发出超声波,驱动脉冲停止后,压电换能器将由于惯性继续振动而产生余振,反映到接收端的信号上,产生“拖尾”,如图5所示。因此,在软件处理上需要加入一段延时,略过这段时间。常将“拖尾”时间设置为1 ms。设标准状况下,声速为331.6 m/s,则不可测距离为331.6 m/s×10-3=0.33 m,此即测距盲区。 2 超声波测距仪的硬件设计 ??? 超声波测距需要用到两个参数:超声波从发射到接收的时间t及环境温度τ。因此相应地,超声波测距仪的硬件系统包括单片机及其外围电路、超声波发射电路、超声波接收电路、温度补偿电路和显示电路等。其硬件系统框图如图6所示。 2.1 单片机及其外围电路的设计 ??? 在本设计中,主控芯片选择的是单片机AT89S52。最小系统由AT89S52芯片以及外围电路组成(如图7所示)是整个超声波测距系统的核心部分。 2.2 超声波发射电路 ??? 超声波发射电路在测距时通过方波发生器产生脉冲信号,从而激发压电换能器发射超声波。为了提高超声波的发送能力,让其可以传输更远的距离,需要对信号电压进行放大。因此,超声波发射电路主要包括方波发生器和升压电路,如图8所示。 ??? 本文选择NE555芯片搭建超声波发射电路。双极型555时基电路的电压范围为4.5~15

文档评论(0)

panguoxiang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档