1、 单片机课程设计与制作说明书 设计题目:超声波测距离器的设计超声波测距离器的设计 专业年级: 学 号: 姓 名: 同组姓名: 指导教师: 2013 年 7 月 5 日 1 单片机技术课程设计与制作任务书单片机技术课程设计与制作任务书 一、一、设计题目设计题目:超声波测距离器的设计超声波测距离器的设计 二、二、设计要求:设计要求: 1、设计出超声波测距的硬件结构电路。 2、对设计的电路进行分析能够产生超声波,实现超声波的发送与接收,从而实 现利用超声波方法测量物体间的距离。 3、对设计的电路进行分析。 4、数码管显示测量距离。 三、设计内容设计内容: 1、了解超声波测距原理 2、根据超声波测距原
2、理,设计超声波测距离的硬件结构电路 四、设计成果形式:设计成果形式: 1、 设计说明书一份(不少于 4000 字) ; 2、 样品一套。 五完成期限:五完成期限: 2013 年 7 月 5 日 指导教师: 2013 年 7 月 5 日 2 摘摘 要要 超声波测距器可应用于汽车倒车、 建筑施工工地以及一些工业现场的位置监 控,也可用于,如液位、井深、管道长度、物体厚度等的测量。也有很多方法可 以测量, 这里用超声波设计一个测距器, 实现距离的测量。 本设计采用以 AT89C51 单片机为核心的低成本、 高精度微型化数字显示超声波测距仪的硬件电路和软件 设计方法。整个电路采用模块化设计,由主程序、
3、预置子程序、发射子程序、接 收子程序、显示子程序等模块组成。各探头的信号经单片 机综合分析处理,实现超声波测距仪的各种功能。在此基础上设计了系统的总体 方案,最后通过硬件和软件实现了各个功能模块。相关部分附有硬件电路图、程 序流程图。 1、基本部分 测量时与被测物体无直接接触,能够清晰、稳定的显示测量结果。 2、发挥部分 可以根据温度的不同,导致的速度的不同,用不同的速度测量距离。 摘要:本文介绍了基于 AT89C52 单片机的超声波测距器。通过 DS18B20 数字温度 测量仪测出当前的室温,送入单片机,单片机经过对比,进而得出用哪个档进行 测量,单片机和发射电路发射出超声波,超声波遇到障碍
4、物,反射回来,在经过 接收电路接收,送入单片机,单片机经过计算,得出距离,并在数码管上显示出 距离。测量精度高达0.5%,并且显示稳定的 4 位有效数字。不仅测量简便,读 数直观,且测量精度、分辨率较高。 关键字:单片机、AT89C52、DS18B20、测距 3 目录目录 第一章第一章 绪论绪论 1.1 概论 1.2 1.3 第二章第二章 整体的设计方案整体的设计方案 2.1 超声波测距原理 2.2 超声波测距器系统设计原理框图 第三章第三章 硬件设计硬件设计 3.1超声波测距模块 3.2 超声波测距系统的电路设计 3.3 超声波发射电路 3.4 超声波接收电路 第四章第四章 软件设计软件设计
5、 4.1 超声波测距仪主程序流图 4.2 超声波测距系统软件设计 4.3 控制程序 第五章第五章 实验调试作品与实验心得实验调试作品与实验心得 参考文献参考文献 附录 1 4 第一章第一章 绪论绪论 1.1.1 1概论概论 随着科技的发展,人们生活水平的提高,城市发展建设加快,城市给排水系统也有较大 发展,其状况不断改善。但是,由于历史原因合成时间住的许多不可预见因素,城市 给排水系统,特别是排水系统往往落后于城市建设。因此,经常出现开挖已经建设好的建筑 设施来改造排水系统的现象。 城市污水给人们带来了困扰, 因此箱涵的排污疏通对大城市给排水系统污水处理, 人们生活 舒适显得非常重要。 而设计研制箱涵排水疏通移动机器人的自动控制系统, 保证机器人在箱 涵中自由排污疏通, 是箱涵排污疏通机器人的设计研制的核心部分。 控制系统核心部分就是 超声波测距仪的研制。因此,设计好的超声波测距仪就显得非常重要了。这就是我设计超声 波测距仪的意义。 1.21.2 超声波是一门以物理、电子、机械、以及材料科学为基础的、各行各业都要使用的通用技术 之一。该技术在国民经济中,对提高产品质量,保障生产安全和设备安全运作,降低生产成 本,提高生产