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

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

摘要:超声波测距是无线测距的一种,由于其可以直接测量近距离指标,纵向分辨率高,适用范围广,方向性强,并具有不受光泽、烟雾、电磁干扰等因素影响,且覆盖面较大等所长。且在日常生活中得到广泛应用如:B超检测、雷达、倒车提醒、建筑工地距离测量等。而利用单片机的超声测距系统,硬件结构简单、工作可靠、测量误差小。

  本文基于51单片机的超声测距原理,策划的一种倒车防撞报警体系。此系统以超声波在空气中的传播速度为要求,利用发射声波与反射声波的时间差来计算测量距离。以单片机为控制芯片,通过单片机采样超声波信号经发射模块、反射模块后,再将信号传送给单片机处理,从而达到测距的主意。同时采用DS18B20温度补偿模块对测量环境进行温度补偿,从而提高测量数据的准确度。整个系统的设计主要包括两部分,即硬件部分和软件部分。硬件部分由超声波发射电路、超声波接收电路、电源电路、显示电路等模块组成。软件部分包括液晶显示程序、超声波发送和接收程序以及主程序。最后通过硬件和软件联调,实现了在一定距离范围内的距离测量与报警提示。此系统具有操作简单、工作可靠、测距准确度高且可达厘米级、数据读取方便等优点。

 

关键词:超声波,51单片机,倒车雷达,测距,温度补偿

 

目录

摘要

Abstract

1绪论-6

1.1课题研究的背景-6

1.2课题研究的意义-6

2超声波测距系统-6

2.1超声波简介-6

2.2超声波测距原理-7

3设计方案-8

3.1设计思路-8

3.2总体方案-9

3.3单片机AT89C52-10

3.4超声波传感器-11

4硬件电路设计-12

4.1超声波发射电路-12

4.2超声波接收电路-13

4.3显示电路-14

4.4温度补偿模块-14

4.5声音报警电路的设计-15

5系统软件设计-16

5.1系统主程序设计-16

5.2系统中断程序设计-17

5.3距离计算-19

5.4 DS18B20初始化程序流程图-20

6系统电路调试及误差分析-20

6.1软件编译调试环境与系统仿真环境简介-20

6.2系统电路的调试-21

6.3测量准确度分析-22

6.4声速引起的误差-24

结 论-25

参考文献-26

致  谢-27

附录1  整机电路原理图-28

附录2  实物图-29

附录3  部分源程序-30

相关论文资料:
最新评论
上传会员 鸡蛋不咸 对本文的描述:超声波测距是采用反射的道理测量距离的,被测距离一端为超声波传感器,另一端必须有能罗致反射超声波的物体。测量距离时,将超声波传感器瞄准障碍物放射超声波,并开始计时。......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: