基于ZigBee技术的带区域定位的小区汽车安防系统设计 - 中国一卡通网
用户名密码 [免费注册] [找回密码] 推广技巧 发布求购 建商铺  发产品  会员体制比较  
 

基于ZigBee技术的带区域定位的小区汽车安防系统设计

来源:中国一卡通网  作者:不详  发布时间:2013-11-14 10:52:41  字体:[ ]

关键字:安防系统  ZigBee技术  区域定位  

摘   要:传统汽车安防系统以在汽车上安装呜叫报警器为主,但由于外界因素的干拢,报警器往往会产生误报而发出巨大噪声,给小区居民生活带来负面影响,并且报警距离有限,当车主不在小区内时,该报警方式就达不到预期的效果。

  当协调器收到传感器节点传来的“开启/关闭成功”、“报警”等信息时,协调器会解析信息并以相应的格式通过串口传给串口通信软件。串口通信软件会根据串口数据帧格式解析串口数据,并根据数据内容设置数据库中对应表格相应元素的值。另外,串口通信软件能监控串口的状态,并能实时显示解析的信息,值得注意的是,在打开串口前必须先设置好串口通信的参数,如图5所示。

基于ZigBee技术的带区域定位的小区汽车安防系统设计——中国一卡通网
  3.4 上位机软件设计

  为方便管理,系统使用Java Web等技术开发了基于MVC(ModelViewController)模型的B/S(Browser/Server)架构的上位机管理软件。

  作为B/S架构软件的支撑,Web服务器和数据库服务器必不可少。考虑到成本和小区用户量等因素,Web服务器使用了免费的轻量级应用服务器Tomcat,数据库服务器则使用了体积小、速度快、成本低的MySQL。另外,为了方便开发,系统使用了Apache Jakarta项目组开发的应用框架Struts2配合Web网页的开发,并且使用功能强大的对象/关系映射(Object Relational Mapping)框架Hibernate配合数据库的开发,保证了源码的简练和完全面向对象的风格。

  上位机管理软件分停车场管理员和普通用户两部分开发。停车场管理员部分主要实现查看所有用户信息、查看汽车状态、监控车库状态、删除用户、添加新用户、修改密码等功能,普通用户部分主要实现查看汽车状态、查看和修改个人信息等功能。上位机管理软件整体结构及流程框图如图6所示。

基于ZigBee技术的带区域定位的小区汽车安防系统设计——中国一卡通网
  4 区域定位的实现

  ZigBee短距离通信技术标准有一个显著的特点:每个新加入的节点必须通过一个在其通信范围内的路由器(系统中为锚节点)才能入网。根据这一特点,系统实现了区域定位的功能。

  系统在每个锚节点中设ZigBee网络唯一的RouterID作为子节点的ParentID,并且锚节点所管辖的范围(用车库号表示,即图1中锚节点定位区域)与RouterID建立一一对应关系存储,在数据库中的MatchAddress数据表中。因此,当传感器节点请求到锚节点的ParentID,并通过ZigBee网络、网关转发到服务器时,服务器就能找到对应的车库号,得知汽车目前所在的位置。

  系统提供了以车库为单位的区域定位监控界面,如图7所示。车库为黄色表示该车库内的汽车一切正常,车库为红色则表示该车库内存在异常汽车,停车场管理员点击进入红色车库就可以看到异常汽车及车主的详细信息,方便管理员通知小区保安进行查看。

基于ZigBee技术的带区域定位的小区汽车安防系统设计——中国一卡通网
  这种定位方法只是一种粗略的定位,会受节点通信距离的影响,目的是方便管理员通知保安人员迅速找到异常汽车。在实际测试中,受到汽车车门等障碍物的干扰,传感器节点的通信距离大概在10~20 m左右。

  结语

  系统为实时监控小区内汽车安防状态而设计,很好地利用了ZigBee网络和Internet的优良性能,克服了传统汽车安防系统噪声扰民、反应慢、监控范围小等缺点,提高了物业公司保护居民财产安全的能力。并且系统具有很强的扩展能力,在传感器节点上可以添加其他类型传感器以实现更多功能,如添加温度或烟雾传感器可以及时预警和监测火灾等。实际运行测试显示,系统能够正常实现上述功能。

更多

新闻投稿合作邮箱:yktchina-admin@163.com    字体[ ] [收藏] [进入论坛]

推荐文章

论坛热帖