学士学位论文—-基于单片机的长途客车超员报警系统.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《学士学位论文—-基于单片机的长途客车超员报警系统.doc》由会员分享,可在线阅读,更多相关《学士学位论文—-基于单片机的长途客车超员报警系统.doc(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、大连交通大学2014届本科生毕业设计(论文)摘 要本作旨在于针对长途客车的超员情况始终得不到治理,由于缺乏有效的管理和技术手段,经常出现大型的因客车超员超载所引发的恶性交通事故。故本作品在技术的手段上去规避客车司机因追求利益最大化而引发的恶性事故。设计了基于人体温度探测装置,用科学的计数方式来和客车的最大载客数相比较,判断车厢内是否出现了超员的现象,应用人工神经网络模型和实时信号传输,在Arduino实验板当中判断变量出现的值并进行有效的干预,如LED灯闪烁、发出警报。在计数器和存储器的有限修正和反馈后,得到比较确切的客车方位。长途客车超员报警系统使用红外人体探测装置以及压力感应装置。客观的反
2、应出车辆的实际载客人数,一旦客车的实际承载人数大于客车的规定人数,则会启动客车的报警系统。鉴于目前市场上并没有有效的一套完整的控制系统去有效的杜绝这一类超载的情况发生,我们的作品能有效的去进行干预工作,并确保长途客车不会超员。本作品的独特之处在于应用单片机时钟模块记录时间。时间模块将记录客车进出休息站时间、超员的时刻等,最后将数据输送车站总部,以此监督客车是否在进入适当、常规的休息区,并能判断客车是否真的是因为有送站家属上车而导致的暂时性超员。关键字:LED车身显示板;人体红外探测器;Arduino实验板;ABSTRACTThe purpose of the long-distance bus
3、 overcrowding is not governance, due to the lack of management and effective technical means, often large caused by overloading the malignant traffic accident. This works in the technical means to avoid the malignant accident bus drivers for the pursuit of profit maximization and caused. Design of t
4、he temperature of the human body detecting device based on the maximum number of passengers, by way of counting the and buses are compared, to judge whether there is overcrowding compartment phenomenon, the application of artificial neural network model and the signal transmission of real-time, judg
5、ment variable values that appear in Arduino experimental board and effective intervention, such as LED lights, sound the alarm. In finite correction counter and memory and feedback, get the bus range compared with the exact. Long distance bus overload alarm system using infrared human body detection
6、 device and a pressure sensing device. Objective response to the actual number of passenger vehicles, once the bus number is greater than the actual bearing provisions of bus, it will start the car alarm system. In view of the current market did not have a complete set of effective control system to
7、 effectively put an end to the occurrence of this kind of overload situation, our work effectively to intervene in the work, and to ensure that the coach will not overload. Unique to this work is the application of MCU clock module recording time. The time module will record the bus stop time, and o
8、ne time, the data transfer station headquarters, this bus is in enter the appropriate supervision, regular Rest Area, and can judge the car really is because of a temporary station to send the family car in super.Key words: LED; infrared detector; Arduino experimental board;目 录第一章 绪论41.1 研究背景41.2 研究
9、现状51.3 研究内容61)目前是否有有效手段的调研结果:62)提出设计的题目基本想法是否可解决问题:63 ) 如何实现本系统:检测客车人数发送有效车辆信息防止超员客车上路64)这套系统是否存在问题75)系统造价与车祸赔偿损失76)本系统在交通事故善后处理方面的作用7第二章 系统总述82.1 物理结构82.2 逻辑结构92.3 系统总体结构102.4 系统工作流程10第三章 系统硬件设计113.1 系统结构113.2主CPU 选择113.3 设计中涉及到的重要器件介绍123.3.1 人体红外探测器123.3.2 光电传感器143.3.3 计算原理143.3.4 4002-LED显示屏153.3
10、.5 时钟模块17第四章 系统电路设计184.1 电源电路184.2 人体红外检测电路184.3 液晶显示电路194.4 按键和蜂鸣器电路21第五章 系统实现235.1 LED显示屏部分:235.2 光电管传感器代码:245.3 时钟模块部分代码:255.4 蜂鸣器代码:27第六章 样机整体性能预测分析28第七章 总结30谢 辞31参考文献3216第一章 绪论1.1 研究背景根据我国现行道路交通安全法对客货运车辆严重超员、超限超载行为的处罚是最高处以2000元罚款,对严重超速行为最高处以2000元罚款,可以并处吊销机动车驾驶证。虽然法律对超员这一行为进行处罚,但是车主在利益的驱使下,宁愿冒着被
11、处罚的危险也要多拉几名乘客,对于长途客车来说,一名乘客的车票往往高达上百乃至几百元,而超员的最高处罚也不过1500元,如果没有被检查到,当然可以获取最大的利润;即使被处罚了,也还是有利可图的。由于现有的交通监管方式包括:警车巡逻随机查处、固定交警岗、长途收费站、警用飞机巡逻、电子警察等等方式。鉴于现有的监管方式效果不大,特别在春运期间尤为严重的超员情况,很多的监管是随机性的,查到一起处罚一起,使得长途客车司机存在侥幸心理,同时也说明监管还是存在很大的漏洞。客车超员后,必然有部分乘客只能和其他乘客共挤一个座位或者在过道中坐在小板凳上,在车辆行进过程中,如急转弯、刹车,很容易造成乘客在车厢内磕碰,
12、容易发生“客伤”事故,特别是对一些根本没有任何防护能力和自救能力的孩子,像这样超员行驶,一旦出现意外,后果将不堪设想,就算是一个急刹车,都有可能对孩子造成伤害。车辆在超员状态下,载重量增大,车辆惯性加大、制动距离加长,危险性也相应增大。如果严重超员,则极易因轮胎负荷过重、变形过大引发爆胎、突然偏驶、制动失灵、转向失控等,导致交通事故的发生。 图1.历年超员交通事故统计数据 表1.历年超员交通事故统计数据可以看出,自2006年至2011年,特大交通事故的总数下降了,而因超员而导致的交通事故数量却有明显的增加。而仅2011年7月,就发生了17起道路客运安全事故,死亡142人。1.2 研究现状为长途
13、客车的乘客能提供更加安全的出行需求,有效控制交通事故的发生情况。其重要意义在于:1) 以人为本,安全出行,提高道路安全系数,保障乘客生命财产的安全及完整。2) 弥补现有交通监管模式的不足,降低交通事故发生几率,维护日常道路交通安全。3) 提高客车服务质量,确保春运等人员集中出行时期乘客生命安全。4) 提高交通运输系统智能化等级,推动交通运输结构调整,使交通情况更易监管人员监督。5) 提升交通基础设施、运输装备现代化水平,促进道路交通精神文明建设。6) 加强事故处理能力,为事故善后处理提供更快捷途径,在交通事故中减少人员伤亡。1.3 研究内容(1)了解Arduino板的工作原理。(2)设计超员系
14、统的原理图,并实现红外及光电管识别的功能。1)目前是否有有效手段的调研结果:对于目前客车超员的情况,相关的防止措施是交警随机对在路上行驶的客车进行抽查,对于存在超员行为的客车进行罚款以及扣分等方面的处罚,然而这种方法有很大的随机性,并不能很好的解决长途客车超员这一问题。2)提出设计的题目基本想法是否可解决问题:对于客车超员的问题,我们想设计出一个可以自动检测出长途客车上的乘客数量,判断装置所在客车是否超员的装置,它还可以及时将车辆牌号乘客数量车辆在规定行驶的时间段内的乘客变化等信息发送至监管部门及交通警察检查站,以提高对长途客车的超员行驶的监管水平,降低因超员而引起的交通事故数量。这个系统通过
15、检测客车是否超员,来决定该客车是否运营,以此来防止超员客车上路,可以从根本上杜绝超员事故的发生。3 ) 如何实现本系统: 检测客车人数 防止超员客车上路研究红外人体检测系统如何上车的物体是否是乘客;研究如何通过两组发光二级管确定乘客上下车顺序,再经过Arduino实验板来计算车上人数,将其结果显示在LED板上。在客车载人达上限后,设计系统如何控制车门自动关闭的程序。研究如果车辆超员,Arduino实验板如何控制报警器发声并使LED闪烁,引起监管人员注意。制作程序控制Arduino实验板使系统同时发出信息给相关部门来通知客车超员的情况。每辆车上的本系统,在安装时备份客车信息,如司机、额定最大载客
16、人数等,一旦有情况发生,这些信息将立刻发送至监管部门,便于监管部门的监督管理。4)本系统在交通事故善后处理方面的作用研究在交通事故发生后,本系统如何发出警报,使LED闪烁,发出信息给监管部门、急救中心等,使事故能尽快被发现并解决,同时防止由超员引起的事故扩大,降低乘客在事故中的危险。第二章 系统总述本系统秉承实时收集信息实时计算并判定信息实时与相关部门联系的原则,应用人体红外探测器、光电管、Arduino实验板计数器、LED车身显示板、Arduino实验板、时钟模块、伺服电机、输入输出装置等8种设备装置完成系统的功能设计与实施。本系统采用从前向后、由内到外的结构设计思想组装集成,测试时采用小比
17、例进行数据测试和等比例进行功能测试。在这里我们讨论核心系统的架构。我们通过系统的物理视图和逻辑视图来透析整个系统架构的概念。2.1 物理结构图2.物理结构图1)人体识别接口:用来探测并判断上车的物体是人还是物,并判断乘客为上车还是下车,之后将乘客人员数据传递给控制模块。2)控制模块:控制模块是这个系统的核心模块。它完成从人体识别模块传来的数据的计算,并判定是否违规;同时感知并监控车内环境的变化(例如车门的开启与关闭);并将综合情况发送给发射模块;同时在显示模块上显示车内信息。3)时钟模块:时钟模块内有计时器,可定期将从控制模块发来的数据定时发送给发射模块,同时在显示模块上显示。4)显示接口:显
18、示模块负责显示从控制模块和时钟模块传来的数据,并在出现违规情况时自身发出警报。5)发射接口:将从控制模块和时钟模块发来的数据发送给客运站控制中心,并在出现违规情况是发送警报信号给附近巡逻的交通警察。2.2 逻辑结构图3.逻辑结构图1) 人体识别功能:通过车门上和客车内前端设置的人体红外检测器可检测到并判定出上下车的是人还是物;若为行人上下车则开启光电管检测通过设置在车门和车前端的两组六根光电管通过算法判断行人是上车还是下车。2) 核心控制功能:通过设置在车顶的Arduino实验板来计算上下车的乘客总数并与额定人数比较判断车内是否超员,如若超员会通过发射器将超员异常警报发送给客运站控制中心和附近
19、交警;同时可以通过Arduino实验板实时监控和感知车身各部件的情况(例如车门是否开启)并将感知到的数据通过发射器发送给客运站控制中心。3) 信息定时发送功能:通过时间模块内的计时器,在指定时间段发送从控制中心传来的车辆信息到客运站控制中心。4) 信息显示功能:通过LED车身显示板将车内信息显示出来。2.3 系统流程结构图4.系统流程结构2.4 系统工作流程1) 车门打开,车门击打到触碰开关,系统启动(系统电力直接与汽车电瓶相连,不因汽车熄火停止)。2)传感器自身检测是否正常工作,若出现异常,LED显示异常,无线模块将该车的客车信息发送给监测站;若无异常则正常工作。3) 红外反射人体传感器及发
20、光电管共同检测是否为人体通过,若不为人体则无动作;若为人体则进一步判断该乘客的上下车情况。4)通过红外反射传感器检测顺序判定乘客上下车情况,之后将数据传递给计数器。5) 计数器根据乘客上下车情况,计算车内乘客总数,通过LED显示车内人数。 6)车门关闭后,通过Arduino判断乘客人数是否超过额定载客量,如果没有超过,则客车正常运行;若超员,LED显示超员异常,并通过无线模块将该车的乘客信息以及客车的信息发送到监测站。7) 当客车半路停车开门,根据客车的时间表判断是否到达休息区,如果在休息区内,则判断为正常;否则,LED显示异常,并将车辆信息发送到监测部门。8)同时,装置将定期向监测部门发送客
21、车上的即时信息,以证明装置没有被恶意损坏。第三章 系统硬件设计3.1 系统结构本设计工作应该自顶向下地进行。首先设计总体结构,然后再逐层深入,直至进行每一个功能计。总体设计主要是指在系统分析的基础上,对整个系统的规划、电路设计、软件的绘制和硬件信号的,在从软件上设计好控制程序。系统设计的任务是:在日常的客车行车过程中,为防止车辆被盗窃,司机输入车辆密码,输入正确后,将迎来欢迎界面,并将上下车人数反馈到液晶显示屏上,如果检测到实际上车人数大于规定承载人数的话,蜂鸣器就发出预警声音,液晶面板也将提示超员,车身Led 灯将闪烁,以到达预警的效果。系统设计原则主要有:1、系统性。系统是作为统一整体而存
22、在的,因此,在系统设计中,要从整体上的角度进行考虑,系统的代码要统一,软件设计规范要标准,硬件的设计要尽可能达到实际的要求,对反馈的数据信号要做到稳定、满足单片的时序要求,使多次光电及红外输入准确并无错判或漏判。2、灵活性。为保持系统的长久生命力,要求系统具有很强的环境适应性,为此,系统应具有较好的开放性和结构的可变性。在系统设计中,应尽量采用寿命较长的传感器,满足各传感器的电平要求,尽可能减少模块间的干扰,使各子模块间的数据的干扰减至最低限度。这样,既便于模块的修改,又便于增加新的内容,提高系统适应环境变化的能力。3、可靠性。可靠性是指系统抵御外界干扰的能力及受外界干扰时的恢复能力。一个成功
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学士学位 论文 基于 单片机 长途客车 超员 报警 系统
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内