登录站点

用户名

密码

浅析门禁控制器的工作原理

已有 664 次阅读  2012-04-23 11:07   标签控制器  门禁  工作原理  外设  用户 

  前言

  近年来,门禁系统由于其自身的优势,已在国内悄然兴起,许多重要场所都已有使用门禁系统的范例,通过门禁系统的使用可以极大地提高管理者的工作效率和管理区域内的安全程度。门禁控制器是门禁系统的核心,门禁系统安全与否在很大程度上取决于门禁控制器。为了保证门禁控制器的安全工作,我们必须首先熟悉门禁控制器的工作原理

  门禁控制器的工作原理

  一般门禁控制器采用分体式结构,由安装在门附近的读卡器接收用户输入的卡片(或密码)信息,然后按一定规则进行编码,并传输给安装在安全位置的控制器进行分析判断,门禁控制器根据结果采取相应的操作。系统一般以控制器为中心,分开配置读卡器、锁具、开门按钮、电源、通信等部分,以实现对门的管理功能。还可以根据用户需要外接报警传感器、报警器等外设完成安防的要求。

  为了说明问题,我们可以构建一个简化的门禁系统模型(门禁控制器设计)。在这个模型中,使用一个门禁控制器控制管理一个感应读卡器,设备之间通过RS485进行数据通讯,系统的工作流程如图。

  门禁控制器工作在两种模式之下。一种是巡检模式,另一种是识别模式。在巡检模式下,控制器不断向读卡器发送查询代码,并接收读卡器的回复命令。这种模式会一直保持下去,直至读卡器感应到卡片。当读卡器感应到卡片后,读卡器对控制器的巡检命令产生不同的回复,在这个回复命令中,读卡器将读到的感应卡内码数据传送到门禁控制器,使门禁控制器进入到识别模式。

  在门禁控制器的识别模式下,门禁控制器分析感应卡内码,同设备内存储的卡片数据进行比对,并实施后续动作。门禁控制器完成接收数据的动作后,会发送命令回复读卡器,使读卡器恢复状态,同时,门禁控制器重新回到巡检模式。

  2.数据筛选器的工作原理

  通过上面门禁控制器和读卡器的工作流程,可以看出要实现开门,需要经过以下几个步骤:

  1)感应读卡器读取感应卡信息,获取感应卡内码;

  2)感应读卡器将感应卡信息传递到门禁控制器;

  3)门禁控制器对读取的感应卡数据和系统内部存储信息进行比对;

  4)门禁控制器根据判断结果,控制电路实现开门。

  其中步骤1在读卡器内部完成,步骤3、4在门禁控制器中完成,它们已经固化到设备 当中,无法改变。而第2步是通过连接两个设备的RS485通讯线完成的,这为我们从根本上阻止“后门卡”创造了条件。

  我们设计一个称为数据筛选器的设备,该设备串行安装在数据通讯的通道上,对所有刷卡的内码先行经过该设备的比对,对认可的数据,将卡片内码数据发送到门禁控制器进行后续操作;对不被认可的数据,直接将数据丢弃;这就使得那些“后门卡” 的数据根本无法发送到门禁控制器,从而从根本上截断了“后门卡”信息的通路。以下就是数据筛选器的工作框图。

  数据筛选器的工作框图

  数据筛选器如同门禁控制器一样,一般工作在巡检模式下,它不断向感应读卡器发送巡检数据,并且等待获取感应卡内码数据。在这个过程中,感应读卡器已经完全和门禁控制器分离,门禁控制器对它的巡检命令完全由数据筛选器完成。只有当数据筛选器获取到卡信息并通过自身验证之后,才将数据送到门禁控制器。建立起感应读卡器和门禁控制器的联系。数据筛选器进行自身验证的数据源是经可靠途径获取的卡片内码数据。“后门卡”的内码不可能被传递到数据筛选器中,从而阻止了“后门卡”的攻击。

  结语

  目前,由于门禁控制器的重要设备均由同一生产厂商生产,因此可能存在“后门卡” 的安全隐患。对于特殊部门、要害部门来说,在使用门禁系统保护安全的同时,也关心设备自身的安全性、可靠性(门禁控制器的选购)。

  本文来自: 赛微电子网-电子工程师社区 原文地址:http://www.srvee.com/secu/apply/qxmjkzqdgzyl_68849.html

上一篇: 解决MCU引脚冲突的免费软件工具 下一篇: 简单介绍三点式振荡电路的设计方法

分享 举报