基于单片机的超声波测距仪的设计参考论文1.doc
《基于单片机的超声波测距仪的设计参考论文1.doc》由会员分享,可在线阅读,更多相关《基于单片机的超声波测距仪的设计参考论文1.doc(41页珍藏版)》请在三一办公上搜索。
1、电机学院课程设计任务书课程名称电子技术应用课程设计课程代码013014P1设计题目基于单片机的超声波测距仪设计设计时间20XX月3日20XX月21日院系电气学院专业电气工程及其自动化班级BG1001一、课程设计任务汇总本课程设计超声波的设计是利用单片机,超声波测距原理设计一个超声波测距仪。具体功能是:可提供2cm-400cm的非接触式距离感测功能。测距精确度可达3mm。利用数码管显示测量距离。二、对课程设计成果的要求包括课程设计说明书、图纸、图表、实物等软硬件要求设计方案:选择单片机与超声波传感器模块结合的方法实现本设计。使用的基本元器件是:AT89C51单片机,HC-SR04超声波测距模块,
2、数码管,USB-TTL下载线,按键,电容,电阻,晶振,标准电源等。设计的基本框图如下:三、课程设计工作进度计划:20XX6月3日20XX6月7日 系统构思及完成电路图的设计。20XX6月8日20XX6月13日 部分模块电路调试及PCB板制作。20XX6月14日20XX6月17日 焊接电路及整体系统调试。20XX6月18日20XX6月20日 调试完成并撰写报告。四、主要参考资料 1宋彩利,友仓,吴宏岐.单片机原理与C51编程M.交通大学, 2011.10.42谭浩强.C程序设计第四版.:清华大学,2010.6指导教师签名: 系主任签名: 年 月 日 年 月 日摘 要本设计介绍了基于单片机控制的超
3、声测距仪的原理:由AT89C52控制定时器产生超声波脉冲并计时,计算超声波自发射至接收的往返时间,从而得到实测距离。并且在数据处理中采用了温度补偿的调整,用四位LED数码管切换显示距离和温度。整个硬件电路由超声波发射电路、超声波接收电路、电源电路、显示电路等模块组成。各探头的信号经单片机综合分析处理,实现超声波测距仪的各种功能。在此基础上设计了系统的总体方案,最后通过硬件和软件实现了各个功能模块。相关部分附有硬件电路图、程序流程图,给出了系统构成、电路原理及程序设计。此系统具有易控制、工作可靠、测距准确度高、可读性强和流程清晰等优点。实现后的作品可用于需要测量距离参数的各种应用场合。关键词:A
4、T89C52,超声波,温度补偿,测距ABSTRACTThe design introduces the principle of the ultrasonic distance measurement instrument based on SCMC-controlled: AT89C52controls timers to produce the ultrasonic wave pulse and time,count the time of ultrasonic wave spontaneous emission to receive round-trip,thus obtains the
5、 measured distance.Andthe temperature compensation adjustment is usedin the data processing, with four LED nixie tubes display distance or temperature by switching.The entire hardware circuit is composed by ultrasonic transmitter circuit, ultrasonic receiver circuit, the power circuit, display circu
6、it, and other modules. The probe signalsare integrated analysisedby SCMC to achieve the various functions of ultrasonic distance measurement instrument.Based on this has designed systems overall concept, final adoption of hardware and software to achieve the various functional modules. The relevant
7、parts have the hardware schematics and process flow chart.It has given the system constitution, the circuitry and the programming. The instrument system has features: ease of control, stability of operation, highness of precision and distinctness of programme process ,etc. After the realization of t
8、he works can be used for needs of the various parameters measured distance applications.Keywords:AT89C52, Ultrasonic wave, Temperature compensation, Measure distance目 录第1章绪论11.1 课题研究的背景11.2 课题研究的意义1第2章超声波测距原理32.1 超声波简介32.2 超声波测距原理3第3章方案论证53.1 设计思路53.2 系统结构设计6第4章硬件系统设计74.1 US-100超声波收发模块74.2 单片机电路94.3
9、 蜂鸣器报警电路114.4 显示电路114.5 供电及程序下载电路12第5章软件编程135.1 软件流程图135.2 主程序145.3 显示程序19第6章下载与调试266.1 USB转串口驱动安装266.2 下载程序26第七章课程设计总结29参考文献30附录1 整体电路图33附录2 程序清单34第1章 绪论1.1 课题研究的背景人们生活水平的提高,城市发展建设加快,城市给排水系统也有较大发展,其状况不断改善。但是,由于历史原因合成时间住的许多不可预见因素,城市给排水系统,特别是排水系统往往落后于城市建设。因此,经常出现开挖已经建设好的建筑设施来改造排水系统的现象。城市污水给人们带来了困扰,因此
10、箱涵的排污疏通对大城市给排水系统污水处理,人们生活舒适显得非常重要。而设计研制箱涵排水疏通移动机器人的自动控制系统,保证机器人在箱涵中自由排污疏通,是箱涵排污疏通机器人的设计研制的核心部分。控制系统核心部分就是超声波测距仪的研制。随着科学技术的快速发展,超声波将在传感器中的应用越来越广。但就目前技术水平来说,人们可以具体利用的传感技术还十分有限,因此,这是一个正在蓬勃发展而又有无限前景的技术及产业领域。展望未来,超声波传感器作为一种新型的非常重要有用的工具在各方面都将有很大的发展空间,它将朝着更加高定位高精度的方向发展,以满足日益发展的社会需求,如声纳的发展趋势基本为:研制具有更高定位精度的被
11、动测距声纳,以满足水中武器实施全隐蔽攻击的需要;继续发展采用低频线谱检测的潜艇拖曳线列阵声纳,实现超远程的被动探测和识别;研制更适合于浅海工作的潜艇声纳,特别是解决浅海水中目标识别问题。毋庸置疑,未来的超声波传感器将与自动化智能化接轨,与其他的传感器集成和融合,形成多传感器。随着传感器的技术进步,传感器将从具有单纯判断功能发展到具有学习功能,最终发展到具有创造力。1.2 课题研究的意义在现实生活中,一些传统的距离测量方式在某些特殊场合存在不可克服的缺陷,例如,液面测量就是一个距离测量,传统的电极法是采用差位分布电极,通过给电或脉冲检测液面,电极长期浸泡在水中或其它液体中,极易被腐蚀、电解,从而
12、失去灵敏性。而利用超声波测量距离可以很好地解决这一问题。目前市面上常见的超声波测距系统不仅价格昂贵,体积过大而且精度也不高等种种因素,使得在一些中小规模的应用领域中难以得到广泛的应用。为解决这一系列难题,本文设计了一款基于AT89C51单片机的低成本、高精度、微型化的超声波测距仪。第2章超声波测距原理2.1 超声波简介我们知道,当物体振动时会发出声音。科学家们将每秒钟振动的次数称为声音的频率,它的单位是赫兹。我们人类耳朵能听到的声波频率为2020000赫兹。当声波的振动频率大于20000赫兹或小于20赫兹时,我们便听不见了。因此,我们把频率高于20000赫兹的声波称为超声波。通常用于医学诊断的
13、超声波频率为15兆赫。超声波具有方向性好,穿透能力强,易于获得较集中的声能,在水中传播距离远等特点。可用于测距,测速,清洗,焊接,碎石等。在医学,军事,工业,农业上有明显的作用。理论研究表明,在振幅相同的条件下,一个物体振动的能量与振动频率成正比,超声波在介质中传播时,介质质点振动的频率很高,因而能量很大。在我国北方干燥的冬季,如果把超声波通入水罐中,剧烈的振动会使罐中的水破碎成许多小雾滴,再用小风扇把雾滴吹入室,就可以增加室空气湿度。这就是超声波加湿器的原理。对于咽喉炎、气管炎等疾病,药品很难血流到打患病的部位。利用加湿器的原理,把药液雾化,让病人吸入,能够疗效。利用超声波巨大的能量还可以使
14、人体的结石做剧烈的受迫振动而破碎。2.2 超声波测距原理超声波是利用反射的原理测量距离的,被测距离一端为超声波传感器,另一端必须有能反射超声波的物体。测量距离时,将超声波传感器对准反射物发射超声波,并开始计时,超声波在空气中传播到达障碍物后被反射回来,传感器接收到反射脉冲后立即停止计时,然后根据超声波的传播速度和计时时间就能计算出两端的距离。测量距离D为 2.1式中 c超声波的传播速度;超声波发射到接收所需时间的一半,也就是单程传播时间。由上式可风,距离的测量精度主要取决于计时精度和传播速度两方面。计时精度由单片机定时器决定,定时时间为机器周期与计数次数的乘积,可选用12MHz的晶振,使机器周
15、期为精确的1s,不会产生累积误差,使定时间达到1s。超声波的传播速度c并不是固定不变的,传播速度受空气密度、温度和气体分子成分的影响,关系式为 2.2式中 气体定压热容与定容热容的比值,空气为1.40。 R气体普适常数,为8.314kg/mol。T气体势力学温度,与摄氏温度的关系是T=273K+t。M气体相对分子质量,空气为28.810-3kg/mol。c00时的声波速度,为331.4m/s。由上式可见,超声波在空气中传播时,受温度影响最大,由表达式可计算出波速与温度的关系,如表2.1所示。温度越高,传播速度越快,而且不同温度下传播速度差别非常大,例如0时的速度为332m/s,30时的速度为3
16、50m/s,相差18m/s。因此,需要较高的测量精度时,进行温度补偿是最有效的措施。对测量精度要求不高时,可认为超声波在空气中的传播速度为340m/s。表2.1 超声波传播速度与温度关系表项目数值温度-30-20-100102030405060100声速/313319325332338344350356361367388第3章 方案论证3.1 设计思路测量距离的方法有很多种,短距离的可以用米尺,远距离的有激光测距等,超声波测距适用于高精度的中长距离测量。因为超声波在标准空气中的传播速度为331.45米/秒,由单片机负责计时,系统的测量精度理论上可以达到毫米级。超声波测距的原理一般采用渡越时间法
17、TOFtimeofflight,也可以称为回波探测法,如图1所示。超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在介质中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。根据传声介质的不同,可分为液介式、气介式和固介式三种。根据所用探头的工作方式,又可分为自发自收单探头方式和一发一收双探头方式。而倒车雷达一般是装在车尾,超声波在空气中传播,超声波在空气中的传播速度为340m/s,根据计时器记录的时间就可以计算出发射点距障碍物的距离,公式。图1 超声波测距原理由于超声波也是一种声波,其声速c与温度有关,表1列出了几种不同温度下的声速。在使用时,如果温度变
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 超声波 测距仪 设计 参考 论文
链接地址:https://www.31ppt.com/p-1131748.html