ImageVerifierCode 换一换
格式:DOC , 页数:31 ,大小:651.81KB ,
资源ID:722741      下载积分:8 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wnwk.com/docdown/722741.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于51单片机超声波测距分析研究电气工程专业.doc)为本站会员(g****t)主动上传,蜗牛文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蜗牛文库(发送邮件至admin@wnwk.com或直接QQ联系客服),我们立即给予删除!

基于51单片机超声波测距分析研究电气工程专业.doc

1、目录摘 要2ABSTRACT3目 录41 绪论11. 1 概述11. 2 国内外发展现状12 系统总体方案设计22. 1 设计要求21)可进行距离测量。22) 采用数码管显示距离数据。23) 可按键设置距离门限值24) 具有报警功能22. 2 方案选择22. 2. 1 单片机的选择23 系统硬件设计23. 1 整体方案设计23. 1. 1 系统概述23. 1. 2 系统框图33-1 系统框图33. 2 最小系统模块33. 2. 1 STC89C52简介3(1)概述3(2)主要功能与特性33. 2. 2 最小系统电路4图3-2 单片机最小系统53. 3 HC-SR04模块53. 3. 1 HC-

2、SR04简介5T = (定时器0溢出次数 * (0XFF - 0XCE)/ 100063. 3. 2 超声波的特性6图3-4 人的听觉范围6(1)束射特性6(2)吸收特性7(3) 超声波的能量传递特性7(4)超声波的声压特性73. 3. 3 超声波换能器7图3-5 超声波传感器结构83. 3. 4 超声波传感器原理8图3-6 超声波内部结构91 波长92 反射93 温度效应104. 衰减10图3-7 声压在不同距离下的衰减特性105声压特性10图3-8 超声波传感器的声压图116灵敏度特性11图3-9 超声波传感器灵敏度示意图117辐射特性113. 3. 5 测距分析12图3-11探测距离原理

3、图133. 4 显示模块143.4.1 数码管简介14图3-12 数码管143. 4. 2 数码管显示模块电路15图3-13 模块连接图153. 4. 3 按键模块电路15图3-14 按键模块电路图153. 4. 4 报警模块电路16图3-15 报警模块电路图164 软件设计164. 1 程序语言及开发环境164. 2 程序流程图设计174. 2. 1 超声波模块程序流程图设计17图4-1 超声波模块程序流程图174. 2. 2 主程序流程图设计18图4-2 主程序流程图185 硬件组装与调试185. 1 元器件的选择与测量185. 2 元件的焊接与组装195. 3 电路的调试195. 3.

4、1 调试方法205. 3. 2 调试步骤20(1)通电前检查20(2)通电观察20(3)单元电路调试20(4)整机联调216 总结22参考文献:23致 谢24摘 要 使用超声波来测距有许多优势,例如不受光强度、色彩和电磁场等外界因素的干扰,而且超声波传感器的价位偏低、结构也比较简单,超声波以声速传播,便于收发与计算。在汽车倒车雷达、移动机器人的避障、尤其是测量距离等诸多方面都已有了十分广泛的运用。本次毕业设计的超声波测距仪是在STC89C51单片机的基础上设计的,在剖析和了解了超声波的一些长处和特点后,又查阅了使用超声波测距的基本原理。在最后决定使用51单片机系统和超声波传感器一起组成。设计的

5、超声波测距仪的硬件部分主要包括超声波接收模块、单片机与超声波模块组成的超声波发射模块、LED数码显示模块和扩展报警模块、电源及复位模块。软件部分主要包括单片机主程序、根据超声波发射与接收计算距离程序、LED距离显示程序、按键控制程序和蜂鸣器报警程序,这样安排使系统具有模块化的优点。系统易于进行控制,具备可靠地的性能和比较高的测量精度,最关键的是可以对距离进行实时测量。关键词: 单片机; 超声波传感器; 数码显示; 报警ABSTRACT The use of ultrasonic ranging has many advantages such as no interference light

6、intensity, color and electromagnetic field and other factors, and the ultrasonic sensor has the advantages of simple structure, low price, easy to send and receive ultrasonic at the speed of sound propagation, and calculation. It has been widely used in automobile reversing radar, obstacle avoidance

7、 of mobile robot, especially measuring distance and so on.The graduation design of the ultrasonic range finder is based on the STC89C51 microcontroller design, in the analysis and understanding of some of the advantages and characteristics of ultrasound, but also access to the basic principles of ul

8、trasonic ranging. In the final decision to use the 51 single-chip system and ultrasonic sensors together. The hardware design of the ultrasonic range finder includes ultrasonic receiving module, MCU module and ultrasonic transmitter module, LED digital display module and extended alarm module, power

9、 and reset module. The software includes the main microcontroller, according to ultrasonic transmitting and receiving distance, LED distance calculation program display program, key control procedures and buzzer alarm procedures, this arrangement allows the system has the advantages of modularity. T

10、he system is easy to control, with reliable performance and relatively high measurement accuracy, the most critical is that the distance can be measured in real-time.KEYWORDS: microcontroller; ultrasonic sensor; digital display; alarm目 录1. 绪论11. 1 概述11. 2 国内外发展现状12. 系统总体方案设计22. 1 设计要求22. 2 方案选择22. 2

11、. 1 单片机的选择23. 系统硬件设计23. 1 整体方案设计23. 1. 1 系统概述23. 1. 2 系统框图33. 2 最小系统模块33. 2. 1 STC89C52简介33. 2. 2 最小系统电路43. 3 HC-SR04模块53. 3. 1 HC-SR04简介53. 3. 2 超声波的特性63. 3. 3 超声波换能器63. 3. 4 超声波传感器原理83. 3. 5 测距分析123. 4 显示电路143. 4. 1 数码管简介143. 4. 2 数码管显示模块电路143. 4. 3 按键模块电路153. 4. 4 报警模块电路164. 软件设计164. 1 程序语言及开发环境1

12、64. 2 程序流程图设计174. 2. 1 超声波模块程序流程图设计175. 硬件组装与调试185. 1 元器件的选择与测量185. 2 元件的焊接与组装195. 3 电路的调试195. 3. 1 调试方法205. 3. 2 调试步骤206. 总结22参考文献24致 谢231 绪论1. 1 概述超声波测距法是利用超声波测量从已知位置到待测物体表面的超声波方法。超声波是一种机械波,其频率为20kHz以上的声波。超声波测距是仿生学的一个非常出名的例子,它是基于蝙蝠通过超声波反射的狩猎发现的。它对生产领域有很大的影响。 机器人技术自诞生以来发展迅速,机器人的使用不仅限于工业生产,而且已经进入人们的

13、日常生活中。机器人的广泛使用对于提高人们对机器人的理解变得越来越重要。机器人可以感知并用特殊知觉系统完成躲避障碍物,自动寻路功能决定,在制度面前的障碍环境中的位置、范围等。超声波测距具有测距精度高、成本低、环境要求低、使用方便等特点。将红外、灰度等传感器与超声波结合在一起,将能够协同工作,使机器人能够自动寻找路径和绕过障碍物等功能。由于介质中传播的相对稳定的方向和能量的缓慢传播,它可以用来传输很长的距离,所以在测量距离时经常使用。超声最常见的用途是在汽车倒车雷达、测距仪、移动机器人,和一些特殊的工业区。超声波传感器可能会智能化、自动化,更方便、高效的测距。 随着电子测量技术的飞速发展,利用超声

14、波可以实现精确测量。在经济不断发展的背景下,测量技术得到了越来越广泛的应用。因此,超声波以其稳定性好、成本低、精度高等优点受到人们的广泛关注。1. 2 国内外发展现状 超声波测距技术是一项非常有前途的技术,近距离超声波测距不会受光线影响,而且结构相对简单,性价比高。超声波测量的最重要的优点是,传播的环境介质非常常见,并且可以使用空气,液体和固体,所以使用的范围是非常大的。更重要的是超声波检测的使用可以大大降低劳动强度,可以避免工作人员在恶劣环境下遭受的损害,而且可以提高测距精度;此外,超声波测距还可以用于其他系统,如机器人避障系统,汽车防撞系统的自动停车系统和倒车雷达系统,所以超声波测距对于电子测量技术发展是非常重要的。2 系统总体方案设计2. 1 设计要求 1)可进行距离测量。2) 采用数码管显示距离数据。3) 可按键设置距离门限值4) 具有报警功能2. 2 方案选择2. 2. 1 单片机的选择 方案一:使用DSP作为系统控制器。数字信号处理器(DSP)是一种特殊的微处理器,是一种以数字信号处理信息的元件。DSP可以容纳较大范围的元件值,不容易受到装置外部的影响,比如温度等,可集成化程度高,可以一起使用处理器,可以同时段传输多路信号,可以根据情况来自动调整参数,可用于低频信号等。但DS

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2