武威职业学院
毕 业 论 文(设计)
题目
专业班级: 学生姓名: 指导教师:
提交日期: 200 年 月 日
目录
目录 ............................................................................................................. 2 摘要 ............................................................................................................. 4 引言 ............................................................................................................. 5 第一章 绪论 ........................................................................................... 6 1、研究背景及意义 ............................................................................... 6 2、国内外研究现状 ............................................................................... 6 3、本文研究内容 ................................................................................... 7 第二章 系统总体设计 .......................................................................... 8 1、方案设计与论证 ............................................................................... 8 1.1控制器的选择 ............................................................................... 8 1.2显示子系统设计 ........................................................................... 8 1.3声音报警设计 ............................................................................... 8 2、系统总体结构 ................................................................................... 8 3、本章小结............................................................................................ 9 第三章 系统硬件设计 ........................................................................ 10 1、单片机AT89S52 .............................................................................. 10 1.1 89S52引脚介绍 ......................................................................... 11 1.2 89S52的主要特性 ..................................................................... 12 2、超声波发射电路 ............................................................................. 12
2
3、超声波接收电路 ............................................................................. 13 3.1 红外遥控接收器 ........................................................................ 14 3.2 工作过程..................................................................................... 14 4、显示电路.......................................................................................... 15 5、电源电路.......................................................................................... 15 6、本章小结.......................................................................................... 16 第四章 系统程序设计 ........................................................................ 17 1、超声波测距测速器的软件规划 ..................................................... 17 2、初始化子程序 ................................................................................. 18 3、超声波发射模块的设计 ................................................................. 19 4、超声波接收模块的设计 ................................................................. 19 5、距离计算模块的设计 ..................................................................... 20 6、显示模块的设计 ............................................................................. 20 7、本章小结.......................................................................................... 22 第五章 结论....................................................................................... 23 1、论文总结.......................................................................................... 23 2、感想 .................................................................................................. 23 致谢 ........................................................................................................... 25 参考文献 ................................................................................................... 26
3
摘要
社会时代的快速发展,汽车在人们日常生活中越来越重要,随着汽车的日益普及,由于碰撞而引发的事故也越来越多,其中倒车碰撞、超速碰撞占碰撞事故的大部分。为提高汽车倒车的安全性和尽量防止超速等问题、提高安全性,本文设计了一种基于单片机的汽车倒车提示及测速器系统。
该系统是以AT89SC52单片机为控制核心,利用时间差检测法进行测距、测速的,从而实现汽车安全行驶与泊车的目的。本文在介绍超声波测距、测速系统功能的基础上,提出了系统的总体设计方案,分析了基于超声波测距、测速的汽车倒车报警系统各部分的硬件及软件实现。硬件部分主要由超声波发射电路、超声波接收电路、LED显示电路、蜂鸣器报警电路等。软件部分采用模块化设计思想,整个程序的编写分主程序、显示子程序、蜂鸣器报警程序等模块。本文还对系统进行了性能分析,说明误差产生的原因及解决办法。
本设计通过对各模块的硬件和软件的设计,基本能够达到设计要求,满足汽车倒车、测速的安全指标。
关键字:AT89SC52单片机,超声波测速,测距,LED
4
引言
超声波测距仪,可以应用在汽车倒车及测速、建筑施工工地以及一些工业现
场的位置监控,也可以用于如液位、井深、管道长度的测量等场合。要求测量范围在0.10-5.00m,测量精度1cm,测量时与被测物体无直接接触,能够清晰稳定地显示测量结果。由于超声波指示性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现。利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求,因此在很多领域的研制上也到了广泛的应用。
此设计主要对利用超声波测距、测速仪来对汽车倒车提示及测速器应用的介绍,能测量并显示车辆后部距障碍物的距离,并能发出“嘟嘟”声报警。该仪器由单片机计算机控制电路、超声波接收电路、超声波发射电路、报警电路、数字显示电路及壳体构成。
随着汽车的日益普及,停车场变的越来越拥挤。这些车辆与其他车辆非常接近,在停车场穿行、掉头或倒车时碰撞和拖挂的事故经常发生。本设计正是通过这一状况提出了基于单片机控制的汽车倒车报警器的设计方案。本设计针对超声波 测量距离,通过发射和接收到超声波的时间间隔来算出同一时间的车尾距离障碍物的距离,本文介绍了超声波接收电路、超声波发射电路、显示电路的硬件设计和整个系统的软件设计。
5