单片机课程设计报告-超声波测距.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文档。上传文档
查看更多
单片机课程设计报告-超声波测距

1 绪论 超声测距是一种利用单片机控制超声波的轮流发射,并且通过单片机记录和读取发射超声波和接收回波的时间差,进而计算出测量的距离。由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物理定位仪等都可以通过超声波来实现。利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面达到很高的要求。 目前超声波测距已得到广泛应用,国内一般使用专用集成电路根据超声波测距原理设计各种测距仪器,但是专用集成电路的成本较高、功能单一。而以单片机为核心的测距仪器可以实现预置、多端口检测、显示、报警等多种功能,并且成本低、精度高、操作简单、工作稳定可靠。本文主要论述了利用5l系列单片机实现超声波测距的原理以及实现的方法。该智能距离提示器主要是利用超声波探测传感器发送超声波来测试相对应的距离。工作时,超声波发生器不断的发出一系列连续的脉冲,并给单片机提供一个短脉冲。超声波遇障碍物反射回来一个反射波,这个反射波被超声波接收器收到,也向单片机提供一个短脉冲。最后由单片机装置对接受信号依据时间差进行处理,自动计算出该智能距离提示器离障碍物之间的距离。该超声波智能距离提示器具有硬件结构简单、工作可靠、测量误差小、方便等特点。因此它不仅可以单单用作距离测量,还可以放在其它检测系统中。 随着科学技术的快速发展,超声波将在测距仪中的应用越来越广。 这是一个正在蓬勃发展而又有无限前景的技术及产业领域。超声波测距是一种极有潜力的测距方法,近距范围内超声测距有其不受光线影响,结构简单,成本低等特点。超声波测量的另一个突出优点是:环境介质可以为空气,液体或固体,适用范围广泛。更重要的是超声波检测降低了劳动强度,避免工人在恶劣工作环境下(高,低温,强辐射等)受到伤害,还大大提高了测量精度,可靠性高;另外,超声波测距还可以应用到其他的功能系统中,例如在机器人避障系统;移动机器人避障的超声测距系统,智能机器人管家和简易智能电动车自动避障系统;自动刹车系统和倒车雷达系统,液位测量系统中超声波测距也有其重要的应用。随着测距仪的技术进步,测距仪将从具有单纯判断功能发展到具有学习功能,最终发展到具有创造力。在以后的生活中,面貌一新的测距仪将发挥更大的作用。 2 设计内容、技术指标及所需设备 2.1课程设计主要内容 利用所学的数字电子技术、信号处理、控制等技术,设计、制作并调试完成一个单片机最小系统,并在此基础上,将最小系统与综合实验开发平台上的超声波模块、显示模块进行正确的连接(如图2.1所示),使单片机可接收超声波模块与障碍物的距离(单位:mm)。 图2.1 系统连接示意图 具体内容如下: 设计最小化单片机系统; 装焊、调试最小化单片机系统; 设计并编程,以构成超声波测距信号发生回路; 设计并编程,完成超声波信号处理,以实现测距功能; 设计并编程,以实现超声波测距结果显示; 设计并编程,以实现超声波测距报警功能; 设计并完成系统启动/复位功能。 2.2 主要技术指标、要求 实验开发平台上的数码管可实时显示障碍物与超声波模块的距离信息,采用四位数码管显示,单位为mm(如显示0208即表示282mm)。 当测距距离小于200mm开始以方式一报警,当测距距离继续减小到100mm以下时以方式二报警,且以上两种方式的报警方式自行设计,但是需有明显区别(可采用蜂鸣器的蜂鸣时间长短加以区别,或在现实模块上显示不同的报警信息)。 系统应具备测距启动功能,或当系统报警后,可以复位系统,使其开始重新测距。 2.3 所需设备与器材 最小系统(单片机STC89C52) (2)超声波模块 (3)显示模块 (4)连接线 3 硬件设计方案 3.1设计系统原理框图及介绍 图3.1 超声波测距仪原理框图 上图3.1所示,STC89C52RC单片机与显示模块相连,发送脉冲信号,通过超声波发射模块发送信号,遇到障碍物后返回,超声波接受器收到返回信号,根据计时器记录的时间,计算出距离在数码显示中显示出来具体的数字。 3.2超声波测距的电路设计 如下图3.2所示,超声波测速的最小系统图表明了,显示模块的位码分别连接STC89C52RC的P0端(P2.4~P2.7),段码则分别连STC89C52RC的P2端(P0.0~P0.7)。超声波模块中的输入信号端口连接单片机的P3.3管脚,其输出信号端口连接单片机的P3.2管脚。报警电路连接单片机的P1.4和P1.5管脚。 图3.2 单片机最小系统图 3.3单片机STC89C52RC的引脚功能 下图3.3为单片机STC89C52的引脚图: 图3.3 STC89C52引脚图 1.电源引脚 Vcc 40脚 正电源脚,工作电压为5V。GND

文档评论(0)

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

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

1亿VIP精品文档

相关文档