[研究生入学考试]毕业论文初稿

上传人:油条 文档编号:34135688 上传时间:2018-02-21 格式:DOC 页数:50 大小:1MB
返回 下载 相关 举报
[研究生入学考试]毕业论文初稿_第1页
第1页 / 共50页
[研究生入学考试]毕业论文初稿_第2页
第2页 / 共50页
[研究生入学考试]毕业论文初稿_第3页
第3页 / 共50页
[研究生入学考试]毕业论文初稿_第4页
第4页 / 共50页
[研究生入学考试]毕业论文初稿_第5页
第5页 / 共50页
点击查看更多>>
资源描述

《[研究生入学考试]毕业论文初稿》由会员分享,可在线阅读,更多相关《[研究生入学考试]毕业论文初稿(50页珍藏版)》请在金锄头文库上搜索。

1、学 士 学 位 论 文题 目 基于单片机的超声波测距器设计学 生 吴化平指导教师 尹启天 教授年 级 2008 级专 业 计算机科学与技术系 别 计算机科学与技术学 院 计算机科学与信息工程学院哈尔滨师范大学2012 年 5 月摘要:21 世纪是一个科技的时代,单片机的出现又令工业社会有了前所未有的发展。而基于单片机的超声波测距器作为单片机众多应用中的佼佼者,无疑为现代的工业生产带来了更多的便利。超声波测距器可以应用于一些工业现场的位置监控,也可以用于如液位、井深、管道长度的测量等场合。超声波是指频率在 20kHz 以上的声波,它属于机械波的范畴。超声波也遵循一般机械波在弹性介质中的传播规律,

2、如在介质的分界面处发生反射和折射现象,在进入介质后被介质吸收而发生衰减等。正是因为具有这些性质,使得超声波可以用于距离的测量中。随着科技水平的不断提高,超声波测距技术被广泛应用于人们日常工作和生活之中。系统的设计主要包括两部分,即硬件电路和软件程序。硬件电路主要包括单片机电路、发射电路、接收电路和显示电路,另外还有复位电路和 LED 控制电路等。我采用以AT89C51 单片机为核心的低成本、高精度、微型化数字显示超声波测距仪的硬件电路。整个电路采用模块化设计,由信号发射和接收、供电、温度测量、显示等模块组成。发射探头的信号经放大和检波后发射出去,单片机的计时器开始计时,超声波被发射后按原路返回

3、,在经过放大带通滤波整形等环节,然后被单片机接收,计数器停止工作并得到时间。温度测量后送到单片机,通过程序对速度进行校正, 结合两者实现超声波测距的功能。软件程序主要由主程序、预置子程序、发射子程序、接收子程序、显示子程序等模块组成。它控制单片机进行数据发送与接收,在一定温度下对超声波速度的校正,还有实现数据正确显示在 LED 上。另外程序控制单片机消除各探头对发射和接收超声波的影响。相关部分附有硬件电路图、程序流程图。实际的环境对超声波有很大的影响,如外部电磁干扰电源干扰信道干扰等等,空气的温度对超声波的速度影响也很大。此外供电电源也会使测量差生很大的误差。再设计的过程中考虑了这些因素,并给

4、出了一些解决方案。关键词:单片机 AT89C51;超声波;传感器;测距公式;距离测量目 录第一章 绪论 .11.1 选题的意义和背景 .11.2 国内外关于单片机的超声波测距器研究的现状 .21.3 课题研究的主要内容和方法以及研究过程中的主要问题和解决办法 .21.4 几种测距方式的比较和选择 .31.1.1 红外线测距方式: .31.1.2 激光测距方式: .31.1.3 超声波测距方式: .31.5 基于单片机的超声波测距器的设计思路 .4第二章 基于单片机的超声波测距器的硬件系统设计 .62.1 系统总体设计思想 .62.2 单片机的简单介绍与性能特点 .72.2.1 系统单片机的选择

5、 .72.2.2 单片机的系统电路 .102.3 AT89C51 单片机的引脚介绍 .112.4 系统模型的建立 .122.4.1 系统的主要模块 .122.4.2 超声波测距原理 .132.4.3 超声波的使用方法及超声波换能器的简单介绍 .142.4.4 超声波测距对不同物体的影响 .152.5 基于单片机的超声波测距器的系列设计原理 .152.5.1 系统主程序设计原理 .152.5.2 超声波发生子程序和超声波接收中断程序设计 .162.5.3 超声波发射电路及超声波反相器、传感器设计 .162.5.4 超声波检测接收电路设计 .192.6 单片机的显示电路设计 .23第三章 基于单片机的超声波测距器的软件系统设计 .243.1 需要由基于单片机的超声波测距器的软件程序完成的功能 .243.2 对于软件编程语言的选择 .243.3 实现重要功能的程序的浅析 .253.3.1 实现温度读取功能的程序 .253.3.2 实现根据温度转化声速的程序 .253.3.3 实现距离计算的程序 .253.3.4 主函数的结构与内容 .263.4 系统主程序流程 .283.5 定时器 T1 中断服务子程序的设计 .293.6 延时子程序的设计 .303.7 基于单片机的超声波测距器的整体设计思路综述 .31第四章 系统调试情况 .324.1 系统硬件调试 .

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号