广州市区 2小时快速上门安装
13538805895

门禁资讯

您只需一个电话我们将提供最合适的产品,让您花最少的钱,达到最好的效果

全国统一服务热线
020-29841257

最新资讯

全国统一服务热线:

020-29841257售前13512718711售后

客服QQ:1422773282

手机:13538805895(李生)

手机:13512718711(符工)

E-mail:gzpengdakeji@foxmail.com(李)

服务范围:天河区、越秀区、海珠区、白云区、荔湾区、黄埔区、番禺区、南沙区、花都区

当前位置: 主页 > 门禁资讯 > >

嵌入式多重识别智能门禁系统的设计与研究

文章出处:篷达门禁公司 人气:发表时间:2020-08-12

嵌入式多重识别智能门禁系统的设计与研究

 
       随着社会经济的发展,对电子设备和安全机构的认证和访问控制提出了更高的要求。传统的机械钥匙、“密码”和智能卡等保护措施存在丢失、遗忘、复制和盗窃等隐患。生物特征识别技术的应用为上述方法的不足提供了很好的解决方案。将指纹自动识别技术应用于各种需要认证的系统或嵌入现有的安全管理系统中,将大大提高系统的安全性。该系统是一个结合了射频识(RFID)技术和指纹自动识别技术的嵌入式多身份门禁系统。特别是针对传统安全系统的临时授权缺陷,电子安全系统的安全性更为有效,可以应用于安全、保密等部门。该设计思想也可为同类产品的设计提供参考。

 2系统设计方案
 
    本系统将现有的“IC卡模式”改为“电子标签模式”,并增加了一道“指纹识别关卡”,在身份的识别上做到唯一性,非持卡者的使用将会遇到指纹识别这一无法逾越的障碍。通过“一人一卡一库”的模式有效地保证数据的真实性和客观性。识别后才会启动电梯开门系统或其它门禁系统,并同时启动重力传感系统验证是否超重(以防持卡人被人劫持),若超重,启动摄像头系统录像,同时启动报警系统。
 
    权限授权系统是由于持卡者信息被提前输入后台对于临时权限的修改存在明显缺陷而设计的。在该系统中我们引入了数字水印在电子文档上的应用技术,使得下级可以直接通过局域网向上级申请临时权限修改,再双方达成协议后分别加盖数字水印发送至后台第三方,确认为各自签章后作出对申请者卡内权限的修改工作。
 
    2.1微控制器
 
    微控制器采用89s52芯片及高性能CMOS8位单片机,片内含8kbytes的可反复擦写的只读程序存储器(PEROM)和256bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产的兼容标准MCS-51指令系统,片内置有通用8位中央处理器和Flash存储单元,AT89C51是一个低功耗高性能单片机,特别是可反复擦写的Flash存储器可有效地降低开发成本。
 
    2.2无线射频识别技术
 
    本系统中使用的是由台湾天宇微机电股份有限公司提供的芯片型号为TN951P311数据传送波特率为3K的16位读卡机。分别用于电梯权限和门禁屏蔽模块中,本系统通过微控制器处理后再通过串口连接PC通信。采用非接触式智能卡(又称为射频式卡),它可以方便地将射频识别技术和IC卡技术结合起来,将具有微处理器及大容量存储器的集成电器芯片(ASIC)和天线封装于塑料基片之中的功能。其中天线是只有几组绕线的线圈,很适合于封装到符合国际标准ISO7816的卡片中;卡片外形与普通的信用卡基本相同,信息是靠卡中的专用集成电路(ASIC)进行存储和处理。ASIC由一个高速射频接口、一个控制单元和一个EPROM组成,卡中存储器分多个分区,支持不同应用,达到一卡多用,而且具有很强的安全保密性。读写器采用兆频段及磁感应技术,通过无线方式对卡中的信息进行读写并采用高速率的半双工通信协议。
 
    2.3指纹自动识别
 
    系统采用的台湾宜霖科技制造的的指纹模块由EVS芯片构成。将手指放在取像镜头处,按下指定的按键即可注册。对输入的指纹图提取关键特征后,可以大大减少网络传输的负担,便于实现异地确认,支持计算机的网络功能。这时指纹的特征信息会存储在模块内的存储器中。再次将手指放在取像镜头处,如果是原来的手指,则模块上的绿灯亮,如果不是原来的手指,则红灯亮。这个开关信息以及指纹编码也可以通过模块上的串行口输出。此设计由于借助指纹模块时以ARAMIS技术平台结合影像感测与智慧功能的单一晶片,使数据转移交换、指纹采集处理等有较高的效率。
 
    2.4数字水印的应用
 
    数字水印是永久镶嵌在其它数据(宿主数据)中具有可鉴别性的数字信号或模式,而且并不影响宿主数据的可用性。
 
    实现过程中,有几项关键性的技术。首先,Word作为一个独立运行的桌面程序,想要对它的功能进行扩展,比较恰当的选择就是通过插件技术,而Word本身正好是预留了可扩展接口的,这给我们的工作提供了一定程度的方便,即利用COM技术,编写扩展Word功能的插件。其次,在利用Word本身的对象模型取得邮件内容后,需要对于内容实现签章和验证的功能,涉及到散列函数等密码学和位串在图片中的隐藏等技术,将图片作为不可编辑的附件与邮件邦定。
 
    本系统中设计使用的是基于Word的数字水印认证模块,不但解决了临时授权问题,而且对局域网内部文件的传输也有参考价值。
 
    3系统硬软件的设计
 
    核心控制芯片采用廉价高效的8051芯片,通过添加ICL232芯片来进行串行通信的处理。同时,通过8051来验证有效性并控制电梯和门禁模型的安全运行。本设计具体使用的8051型号是Atmel制造的AT89s52。另外,由于读卡机以及指纹机过高的波特率,故选择合适的晶振也是个关键。控制程序完全使用汇编语言编写,系统运行效率极高。
 
    门禁模块的控制程序主要工作流程如下:先初始化51芯片的串口通信设置,再从串口读取读卡机传来的卡号数据并将其存入事先开辟的存储区内,然后通过判断51特定管脚连接的指纹机上的信号灯的信号(绿灯为正确,红灯为错误)来判断身份的合法性,若验证通过,再把缓冲区的卡号数据通过串口传给上位机的实时监控系统软件。
 
    对于电梯模块的控制程序和门禁模块基本一致,但不会传数据至上位机,仅是单独的一个验证判断运行模块。
 
    采用RS232标准进行串行数据通信。以门禁模块为例,先通过ICL232芯片接收读卡机的卡号数据,将其传至控制器,同时读取指纹验证的正确与否的信号标志位(连线至指纹模块的正确绿灯及错误红灯),等待控制器判断身份合法性后,再将数据通过RS232传给PC机主控端处理。
 
    系统主控端软件包有考勤系统、安全管理系统、监控系统以及数字水印系统。均采用VC++统一编写主控端界面,这样设计使得与用户的界面友好,交互性强。其中数字水印系统使应用MicrosoftATL技术,开发环境为VisualStudio2003.net,生成可供Word2000启动时装载的DLL文件。程序实现了签章验证临时授权等基本功能,在Word2000中运行正常。
本系统的设计与开发涉及汇编语言、visualc、Protel99SE和Maya。整个安防系统从电梯模块到门禁模块都可以对身份进行唯一的身份认证。利用数字水印技术开发的实时监控授权系统进一步提高了系统的整体安全水平。整个系统的设计嵌入到微处理器中,具有很强的扩展性和通用性。根据不同需求,可扩展到各大公司、企事业单位、大专院校、超市、超市、超市、海关口岸、停车场管理、仓库管理等领域,使之成为智能化运营平台。