基于ZigBee和WiFi智能校车.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ZigBee和WiFi智能校车

基于ZigBee和WiFi智能校车   【摘 要】在现有的校车的模式上,利用分布在车内的三个ZigBee终端节点控制传感器定时采样车内的环境参数,通过ZigBee协议传输到中心节点,并与GPS模块测得的经纬度信息一并发至车载上位机软件。上位机软件将接收到的数据和监控摄像头实时画面发至远程服务器进行统一管理,从而提高校车管理效率,简化校车系统的管理,提高校车的安全性。   【关键词】物联网 校车 安全性 远程管理   1 现有智能校车现状及存在的问题   现今我国对校车的管理还不够全面,并且由于一些突发事件可能会导致校车发生危险,从而危及到车内学生的安全。现今安装车载WiFi是现在比较流行的一种技术,故我们希望在现有校车的模式上添加各类传感器,GPS,监控摄像头采集车内信息,并利用物联网技术、数据库技术和Internet设计了一套基于ZigBee和GPS的校车监控系统。在硬件方面主要有烟雾传感器、一氧化碳传感器,酒精浓度传感器等传感器和ZigBee节点,单片机,摄像头,无线路由器和GPS组成。硬件可以定时采样数据并发送至车载客户端。软件方面主要有车载客户端、远程服务器和网站组成。每位司机都有一个ID号,并可以通过车载客户端查看车载的传感器设备所测得的参数,并通过车载WiFi将数据传送到远程服务器。校车系统管理人员还可以登录网站控制中心实现实时监控和系统的管理。   2 关键技术   2.1 ZigBee通信协议   Zigbee是一种新兴的短距离、低速率的无线网络技术,主要用于近距离无线连接。本次设计的无线传感网络的拓扑采用星型结构,其优点是结构简单易于连接电路。根据在网络中实现的功能不同,无线传感器节点分为终端节点、路由器节点、协调器节点3种类型。终端节点的主要功能是完成数据的采集,路由器节点除了具备数据采集的功能外还具备路由的功能;协调器节点主要完成传感器网络的数据汇聚功能。系统工作时,终端节点完成数据采集并传递给路由节点,由路由节点进行数据处理并沿动态路由将数据转发到协调器节点,最终协调器节点通过串口将数据汇总并发送到上位机。在节点软件设计中,通过调用ZigBee协议栈提供的API函数完成网络管理层的设备初始化、配置网络、初始网络、实现分布在校车中的传感器节点的自组网络。   2.2 S2SH网站框架   S2SH在J2EE项目中表示了3种框架,即Struts2+ Spring +Hibernate。 Struts2对Model,View和Controller都提供了对应的组件。Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,可以应用在任何使用JDBC的场合,可以在Servlet/JSP的Web应用中使用,也可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。   3 系统总体设计   3.1 系统设计思路   针对系统控制的需求,考虑到系统内人员流动信号干扰等,综合考虑校车动态信息的采集处理与传输以及通信的可靠性,实现环境参数无死角、无盲采集和传送,实现对控制对象的精确无误的调节控制,并针对用户群体设计一个易操作、简单明了的应用服务端。本系统由三个终端节点,一个网络中心协调器,客户端主机以及网站这四部分组成。   3.2无线传感器节点硬件设计   ZigBee终端节点是校车智能化系统硬件的基本单元,需要具备环境因子采集、数据处理、无线通信等功能。在具体应用下,此次设计的无线终端节点硬件设计重点考虑了低成本、低功耗、稳定、可靠等因素。三个终端节点分别安置在车头,车尾和车门后内,用于定时启动传感器采集环境因子并将采集到的数据发动至网络中心协调器,网络中心协调器收集到三个终端节点采集的数据之后通过串口将三组数据逐一发送至协调器, 三个ZigBee终端节点与协调器之间遵从ZigBee协议进行数据的传输;而协调器通过有线串口通信方式将数据打包发送至客户端主机。   3.3本地客户端设计   客户端主机作为监控的中心,将协调器节点接收到的数据通过有线串口发送到本地主机并将数据存储到本地主机的后台数据库中和客户端上显示; 通过上位机软件可以查看校车现在在地图上的位置,并进行动态刷新,还将各个节点采集到的环境因子收集到上位机,并存入数据库中。每次传来一组数据调用相应函数,通过无线WiFi将数据发送至远程服务器。本地存储的数据和发送至远程服务器的数据包括此时车内二氧化碳浓度,车内一氧化碳浓度,车内烟雾浓度和司机口中的酒精浓度

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档