超声波测距仪资料.docxVIP

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

1.2超声波测距仪的设计思路超声波测距的原理是通过测量超声波在发射后遇到障碍物反射回来的时间并根据发射和接受的时间差及超声波在空气中的传播速度,计算出发射点到障碍物的实际距离。发射器发出的超声波以速度υ在空气中传播,在到达被测物体时被反射返回,由接收器接收,其往返时间为t,由即可算出被测物体的距离。单片机发出38kHz的信号,经放大后通过超声波发射器输出;超声波接收器将接收到的超声波信号经放大器放大,用锁相环电路进行检波处理后,启动单片机外中断并停止定时器工作,测得时间为t,再由软件进行判别、计算,得出距离数并送LED显示,如图1-1所示。图1-1 超声波测距仪示意图2课题的方案设计与论证本设计的主要特点是利用单片机定时器产生超声波信号脉冲,并通过算法实现测距并显示。采用STC89C52单片机作为控制器,由单片机定时器产生38kHz方波信号,通过换能器将38KHZ方波信号变换为超声波信号并发送,同时启动单片机定时器工作,当超声波信号遇障碍返回后,由CX20106A作为超声波信号接收器,同时在单片机INT0引脚产生中断请求信号,单片机响应外中断INT0后进入中断服务程序,关定时器T0,置测距成功标志并记录计数值,返回主程序进行测距计算后,动态扫描方式实现LED数字显示。2.1系统整体方案的设计由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量。利用超声波检测距离,设计比较方便,计算处理也较简单,并且在测量精度方面也能达到农业生产等自动化的使用要求。? 超声波发生器可以分为两大类:一类是用电气方式产生超声波,一类是用机械方式产生超声波。电气方式包括压电型、电动型等;机械方式有加尔统笛、液哨和气流旋笛等。它们所产生的超声波的频率、功率、和声波特性各不相同,因而用途也各不相同。目前在近距离测量方面常用的是压电式超声波换能器。根据设计要求并综合各方面因素,本文采用STC89C52单片机作为控制器,由单片机定时器产生38kHz方波信号,通过换能器将38kHZ方波信号变换为超声波信号并发送,同时启动单片机定时器工作,当超声波信号遇障碍返回后,由CX20106A作为超声波信号接收器,同时在单片机INT0引脚产生中断请求信号,单片机响应外中断INT0后进入中断服务程序,关定时器T0,置测距成功标志并记录计数值,返回主程序进行测距计算后,动态扫描方式实现LED数字显示。?2.2系统整体方案的论证 超声波测距的原理是利用超声波的发射和接受,根据超声波传播的时间来计算出传播距离。实用的测距方法有两种,一种是在被测距离的两端,一端发射,另一端接收的直接波方式,适用于身高计;一种是发射波被物体反射回来后接收的反射波方式,适用于测距仪。此次设计采用反射波方式。测距仪的分辨率取决于对超声波传感器的选择。超声波传感器是一种采用压电效应的传感器,常用的材料是压电陶瓷。由于超声波在空气中传播时会有相当的衰减,衰减的程度与频率的高低成正比;而频率高分辨率也高,故短距离测量时应选择频率高的传感器,而长距离的测量时应用低频率的传感器3系统的硬件设计由STC89C52单片机作为控制器,单片机定时器产生38kHz方波信号,通过换能器将38KHZ方波信号变换为超声波信号并发送,同时启动单片机定时器工作,当超声波信号遇障碍返回后,由CX20106A作为超声波信号接收器,同时在单片机INT0引脚产生中断请求信号,单片机响应外中断INT0后进入中断服务程序,关定时器T0,置测距成功标志并记录计数值,返回主程序进行测距计算后,动态扫描方式实现LED数字显示。系统硬件主要模块有单片机最小系统,发射模块,接收模块,按键模块,报警模块和显示及驱动模块。其时序图如图3-1所示。图3-1 时序图单片机在T0时刻发射方波,同时启动定时器开始计时,当收到回波后,产生一负跳变到单片机中断口,单片机响应中断程序,定时器停止计数。计算时间差,即可得到超声波在媒介中传播的时间t,由此便可计算出距离。3.2超声波发射电路超声波发射采用推挽形式将P1.0端口发出的方波信号加到超声波换能器两端以提高超声波发射的强度。发射电路主要由74LS04和超声波换能器构成,用单片机P1.0端口输出38kHz方波信号一路经一级反向后送到超声波换能器的一个电极,另一路经两级反向后送到超声波换能的另一个电极。超声波发射电路图如图3-4所示。图3-4 超声波发射电路3.3超声波检测接收电路超声波接收是用来将探测波回波的声能转换为电信号, 实现超声回波的接收。在被测物距离较远的情况下, 声的回波很弱, 为此要求将信号多次放大。放大后的信号整形输出一个方波信号, 此方波信号向CPU 发中断申请, 在中断服务程序中, 读取时间计数器的计数值。如图3-5所示超声波接收部分采用接收的专用红外线遥控接收芯

文档评论(0)

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

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

1亿VIP精品文档

相关文档