资源预览内容
第1页 / 共27页
第2页 / 共27页
第3页 / 共27页
第4页 / 共27页
第5页 / 共27页
第6页 / 共27页
第7页 / 共27页
第8页 / 共27页
第9页 / 共27页
第10页 / 共27页
亲,该文档总共27页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
I本科生毕业论文(设计)题目: 基于 STC89C52 单片机的超声波测距仪设计学 院 电子信息工程学院 学科门类 工 学 专 业 电子信息工程 学 号 姓 名 指导教师 2016 年 05 月 06 日I摘 要近年来,超声波测距得到了很大的发展,并且在日常生活中以及工业上有着很大的应用前途。该测距系统电路设计包括超声波的发射与接收电路设计、电源电路设计、报警电路设计及显示电路设计等。软件平台利用 C 语言软件开发系统Keil C51,简便快捷。首先单片机在控制定时器产生超声波脉冲的同时进行计时,超声波经历发射、返回、接收三个过程。这时,计时器会计算超声波去返时间,从而获得距离。单片机作为信息处理中心,它与软硬件结合并保证各个电路模块的正常运行。经实际检测,该测距仪能够在 0.02-4m 得到有效测量,而且该设计硬件简单,容易焊接,方便轻捷,可广泛应用于日常生活中的各种短距离测量。关键词:STC89C52 超声波 测距 蜂鸣器IIAbstractIn recent years, ultrasonic ranging has been greatly developed, and has a great application prospect in daily life as well as in industry.The circuit design includes the design of the transmitting and receiving circuit, the power circuit, the design of the alarm circuit and the display circuit design. Software platform using C language software development system, Keil C51, it is simple and convenient. Firstly, microcontroller in the control timer produced ultrasonic pulse as well as timed, Ultrasonic experience, return, receive three process. At this time, the timer will calculate ultrasonic to return time, which can measure the distance. SCM as the information processing center , it combined with the software and hardware to ensure the normal operation of each circuit module.The experiment proved that the range finder have an effective measurement in 0.02-4m , and the hardware design is simple, easy welding, nimble and convenient and can be widely used in daily life in a variety of short distance measurement.Key Words:STC89C52 Ultrasonic Ranging BuzzerIV目 录摘 要. IAbstract.II目 录.III1. 前言.11.1 选题研究背景.11.2 选题研究意义.11.3 超声波测距的发展现状及趋势.12. 系统工作原理.12.1 超声波简介.22.2 超声波测距原理.23. 系统的方案论证.23.1 系统设计思路.23.2 系统结构设计.33.3 系统设计要求.34. 系统硬件电路设计.34.1 单片机最小系统.44.1.1 STC89C52 简介.44.1.2 单片机最小系统设计.54.2 超声波模块电路.74.2.1 超声波传感器.74.2.2 超声波模块电路设计.84.3 1602 液晶显示电路.84.3.1 1602 液晶显示器.84.3.2 1602 液晶显示电路设计.94.4 报警电路.104.5 按键输入电路.105. 系统软件设计.115.1 程序语言及开发环境.115.2 程序流程图.125.2.1 总体流程图.125.2.2 1602 液晶显示模块程序流程图.135.2.3 超声波模块程序流程图.136. 实验检测及分析.156.1 实验数据记录.156.2 实验结果分析.157. 结论.16IV致 谢.17参考文献.18附 录.19附录 1 总电路图.19附录 2 PCB 图.20附录 3 元器件清单.2111. 前 言1.1 选题研究背景科学技术的进步使得人们的生活也越来越智能化,在我们的日常生活以及工业上的许多方面都有测距的需求。例如汽车的倒车系统,为防止擦撞,倒车系统会通过报警器(语音提示)判断是否适合倒车;还有在机器人的制作中,如果想要机器人正常行走,那就必须要设计避障系统,而设计避障系统的核心就是测距;再如城市发展建设中,房屋的建造就时刻离不开距离测量。楼高多少,长宽多少等,超声波测距仪应运而生,建筑工地的工作量减轻了,也少了些危险。正是基于这些实际的开发利用,才使得超声波测距仪获到了很好的用途。1.2 选题研究的意义传统的距离测量方式(如用尺子测量)是接触式的,有其不可克服的缺点。而超声波测距不需要触碰到目标物,不需要两端跑,在环境温度一定时,基本不受限制,使用方便。然而,可实施的方法上还在进一步研究之中,如此可见,将超声波应用到测距方面,是有很大前途
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号