1、 文献综述 浅谈基于 ARM 的门禁系统 院(系)名称 信息工程学院 专业名称 电子信息工程 学生姓名 指导教师 浅谈基于 ARM 的门禁系统 摘 要 门禁系统是一种新型的智能管理模式,对于现今的安全管理起了不可替代的作用。 开发相应的智能门禁系统,来识别进出人员的身份资料,对进出通道进行安全防护和控 制就有了很大的必要性。门禁系统主要由RFID读写器和电子标签组成。利用RFID技术 对用户的身份信息进行精确地识别。RFID技术具有快速扫描,体积小,形态多样,安全 性高,可重复使用,穿透性强和无障碍阅读的优秀特点。因此RFID技术在近代获得了长 足的发展,广泛应用社会的各行各业。本文主要了解识
2、别技术、门禁系统的构成、RFID 技术、WEB服务器和CGI公共网关接口。 关键词: RFID,boa服务器,CGI 1 概述 在现今社会,随着人们对门禁系统各方面要求的不断提高,门禁系统的应用范围越 来越广泛,因此门禁系统的研发已成为现代科技领域的一个热门课题。 目前,门禁系统已成为安全防范系统中极其重要的一部分。门禁系统之所以能在众 多安防产品中脱颖而出,根本原因是因为其改变了以往安防产品,如:闭路监控,防盗 报警等被动的安防方式, 以主动的控制替代了被动监视的方式, 通过对主要通道的控制, 大大的防止了罪犯从正常通道的侵入,并且可以在罪案发生时通过对通道门的控制限制 罪犯的活动范围,制止
3、犯罪或减少损失。此外,人们对门禁系统的应用已不局限在单一 的出入口控制, 而且还要求它不仅可应用于智能大厦或智能社区的门禁控制、 考勤管理、 安防报警、停车场控制、电梯控制、楼宇自控等,还可与其它系统联动控制等多种控制 功能。 2 识别技术 1、密码识别 通过检验输入密码是否正确来识别持卡人是否有权限进入。 这类产品分为两类, 一 类是普通型,一类是乱序型(键盘的按键所代表数值不固定,会随机自动切换) 。 普通型 优点:操作上方便简介,不需要携带卡片;成本比较低廉。 缺点:同一时间内只可存在三组密码,容易泄露,安全性不能得到保证;而且没有 进出的记录;只可以实现单方向控制。 乱序型 优点:操作
4、简单方便,不需要携带卡片;安全系数略高。 缺点:密码会被轻易地盗取,安全性仍然不是很高;依旧没有进出的记录;只可以 实现单方向控制,成本比较高。 2、 卡片识别 通过识别卡或者加上密码来鉴别使用者是否具有进出的权限,按照卡片的类别有可 以分成射频卡和磁卡。 (1)磁卡 优点:一人一卡(+密码) ,安全性一般; 成本略低;可以联机,存有进出记录。 缺 点:卡片,读卡器会由磨损,寿命不长;卡片会很容易地被复制;不容易实现双方向的 控制;卡片上的信息会受到外界磁场干扰而丢失,从而让卡片失效。 (2)射频卡 优点:卡片,读卡器没有接触,身份较方便和安全;寿命比较长,理论上数据可存 在十年以上;安全性比
5、较高,可以联微机,存有进出记录;能够实现双方向的控制,卡 片不能轻易被复制。 缺点:成本比较高。 3 门禁系统的构成 智能门禁系统主要有以下部分组成,网页,BOA,CGISERVER 等。如图 1 所示。 图 1 智能门禁系统主要模块 网页:智能门禁系统采用的是 B/S 模式开发。B 就是 browser 的头字母,也就是浏 览器的意思,S 就是 server,也就是服务器。当网页上的按钮被单击时,就会调用 JS 文 件里相应的函数,并将相关的数据以 txt 或者 html 的格式通过 ajax传送给服务器。并设 置好相应的回调函数,用作对服务器返回数据的判断处理。 BOA:是一种 web 服
6、务器,运行在 linux环境下,支持 CGI,boa 的作用就是接受 由浏览器发送过来的数据,启动 cgi后,将数据以环境变量的形式传送给 cgi。 CGI:中文名字是网关接口,是 HTTP 服务器和其他程序进行较交谈的工具。同时 通过 CGI 接口,就能在服务器端运行其他的程序。 SERVER:是对浏览器传输过来的数据进行处理的模块,SERVER 程序一共有两个 线程,一个线程不停地接受 CGI 发送过来的数据,并进行相应的处理根据不同的操作码 和操作结构, 给 CGI 返回不同的字符串。 另一个线程用来不断地从 RFID 模块获取数据, 即电子标签的信息。 RFID 电子标签又称电子标签, 我们平常说的 IC 卡就是电子标签的一种, 它是 RFID 系统的核心部分,由接收天线和芯片组成。用于存储数据信息。RFID 读写器又称 RFID 阅读器, 通过射频信号自动识别目标对象并获取数据, 是一种非接触式的自动识别技术。 当 RFID 卡靠近读写器时,读写器能够读取当电子标签的信息。RFID 电子标签和 RFID 读写器是门禁系统的核心 4 R