摘 要:本文介绍了一种基于单片机控制的汽车防追尾报警系统。该系统利用AT89C51控制定时器产生超声波脉冲并计时,DS18B20采集温度对声速进行温度补偿,然后通过单片机的处理,计算出距离。最后,利用LCD实时显示距离和温度,并根据距离远近判断危险程度发出报警信号。实验结果表明,该系统对有限距离的测量有较高精度,实现了距离实时显示和报警功能,在一定程度上具有防追尾预警的作用,提高了驾驶的安全性。
关键词:AT89C51;超声波;LCD显示;温度补偿;防追尾报警系统
Automobile Anti Collision Alarm System Design Based on MCU
Abstract: This paper introduces a kind of automobile rear-end collision prevention alarm system based on single-chip microcomputer control. The system uses AT89C51 to control the timer generate ultrasonic pulse and timing, DS18B20 collecting temperature to compensate for speed of sound, and then through the single-chip microcomputer processing, calculate the distance. Finally using the LCD real-time display distance and temperature, and according to distance judgment dangerous degree issued a warning signal. The experimental results show that the system of limited distance measurement with high precision, real-time display and alarm function, to a certain extent, has anti collision warning role, improve the driving safety.
Key Words: AT89C51; Ultrasound; LCD display; Temperature compensation; The rear-end collision warning system
目 录
摘要 1
引言 1
1.研究背景及意义 2
1.1课题研究的背景 2
1.2课题研究的意义 2
1.3国内外研究现状 2
2.系统方案论证 3
3.超声波测距基本原理 4
4.系统硬件电路设计 6
4.1单片机主机系统电路 7
4.2超声波发射电路 10
4.3 超声波接收电路 10
4.4温度采集电路 11
4.5 LCD显示电路 12
4.6 声光报警电路 14
5.系统软件设计 15
5.1主程序流程设计 15
5.2超声波发射接收子程序 17
5.3温度测量子程序 17
5.4距离计算子程序 17
5.5显示报警子程序 17
6.系统仿真与调试 17
7.结束语 19
参考文献 19
附录 21
附录1:系统总原理图 21
附录2:主程序 22
致谢 24 ,4032
基于单片机的汽车防追尾报警系统设计
引言
随着中国经济的不断增长,越来越多的家庭开始拥有自己的汽车。然而在享受汽车带给生活的便利的同时,由于道路的逐渐拥挤,造成车辆之间、车辆与人、车辆与墙壁等障碍物之间的碰撞时有发生,道路交通安全形势越来越严峻[1]。交通事故不仅威胁着个人及他人的生命安全,也给个人、家庭、社会带来了巨大的经济损失。在各类交通事故中,汽车追尾碰撞引起事故占大多数,因此,设计开发一种安全可靠的汽车防追尾报警系统已经迫在眉睫。
1. 研究背景及意义
1.1 课题研究的背景
当今时代,汽车已经成为很多家庭必不可少的出行工具。随着汽车工业和电子工业的不断发展,汽车电子化的程度不断提高,电子技术在汽车智能控制上的应用已经越来越来广泛,而且将更倾向于应用于汽车的驾驶安全性方面。
然而在过去的很长的一段时间里,人们研究的重点基本上都集中在汽车的被动安全性方面。比如,在座位上安装安全带、在汽车的周围安装各种弹性材料、在汽车的前后部位安装保险杠、在车内相关部位安装安全气囊等。然而这些安全措施只是在某种程度上减轻了追尾事故造成的人身危害,减轻了碰撞给自己车辆造成损坏,却无法消除对被撞物体的损害。因此,要想在汽车安全领域取得较大突破,从根本上解决追尾事故造成的严重问题,预防追尾事故的发生,就必须在汽车主动安全性方面下大功夫。根据对交通事故的原因分析得知除了天气和自身故障外的汽车之外,发生追尾事故的主要原因在于车辆之间的距离小于安全距离或者车速过快。因此,可以考虑根据汽车与前方车辆之间的距离远近,由控制系统向司机发出危险程度信号,提醒司机保持安全距离,及时调整车速,这样就会大大提高汽车行驶过程中的安全性,减少追尾事故的发生概率。
- 上一篇:AT89S51智能交通灯控制系统的设计+VB源程序+仿真图
- 下一篇:51单片机公交车语音播报及显示系统设计+流程图+源码
-
-
-
-
-
-
-
江苏省某高中学生体质现状的调查研究
NFC协议物理层的软件实现+文献综述
中国传统元素在游戏角色...
g-C3N4光催化剂的制备和光催化性能研究
现代简约美式风格在室内家装中的运用
巴金《激流三部曲》高觉新的悲剧命运
高警觉工作人群的元情绪...
C++最短路径算法研究和程序设计
浅析中国古代宗法制度
上市公司股权结构对经营绩效的影响研究