没有合适的资源?快使用搜索试试~ 我知道了~
基于单片机的超声波测距仪的毕业设计说明.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
20 浏览量
2022-05-31
21:16:47
上传
评论
收藏 1.24MB DOC 举报
温馨提示
基于单片机的超声波测距仪的毕业设计说明.doc
资源推荐
资源详情
资源评论











目 录
1.引言...............................1
1.1 设计的应用前景.............................................................................................................................1
1.2 单片机应用系统概述.....................................................................................................................1
1.3 超声波测距系统概述.....................................................................................................................2
1.4 本设计任务主要要求.....................................................................................................................3
2.超声波测距原理..................3
2.1 超声波的基本理论.........................................................................................................................3
2.2 超声波测距系统原理.....................................................................................................................4
3.系统主要硬件电路设计...........5
3.1 超声波测距系统电路总体设计方案..........................................................................................5
3.2 超声波发射和接收电路的设计.....................................................................................................6
3.3 单片机主机系统电路.....................................................................................................................8
4.系统软件设计...................12
4.1 系统程序的结构...........................................................................................................................12
4.2 系统主程序...................................................................................................................................13
4.3 40KHZ 超声波发送子程序...........................................................................................................14
4.4 DS18B20 温度采集程序...............................................................................................................15
4.5 距离计算子程序...........................................................................................................................15
4.6 数据转换子程序...........................................................................................................................15
4.7 LCD 显示子程序...........................................................................................................................16
4.8 基于 PROTEUS 的软件仿真...........................................................................................................17
5.后续研究工作...................18
5.1 超声波发射波形的改进...............................................................................................................18
5.2 样机的制作...................................................................................................................................18
5.3 进一步研究系统的抗干扰性能...................................................................................................18
致...................................19
参考文献...........................19
附录................................21

基于单片机的超声波测距仪的设计
摘要利用超声波测距原理,出于低成本、高精度的目的,提出了一种基于
AT89S52 的超声波倒车雷达系统的设计方案。硬件部分采用 AT89S52 单片机作
为控制器,主要有超声波发射电路、超声波接收电路、温度检测电路、LCD 显示
电路和报警电路。在分析超声波测距原理的基础上,给出了实现超声波倒车雷达
系统的硬件设计电路图和软件设计流程图。该系统测量精度为 1cm,测量围为
0.50-4.00m,完全能够满足汽车倒车系统的设计要求。
关键字 单片机 超声波 温度补偿 测距 LCD 显示 角度补偿
1.引言
1.1 设计的应用前景
目前国一般使用专用集成电路设计超声波测距仪,但是专用集成电路的成
本很高,并且显示距离也比较困难,操作使用也不是很方便。而本设计研究的
测距仪成本低廉,性能优良,市场前景极为广阔。在整个倒车过程中自动测量
车尾到最近障碍物的距离,并用数字显示出来,在倒车到极限距离时会发出警
告声,提醒驾驶员注意刹车。本设计可望成为驾驶员特别是货车以与公共汽车
驾驶员的好帮手,可有效的减少和避免那些视野不良的大型汽车,如集装箱车、
载货车、公共汽车等倒车交通事故。
1.2 单片机应用系统概述
单片机的出现与发展使计算机技术从通用型数值计算领域进入到智能化的
控制领域。从此,计算机技术在两个重要领域——通用计算机领域和嵌入式计
1 / 34

算机领域都得到了极其重要的发展,并正在深深地改变着我们的社会。
单片机应用系统的设计包括单片机基本扩展、外围电路设计和程序设计、
单片机应用系统开发环境、系统可靠性设计、电磁兼容性设计等容。通常开发
一个单片机系统的步骤如下:
图 1 技术路线
1.3 超声波测距系统概述
随着社会的发展,人们对距离或长度测量的要求越来越高。目前测量距离
可以采用波在介质中的传播速度和时间关系进行测量。常用的技术主要有激光
测距、微波雷达测距和超声波测距三种。激光和雷达测距仪造价偏高,不利于
广泛的普与应用,在某些应用领域有其局限性。超声波测距由于其能进行非接
触测量和相对较高的精度,越来越被人们所重视。展望未来,超声波测距仪作
为一种新型的非常有用的工具在各方面都将有很大的发展空间,它将朝着更高
定位、更高精度的方向发展,以满足日益发展的社会需求。
由于超声波具有指向性好、能量损耗低、传播距离较远、不易受外界环境
影响和对被测目标无损害等特点,利用超声波测量距离就可以解决传统测量方
法中遇到的问题。利用超声波检测往往比较迅速、方便、计算简单、易于做到
实时控制,并且在测量精度方面能达到工业实用的要求,因此超声波测量距离
技术在工业控制、勘探测量、机器人定位和安全防等领域得到了广泛的应用。
超声波测距电路可以由传统的模拟或者数字电路构建,但是基于这些传统
电路构建的系统往往可靠性差,调试困难,可扩展性差,所以基于单片机的超
声波测距系统被广泛的应用。通过简单的外围电路发生和接收超声波,单片机
通过采样获取到超声波的传播时间,用软件来计算出距离,并且可以采集环境
温度进行测距补偿,其测量电路小巧,精度高,反映速度快,可靠性好。
超声波测距适用于高精度的中长距离测量,超声波在标准空气中的传播速
度为 331.45m/s,由单片机计时,单片机使用 12.0MHz 晶振,所以此系统的
测量精度在理论上可以达到毫米级。本文设计的倒车雷达系统就是利用超声波
的上述特性做到对倒车距离实时和高精度的检测,同时,此系统成本低、设计
简单、精度和稳定性好,有望得到广泛的应用,从而减少交通事故的发生。
2 / 34

1.4 本设计任务主要要求
(1)设计一个以单片机为核心的超声波测距仪,可以应用于汽车倒车、
工业现场的位置监控;
(2)测量围在 0.50~4.00m,测量精度 1cm;
(3)测量时与被测物无直接接触,能够清晰稳定地显示测量结果。
2.超声波测距原理
2.1 超声波的基本理论
超声波技术是一门以物理、电子、机械、以与材料科学为基础的、各行各
业都可使用的通用技术之一。超声波技术是通过超声波的产生、传播以与接收
的物理过程完成的。该技术在国民经济中,对提高产品质量,保障生产安全和
设备安全运作,降低生产成本,提高生产效率特别具有潜在能力。因此,我国
对超声波的研究特别活跃。
2.1.1 超声波的三种形式
超声波在介质中可以产生三种形式的振荡波:横波,质点振动方向垂直于
传播方向的波;纵波,质点振动方向与传播方向一致的波;表面波,质点振动
介于纵波和横波之间,沿表面传播的波。横波只能在固体中传播,纵波能在固
体液体中和气体中传播,表面波随深度的增加其衰减很快。为了测量各种状态
下的物理量多采用纵波形式的超声波。
2.1.2 超声波的物理性质
(1) 超声波的反射和折射
当超声波传播到两种特性阻抗不同介质的平面分界面上时,一部分超声波
被反射;另一部分透射过界面,在相邻介质部继续传播。这样的两种情况称之
为超声波的反射和折射。
(2)超声波的衰减
超声波在一种介质中传播,其声压和声强按指数函数规律衰减。
(3)超声波的干涉
如果在一种介质中传播几个声波,于是产生波的干涉现象。由于超声波的
干涉,在辐射器的周围形成一个包括最大最小的扬声场。
2.1.3 超声波对声场产生的作用
(1) 机械作用
超声波传播过程中,会引起介质质点交替的压缩与伸,构成了压力的变化,
3 / 34

这种压力的变化将引起机械效应。超声波引起质点的运动,虽然位移和速度不
大,但是与超声波振动的频率的平方成正比的质点的加速度却很大,有时足以
达到破坏介质的程度。
(2) 空化作用
在流体动力学指出,存在于液体中的微气泡在声场的作用下振动,当声压
达到一定的值时,气泡将迅速膨胀,然后突然闭合,在气泡闭合时产生冲击波,
这种膨胀、闭合、振动等一系列动力学过程称为空化。
(3) 热学作用
如果超声波作用于介质时被介质所吸收,实际上也就是有能量吸收,同时,
由于超声波的振动,使介质产生强烈的高频振荡介质相互摩擦产生热热量,这
种能量使介质温度升高。
2.2 超声波测距系统原理
2.2.1 超声波传感器
总体上讲,超声波发生器可以分为两大类:一类是用电气方式产生超声波,
一类是用机械方式产生超声波。电气方式包括压电型、磁致伸缩型和电动型等;
机械方式有加尔统笛、液哨和气流旋笛等。他们所产生的超声波的频率、功率
和声波特性各不一样,因而用途也各不一样。目前较为常用的是压电式超声波
发生器。
压电式超声波发生器实际上是利用压电晶体的谐振来工作的。它有两个压
电晶片和一个共振板。当它的两极外加脉冲信号,其频率等于压电晶片的固有
振荡频率时,压电晶片将会发生共振,并带动共振板振动,便产生超声波。反
之,如果两极间未外加电压,当共振板接收到超声波时,将压迫压电晶片作振
动,将机械能转换为电信号,这时它就成为超声波接收器了。超声波传感器结
构如下:
图 2 超声波传感器外部结构 图 3 超声波传感器部结构
2.2.2 超声波测距的方案
超声波测距方法主要有三种:1)相位检测法:精度高,但检测围有限;
4 / 34
剩余33页未读,继续阅读
资源评论


智慧安全方案
- 粉丝: 2958
- 资源: 59万+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制
