基于单片机的红外测距系统设计 下载本文

内容发布更新时间 : 2024/5/2 20:18:33星期一 下面是文章的全部内容请认真阅读。

保密类别 编号 20100802041

武汉大学珞珈学院

毕 业 论 文

基于单片机的红外测距系统设计

系 别 电子信息科学系 专 业 通信工程 年 级 10级02班 学 号 20100802041 姓 名 钱源 指导教师 崔黎

武汉大学珞珈学院 2014 年5 月22 日

摘 要

现代科学技术的发展,进入了很多新领域,而在测距方面先后出现了激光测距、微波雷达测距、超声波测距及红外光测距。为了实现物体近距离、高精度的无线测量而采用了红外发射接收模块作为距离传感器,单片机作为处理器,编写A/D转换和显示程序,完成了一套便推式的红外距离测量系统,系统可以高精度的实时显示所测的距离,本系统结构简单可靠、体积小、测量精度高、方便使用。

红外测距的探测距离较短,一般在几十厘米之内,本文介绍的一种基于AT89C52单片机设计的红外测距仪,可以测量距离。

首先,在绪论中,介绍了红外线及红外传感器的分类和应用、AT89C52单片机的应用与说明以及MCP3001芯片的简介。其次,阐述了与红外测距的工作原理基本结构,对红外测距传感器也做了详细说明。再次,介绍了红外测距的硬件设计和软件设计。

在硬件设计中,介绍了红外测距实现的构想,给出红外测距硬件电路原理图,并说明了红外测距传感器、键盘、A/D转换电路、LCD显示电路工作原理及AT89C52单片机的管脚分配。在软件设计中,说明了整个程序流程及各程序设计的函数。最后,是对整个设计的结论,说明了红外测距实现的可行性。

关键词: 红外测距 A/D转换 实时显示 红外线 单片机

目 录

第1章 绪论 ..................................................................................................................................... 1

1.1 课题研究的背景和意义 ....................................................................................................... 1 1.2 本课题研究的热点及发展现状 ........................................................................................... 2 1.3 本课题研究的目的 ............................................................................................................... 2 1.4 本课题研究的内容 ............................................................................................................... 3

第2章 红外测距的工作原理与基本结构 ...................................................................... 4

2.1.方案及设计思想: ................................................................................................................ 4 2.2 红外测距系统的基本结构 ................................................................................................... 5

第3章 红外测距的硬件设计 ................................................................................................ 6

3.1红外收发模块 ........................................................................................................................ 6 3.2 A/D转换模块 ........................................................................................................................ 7 3.3 LCD显示模块 ..................................................................................................................... 10 3.4 AT89C52单片机概述 ..........................................................................................................11 3.5整个红外测距系统显示 ...................................................................................................... 14

第4章 红外测距的软件设计 .............................................................................................. 16

4.1 程序流程图......................................................................................................................... 16

第5章 系统软硬件调试 ......................................................................................................... 18

5.1 硬件调试............................................................................................................................. 18 5.2 软件调试............................................................................................................................. 18 5.3测试结果绘图 ...................................................................................................................... 18 5.4 调试中遇到的问题 ............................................................................................................. 20

结 论 ................................................................................................................................................... 21 参考文献 .............................................................................................................................................. 22 附录 ........................................................................................................................................................... 1 后 记 ................................................................................................................................................... 30