基于STC89C52的超声波测距系统.doc

资料分类:单片机自动化 上传会员:菲菲小宝贝 更新时间:2022-03-10
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:12581
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:距离测量是工业生产和日常生活中常规的检测项目之一,传统的人工测量方式存在实时性差、测量精度低和安全性差等缺点,已经不能满足实际应用的需要。

本文提出了一种基于STC89C52单片机和蜂鸣器、HC-SR04超声模块、4位LED数码管等器件设计的超声波测距系统的解决方案,实现了对距离测量的过程的科学管理。系统工作时,利用HC-SR04超声模块实现对测点与障碍物间距离的测量,测量结果传输给STC89C52单片机进行处理,单片机根据处理的结果计算出两者间的距离,同时控制4位LED数码管工作,输出当前测量的距离。当测量距离不在正常的设置范围内时,单片机控制蜂鸣器工作输出报警提示音。

本文设计的超声波测距系统是满足了工农业生产和人们日常生活的使用需要,该系统的应用提高了距离测量的精度,减小了测量误差,同时降低了监测过程中人力和财力的投入,从而达到了提升监测效率,降低监测成本的目的。因此,对超声波测距统进行研究,具有重要的现实意义和实际的应用价值。

 

关键词:单片机;超声模块;数码管显示;距离测量;报警

 

目录

摘要

Abstract

第1章 绪论-1

1.1 研究背景与意义-1

1.2 研究现状-1

1.3 论文研究内容-2

第2章 基本原理与方案设计-3

2.1 基本原理-3

2.1.1 系统实现原理-3

2.1.2 超声波测距原理-3

2.2 方案设计-4

2.2.1 硬件设计概述-4

2.2.2 软件设计概述-5

第3章 硬件电路设计-6

3.1 主控模块-6

3.1.1 STC89C52单片机介绍-6

3.1.2 最小系统电路-6

3.2 测距模块-7

3.2.1 HC-SR04模块介绍-7

3.2.2 超声波测距电路-8

3.3 设置模块-8

3.4 蜂鸣器报警模块-9

3.5 显示模块-9

3.5.1 LED数码管介绍-10

3.5.2 LED数码管驱动电路-11

3.6 整体电路-11

第4章 软件程序设计-12

4.1 软件设计思想-12

4.2 主程序模块-12

4.3 设置程序-13

4.4 距离测量程序-14

4.5 显示程序模块-15

4.6 报警程序-16

第5章 系统仿真测试-18

5.1 仿真原理图设计-18

5.2 系统仿真测试-19

5.2.1 正常工作模式测试-19

5.2.2 报警工作模式测试-21

5.2.3 设置工作模式测试-21

结  论-23

参考文献-24

致  谢-26

附录-27

相关论文资料:
最新评论
上传会员 菲菲小宝贝 对本文的描述:本文设计的超声波测距仪由软件和硬件的两个大的部分构成,其中硬件为系统的执行单元,软件实现对硬件各模块的控制[9]。系统设计中,利用超声模块实现距离的测量,利用按键实现......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: