基于单片机的红外测距传感器的车载报警系统设计(附件)【字数:8983】
目 录
一、 引言 2
(一) 车载报警系统的发展背景 2
(二) 系统设计概要 2
(三) 红外测距传感器的车载报警系统的主要功能简介 3
二、 系统方案设计 4
(一) 基于C51单片机与红外测距传感器的车载报警系统的框图设计 4
(二) 主要芯片(STC)AT89C51单片机 5
(三) 红外测距传感模块 6
(四) 4位共阴数码管显示器相关介绍 6
三、 红外测距传感器的车载报警系统的硬件设计 7
(一) 红外测距传感器的车载报警系统的单片机系统设计 7
(二) 红外距离测量模块的电路设计 9
(三) 4位共阴数码管显示电路设计 10
四、 红外测距传感器的车载报警系统的软件设计 11
(一) 红外测距传感器的车载报警系统的软件具体工作流程设计 11
(二) GP2Y0A21红外距离测量模块流程设计 12
(三) 4位数码管显示器流程设计 12
(四) 报警蜂鸣器流程图设计 14
五、 实物制作与调试 15
5.1 硬件调试 15 *51今日免费论文网|www.jxszl.com +Q: ^351916072#
5.2 软件调试 15
5.3 调试问题 15
结束语 16
致 谢 17
参考文献 18
附录一系统原理图 19
附录二实物图 20
附录三原件清单表 21
附录四C语言程序.33
引言
(一)车载报警系统的发展背景
随着各种行车检测系统等车载产品形态演进,人们已不满足只有车辆行车时工作状态的采集;更多的人希望实现车辆各种运行信号精确检测,便于对驾驶行为,车辆行驶安全的要求越来越高,车辆作为一个普通的代步工具,是一个空间密闭且又高速移动的“小房子”,而在日常行驶中难免会与其他行驶的车辆发生刮擦或者碰撞从而发生交通事故,有的时候还会出现一些素质低下的人对车辆采用“碰瓷”行为。这时就衍生了许多类似于行车记录仪等车载监控装置。基于C51单片机与红外测距传感器的车载报警系统这一装置可以有效避免前后车辆及行人的碰撞。许多的交通事故可以发现,80%左右的车祸往往都是驾驶员在驾驶车辆的过程中面对突发事件躲闪反应不及,65%甚至更多的车祸事件都是两车追尾相撞,其余则属于侧面相撞。某汽车公司的研究表明,驾驶员如果能在事故发生的前一秒及时做出反应,往往能避免很多的重大伤亡事故。
系统概要
本篇论文将进行基于C51单片机与红外测距传感器的车载报警的系统进行设计,该毕业设计所设计的系统,设计车载报警控制系统具有开启与关闭功能,当启动工作后,能够持续检测车辆之间的距离与车时速;而当系统检测到车距过近时,红外测距传感器的车载报警装置便会立即发出报警提示信号,告知驾驶员调整行车距离与车速;从而是驾驶员在面对突发紧急事件中可以提前做出反应,避免重大损失,此次红外测距传感器的车载报警装置系统采用了LCD1602液晶模块作为系统装置的液晶显示模块,实时的进行车辆距离的相关参数显示;此次基于C51单片机与红外测距传感器的车载报警系统采用了(STC)AT89C51单片机作为主控芯片模块,并通过C语言进行程序开发,实现晶振电路、复位电路的设计,搭建51单片机最小系统从而实现此次毕业设计的相关功能设置。将这种车载报警系统装置运用到车辆上用来检测车辆行驶参数以减少交通事故的发生。
红外测距传感器的车载报警系统的主要功能简介
基于C51单片机与红外测距传感器的车载报警系统主要采用单片机进行控制,该系统采用(STC)AT89C51单片机作为主控芯片,该装置将运用到日常的车辆行驶当中,作为车载装置,连接到车辆的电路中,每当车辆启动时,红外测距传感器的车载报警系统自动运行,在车辆行驶的过程中实时检测行驶中的环境因素,此次基于C51单片机与红外测距传感器的车载报警系统当在行车检测距离大于0.5M时,车载报警系统会点亮绿灯表示当前车距控制是安全的;当距离在0.3~0.5M时车载报警系统亮红灯表示车辆行驶间距较小有危险需要小心驾驶;当距离小于0.3M时车载报警系统电亮红灯并且AT89C51单片机芯片驱动蜂鸣器鸣叫提示继续行驶间距过小继续行驶可能会有事故发生。
系统方案设计
基于C51单片机与红外测距传感器的车载报警系统的框图设计
在此次基于C51单片机与红外测距传感器的车载报警系统中,本章节将对车载报警系统的框架进行设计猜想,通过将(STC)AT89C51主控芯片与各个功能模块相连接,实现此次毕业设计的功能设计;如图21为基于C51单片机与红外测距传感器的车载报警系统的总框图:
图21 系统总框图
/
主要芯片(STC)AT89C51单片机
(STC)AT89C51是STC公司旗下生产的一种高性能8位微处理控制器,内部居具有高性能可编程的内存处理器。(STC)AT89C51单片机功能上使用了较为经典的MCS51作为处理器的内核,虽然是使用了经典的MCS51作为处理器的内核,但是确实现了很多经典51芯片所达不到的功能;在其主控芯片中,(STC)AT89C51有着高性能的8位CPU以及出色的可编程存储器,使得(STC)AT89C51芯片在嵌入式开发中作为一个经常使用的主控芯片,简单的编写程序可以实现很多较为复杂的功能。(STC)AT89C51单片机芯片拥有4KB EEPROM的存储器,以及MAX810的复杂复位电路,保证单片机在正常工作时突然断电结束,再开启时的成功复位,极大程度的保障了程序的可实现化。
原文链接:http://www.jxszl.com/jsj/wlw/557252.html