《基于单片机的超声测距系统设计-毕业设计》.docVIP

  • 45
  • 0
  • 约 41页
  • 2016-12-11 发布于贵州
  • 举报

《基于单片机的超声测距系统设计-毕业设计》.doc

目录 摘 要 I ABSTRACT II 目录 III 第1章 绪论 1 1.1 课题的背景和意义 1 1.1.1 课题的背景 1 1.1.2 课题的意义 1 1.2 超声波测距的发展现状趋势 2 1.3 本课题任务 2 第2章 单片机 3 2.1 单片机原理及应用 3 2.1.1 单片机原理 3 2.1.2 单片机的应用 3 2.2 单片机发展前景 4 2.3 单片机程序编译环境 5 2.3.1 KEIL C51 5 2.3.2 uVision2集成开发环境 5 2.3.3 编辑器和调试器 6 2.3.4 C51编译器 6 2.3.5 部分代码优化 7 2.3.6 RTX51实时核模块 8 2.3.7 测试程序 8 2.3.8 C51 V7版增强功能介绍 9 第3章 超声波测距原理 10 3.1 超声波原理及应用 10 3.1.1 超声波原理 10 3.1.2 超声波应用 10 3.2 超声波测距原理 11 第4章 测距系统构成与误差分析 13 4.1 单片机控制器 13 4.2 传感器 13 4.2.1 超声波传感器原理与选型 13 4.2.2 温度传感器选型 14 4.3 LCD显示屏 15 4.4 系统误差 15 4.4.1 系统误差分析 15 4.4.2 系统误差补偿 16 第5章 系统设计 17 5.1 系统框图 17 5.2 硬件 17 5.2.1 发射电路 17 5.2.2 接收电路 18 5.3 程序流程图 20 5.4 系统实物图 21 5.5 测试及数据分析 21 第6章 总结 25 参考文献 26 附录1部分程序 28 致谢 39 绪论 课题的背景和意义 课题的背景 随着科技的迅猛发展越来越多科技成果被广泛的运用到人们的日常生活当中,给我们的生活带来了诸多方便。本课题就是本着这个宗旨出发,利用超声波的特性来为我们服务。由于超声波指向性强,因而常于距离的测量。超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时[1]。超声波在空气中的传播速度为v,根据计时器记录的时间t,就可以计算出发射点距障碍物的距离s,即:s=vt/2 。这就是所谓的时间差测距法。 利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求,因此在移动机器人,汽车安全,海洋测量等上得到了广泛的应用[2]。 课题的意义 通过本课题可以帮助学习理解单片机和超声波这两种时下发展最快的技术。制作基于单片机的超声波测距仪,需要以超声波技术为基础的外围超声波收发电路,以及以单片机技术为核心的主控制器。是学习电子产品设计的很好途径。利用超声波测距,在许多方面有很多优势。因此,本课题的研究是非常有实用和商业价值。 超声波测距的发展现状趋势 随着科学技术的快速发展,超声波将的应用将越来越广。但就目前技术水平来说,人们可以具体利用的超声波技术还十分有限,因此,这是一个正在蓬勃发展而又有无限前景的技术及产业领域。 超声波测距技术在社会生活中已有广泛的应用如汽车倒车雷达等[3],它们测距精度一般较低。目前对超声波高精度测距系统的需求越来越大。展望未来,超声波作为一种新型的非常重要有用的工具在各方面都将有很大的发展空间,它将朝着更加高定位高精度的方向发展,以满足日益发展的社会需求。未来的超声波测距技术将朝着更高精度,更大应用范围,更稳定方向发展,死角问题也能得以解决。 本课题任务 本设计选用T/R-40-12 超声波传感器。在了解超声波测距原理的基础上,完成了基于时差测距原理的一种超声波测距系统的硬件设计,其中为了进一步提高系统测量精度和系统稳定性,在硬件上增加了温度传感器测温电路,采取声速预置和媒质温度测量相结合的办法对声速进行修正,降低了温度变化对测距精度的影响。有利于提高超声波测距系统的测量精度[5]。 具体设计一个基于单片机的超声波测距器,包括单片机控制电路,发射电路,接收电路,LED显示电路,温度补偿电路。要求测量范围在5~200cm,测量误差5%以内,测量时与被测物体无直接接触,能够清晰稳定地显示测量结果,并能对温度所造成的系统误差做出补偿[6]。 单片机 单片机原理及应用 单片机原理 单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上,大大缩短了系统内信号传送距离,从而提高了系统的可靠性及运行速度。因而在工业测控领域中,单片机系统是最理想的控制系统。所以,单片机是典型的嵌人式系统,是嵌入式系统低端应用的最佳选择。 51系列单片机由以下几部分构成[12]: 中央处理器(CPU) 内部数据存储器(RAM) 内部程

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档