微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于ARM的智能化公寓安防测控系统设计

基于ARM的智能化公寓安防测控系统设计

时间:05-07 来源:互联网 点击:

的目标处理器,用户用不同的日标处理器开发的工程(Projects)可以在工程的基础上逐个规定日标工程。

3.1 宿舍监控站的软件设计

宿舍监控站主要进行信息(人体探测器获得的人体非法入侵信息和人员进出信息、用红外探测器和烟雾传感器捕捉到的现场火灾信息、由磁传感器捕捉到的贵重物品移动信息采集,数据采集的软件流程如图4所示。


图4 数据采集软件流程图

3.2 楼管站的软件设计

楼管站利用人机界面上显示的各个宿舍监控站上传的信息来监测各宿舍站的情况,利用串口实现与宿舍监控站之间的数据传输,接收宿舍监控站发来的报警信息,对其保存和处理,同时通知管理员采取必要的措施。楼管站数据处理的流程图如图5所示。


图5 数据处理软件流程图

楼管站采用串口通信,利用PC上位机的人机界面实现对网络中各报警系统安防状态的实时查询并显示,并记录安防情况以供查询,其中人机界面是在VC开发环境[7]下开发的,如图6所示。


图6人机界面

4 系统实现及测试

该系统主要由室内热释电传感器及烟雾传感器,红外避障装置,ARM控制器和PC电脑6部分组成。其中控制器部分置于门外右框架离地大约155 cm的地方,方便人员输入密码解锁,两个红外避障传感器则并排在右侧门框两侧离地大约145 cm的地方,磁感应模块置于门框右侧离地120 cm的位置,房梁上放置室内烟雾传感器,左侧门框离地160 cm的地方放置室内热释电传感器,主控器通过RS232总线与PC相连,实现异地监控,系统安装图如图7所示。然后对系统的功能和性能进行测试,具体结果如表2、3所示。


图7 系统安装图

表2风、光对检测角度的影响测试结果

表3风、光对检测距离的影响测试结果

测试结果表明:在有风、无风自然光条件下的最大平均检测角度分别为70.2。和100.8。,平均最大检测距离分别为5.5 m和7 m;而在无风情况下,强光对最大检测角度及最大检测距离影响均较大。

5 结束语

通过对系统功能与性能测试,结果表明本系统不仅实现了人体检测、声光报警、密码输入解警、进出人员计数、最后人员出门时的锁门提示、贵重物品出人检测、网络信息传输等功能,而且具有电路设计简单、可靠性高、人机交互友好和成本低的特点,符合学生公寓智能化管理的需求,有助于提升学生公寓的安全性,解决学校和学生的后顾之忧。但是本系统还存在一些不足,如本系统采用有线传输,当有线网络发生中断时,采集的数据无法及时传输到监测终端,不能及时报警,凶此系统还有待于继续完善。

参考文献:

[1]陈岩,高校学生公寓智能安防测控系统研究与设计[D].合肥:合肥工业大学.2008:3-10.

[2]王洪建.AT89C2051在小区防盗报警系统中的应用[J].开发与应用,2006(12):50 -52.

WANG Hong-jian. Application of AT89C2051 in communityanti-theft alarm system [J]. Development and Application,2006(12): 50 -52.

[3]孙晓松,曹雪瑞,张俊武.基于单片机系统的智能化学生公寓的改造[J].自动化技术与应用,2007, 26 (3):125 -127.

SUN Xiao-song, CAO Xue-rui, ZHANG Jun-wu.A smartboarding house for students [J]. Automation Technology andApplication, 2007, 26(3): 125-127.

[4]张美琪.LM3S系列微控制器的高效RS485通信设计与实现[J]. ARM开发与应用,2010,26(2):136-138.

ZHANG Mei-qi. Design and realization of high efficientRS485 communications in LM3S ARM[J]. Development andApplication of ARM, 2010,26(2): 136-138.

[5]张志霞,纪飞,高勋,等.基于ARM LM3S1138处理器便携式实验板的开发[J].辽宁大学学报,2010, 37(2): 105 -106.

ZHANG Zhi-xia, JI Fei, GAO Xun,et al. Development of aportable test board based on ARM LM3S1138[J]. Journal ofLiaoning University, 2010, 37(2):105-106.

[6] ARM工作中心.ARM Workbench IDE [EB/DL]. (2010-02)[2011-04]http: //www.arm.com/products/tools/software-tools/rvds/arm-workbenc-h-idephp.

[7]宋金珂,高丽华,张迎新,等.VC++基础程序设计教程[M].北京:清华大学出版,2010: 80-200.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top