基于单片机的超声波测距系统设计.doc

资料分类:科技学院 上传会员:王媛媛 更新时间:2021-06-07
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:9056
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘 要:伴随着计算机科技、自动化科技的不断发展,测距与识别变得越来越重要,但操作人员在测距过程中往往会产生一些问题。超声波测距系统就可以解决这一问题,只要有反射位就能对目标距离进行便捷、准确的测量。本课题设计了基于AT89C52单片机的超声波测距系统,实现报警距离预设、超声波测距以及报警功能。

本系统用AT89C52单片机作为主控芯片,利用HC-SR04超声波测距模块的T/R-40-16超声波传感器、MAX232芯片和TL074芯片,来进行超声波的发射与接收。整个系统的硬件电路设计包括了:单片机核心模块、超声波测量模块和报警模块。软件部分采用了C语言进行编程,包括主程序、中断服务程序和显示与报警程序。系统最后在Proteus软件上进行仿真验证,实现了非接触测量功能。并且本系统的软硬件设计合理,具有强抗干扰能力和良好的实时性。

关键词: AT89C52,超声波,测距,HC-SR04,报警

 

目录

摘要

Abstract

1  绪论-4

1.1  课题背景与研究意义-4

1.2  国内外现状和发展背景-4

1.3  研究内容与设计指标-4

1.4 方案的设计与论证-5

2  系统硬件设计-6

2.1  硬件结构设计-6

2.2   AT89C52单片机-6

2.3  超声波测量模块HC-SR04-7

2.4  单片机核心模块-8

2.4.1  复位时钟电路-9

2.4.2  显示电路-9

2.5  超声波测量模块-10

2.5.1  超声波发射电路-10

2.5.2  超声波接收电路-11

2.6  报警模块-12

3  系统功能实现-13

3.1  主程序与中断服务程序-13

3.2  显示与检测报警电路程序-15

4  系统软件介绍与功能验证-16

4.1  系统功能验证-16

4.1.1  预设报警距离测试-17

4.1.2  超声波测量距离测试-18

4.1.3  报警测试-18

4.2  误差分析-19

4.3  实验小结-20

结 论-21

参 考 文 献-22

致 谢-23

相关论文资料:
最新评论
上传会员 王媛媛 对本文的描述:根据超声波测距的原理,能够使用的测距方法有两种:一是在测量距离的两端将两个测量装置分别放置,一个用来信号一个进行接收信号;二是在一端同时放置发射和接收装置,利用超......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: