欢迎来到天天文库
浏览记录
ID:47515018
大小:1.42 MB
页数:29页
时间:2020-01-12
《自动化专业课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、.自动化专业课程设计便携式测距仪系统设计学生学号:2009041227学生姓名:李玉成班级:09412指导教师:王辉起止日期:哈尔滨工程大学自动化学院word教育资料.一、设计要求用单片机设计一套超声波测距检测系统,实现对测距的显示和提示以及临界报警二、设计方案设计思路由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量。利用超声波检测距离,设计比较方便,计算处理也较简单,并且在测量精度方面也能达到工业生产等自动化的使用要求。 超声波发生器可以分为两大类:一类是用电气方式产生超声波,一类
2、是用机械方式产生超声波。电气方式包括压电型、电动型等;机械方式有加尔统笛、液哨和气流旋笛等。它们所产生的超声波的频率、功率、和声波特性各不相同,因而用途也各不相同。目前在近距离测量方面常用的是压电式超声波换能器。根据设计要求并综合各方面因素,本文采用STC89C52单片机作为控制器,用1602液晶进行温度及距离的显示,超声波驱动信号用单片机的定时器。 在北方季节温差较大,对声速的影响也就比较大,如果对测量精度要求较高时,传统的那种将声速固定用340m/s来计算距离的方式就无法满足需求。所以为了提高测量队精确性,在本设计中加入了以
3、DS18B20为核心的温度补偿装置。测量时先通过温度传感器DS18B20测出当前环境温度,然后用STC89S52单片机计算出此时的声速,再测量超声波发射和返回的时间差,以此算出最终距离。本系统的超声波测距可测出回波和发射脉冲之间的时间间隔,再利用公式S=Ct/2就可以算出距离,通过温度传感器测出当前温度[6],以此计算出当前声速,测出更加准确的距离值,最终在1602液晶上显示出来。当测量距离过近货过远时,系统会发出警告。正常距离予以显示。为了实现以上功能,系统大致设计了如下几个模块:(1)单片机最小系统(2)液晶显示模块(3)超
4、声波接收、发射模块(4)报警模块(5)温度补偿模块(6)电源模块设计方案的论证word教育资料.超声波测距的原理是利用超声波的发射和接受,根据超声波传播的时间来计算出传播距离。实用的测距方法有两种,一种是在被测距离的两端,一端发射,另一端接收的直接波方式,适用于身高计;一种是发射波被物体反射回来后接收的反射波方式,适用于测距仪。此次设计采用反射波方式。测距仪的分辨率取决于对超声波传感器的选择。超声波传感器是一种采用压电效应的传感器,常用的材料是压电陶瓷。由于超声波在空气中传播时会有相当的衰减,衰减的程度与频率的高低成正比;而频率
5、高分辨率也高,故短距离测量时应选择频率高的传感器,而长距离的测量时应用低频率的传感器。一、设计内容超声波测距的原理超声波的产生与接受通常由两只结构完全相同的超声压电换能器分别完成。超声波的产生是利用压电陶瓷的逆压电效应[7],在交变电压作用下,压电陶瓷纵向长度周期性地伸缩,产生机械振动而在空气中激发出超声波;超声波的接受则是利用压电陶瓷的正压电效应是声压变化为电压的变化。超声测距的原理大多采用渡越时间法,本设计采用的是超声波测距最常用的方法渡越时间探测法。即在声速已知的情况下,通过测量超声波回声所经历的时间来获得距离。其原理图如
6、图2.1所示。图2.1超声波测距原理图即:(2.1)式中:为换能器与障碍物之间的距离;c为声波传播速度,(2.2)word教育资料.为气体定压比热与定容比热之比,R为普实气体常数;T为绝对温度;m为气体的分子量;t为超声波发射到返回的时间间隔。在本设计中,超声波传播的介质默认为是空气,因为北方温差较大,为了提高精确度加入了温度补偿装置,但为了使设计简便,忽略了湿度对声速的影响。随意声速c的最终计算公式为(2.3)超声波测距仪的工作原理通常为:在单片机的控制下,超声波发射电路产生40kHz脉冲,经过放大后驱动发射端发射。同时单片机
7、内部计数器开始计数,超声波被反射后再接收端转换为电信号,经过滤波放大后送给检波器,一旦检波器收到了回波,计数器就停止工作,得到计数值。然后单片机根据计数频率和温度补偿电路测得声速,计算并得到待测距离。超声波测距仪的模块电路本设计的超声波测距仪分为7个模块[8]。超声波发射模块、超声波接收模块,温度测量模块,单片机控制模块,显示模块,报警模块,电源模块组成。7个模块协同工作共同完成检测任务。障碍物单片机超声波接收滤波放大倍整压流比较电路超声波发射整形及功放发射震荡温度补偿显示报警电源图2.2系统硬件结构图word教育资料.超声波测
8、距系统的硬件设计本文设计的硬件电路主要包括单片机系统、超声波发射电路、超声波接收电路、液晶显示电路部分、温度补偿部分、报警电路和电源电路。电源部分可以通过电池或是电源来为整个系统供电;单片机系统用来产生控制脉冲,控制超声波的发射,并且对接收回来的信号进行处理计算
此文档下载收益归作者所有