基于射频识别技术的联机型门禁系统设计

发布者:SparkleMagic最新更新时间:2010-04-29 来源: 微计算机信息关键字:门禁系统  读卡器  射频  生物识别  设计 手机看文章 扫描二维码
随时随地手机看文章

一. 引言

  在数字技术、网络技术飞速发展的今天,门禁技术得到了迅猛的发展。门禁系统早已超越了单纯的门道及钥匙管理,它已经逐渐发展成为一套完整的出入管理系统。门禁系统的发展在经历了单一密码键盘门禁系统、IC卡门禁系统、非接触式IC卡门禁系统,到现在最新的生物识别门禁系统。非接触式IC卡门禁系统由于其技术成熟、价格低廉、使用方便等优异的性能,得到了广泛的应用。某音乐学院琴房14层大厦300多个琴房,过去一直采用的管理办法是学生在琴房管理中心登记领用钥匙使用琴房。这种管理办法存在着很多弊端,例如学生会私自配备琴房的钥匙从而不通过琴房管理中心登记私自使用琴房,或者学生在退还钥匙离开时不能保证琴房里已经无人。而且琴房内设备贵重的数百万若有损坏难以确定损坏人,给学校的财产安全带来隐患。因此给琴房的管理带来了一定的难度。为了达到对琴房科学高效的管理,本文提出了一种联机型的门禁控制系统的设计方案对整个楼的琴房进行集中控制、集中管理。

二. 系统结构

  本文受国家自然科学基金(编号:60472044)和北京化工大学青年教师自然科学研究基金(编号:QN0518)资助。

      系统采用分层次分布式集中控制方案,将所有门禁读卡器组成一个分布式网络,其组成如图1所示。整个系统包括管理中心服务器、楼层PC、门禁读卡器三个层次结构。

  管理中心服务器是整个门禁系统的管理和控制中心,同时运行有琴房管理系统程序和数据库。数据库采用支持网络通讯的数据库结构,方便功能的扩展。为了达到对所有琴房进行统一管理的目的,使用琴房的学生要用学生一卡通在管理中心通过琴房管理系统登记分配琴房,并将学生个人信息存入数据库。使用后要在管理中心通过琴房管理系统退还房间,以便考勤及查询。通过管理系统程序可以清晰的查询到每个房间的使用状态、进出记录等。

  楼层PC上运行门禁控制服务程序,是负责门禁读卡器与管理中心服务器沟通的桥梁。门禁控制服务程序实现数据转发的功能,实现RS485和TCP/IP通讯协议的转换,本身并不直接控制门禁读卡器的动作。向上通过局域网以TCP/IP协议与管理中心服务器进行通讯,传递门禁读卡器的刷卡请求和管理中心的服务器的各种控制命令。向下通过485总线通过轮寻的方式与门禁读卡器进行信息的交互。记录从门禁读卡器采集的数据的采集时间,如

  

  图1 系统结构图

  果长时间不能和管理中心服务器通讯,一定时间后丢弃掉过时的读卡数据。门禁控制服务仅具有进行后台数据交换和转发功能,除了进程启动和停止外,没有和用户交互的信息,设计作为Windows系统的服务进程运行,而不需要设计和用户的交互界面,仅产生运行日志文件即可。

三. 门禁读卡器设计

  系统以学生的非接触式IC卡校园一卡通作为系统的用户卡,非接触式IC卡是根据电磁感应原理产生的,只需将卡片放在门禁读卡器的感应区之内就能实现数据交换,无需任何接触,使用非常方便、快捷,且不易损坏。因此在公交、门禁、校园、企事业人事管理等方面有着广泛的应用。PHILIPS公司的Mifare卡是现在非接触式IC卡市场的主流产品,其典型型号为Mifare 1 S50,它有1K的EEPROM用于存放数据,分为16个扇区,每个扇区都有自己独立的密码,完善的安全机制,使Mifare1 S50具有一卡多用的特性。Mifare卡是一种智能卡(smart card),嵌有中央微处理器(MCU)和ASIC等,使其安全保密性、认证逻辑、算术运算等微操作控制有序进行[1]。

  1. 工作原理

  [page]

      非接触式IC卡门禁读卡器以射频识别技术为核心,主要使用了一片Mifare卡专用的读写处理芯片MFRC530。它是一个小型的、最大操作距离达10厘米的Mifare卡射频基站,其功能包括调制、解调、产生射频信号、安全管理和防冲撞机制。内部结构分为射频区和接口区:射频区内含调制解调器和电源供电电路,直接与天线连接。接口区有与单片机相连的端口,还具有与射频区相连的收/发器、64B的数据缓冲器、存放3套寄存器初始化文件的EEPROM、存放16套密钥的只写存储器以及进行三次验证和数据加密的密码机制、防冲撞处理的防冲撞模块和控制单元。这是与射频卡实现无线通信的核心模块,也是读写Mifare卡的关键接口[2]。

  门禁读卡器工作时,与Mifare卡专用的读卡芯片MFRC530相连的天线线圈不断地向外发出一组固定频率的电磁波(13.56M),当有非接触式IC卡靠近时,卡片内有一个LC串联谐振电路,其频率与读写器的发射频率相同。这样在电磁波的激励下,谐振电路产生共振,从而使电容充电而产生电荷。在电容另一端,接有一个单向导电的电子泵将电容内的电荷送到另一个电容内存储。当电容充电达到2V时,此电容就作为电源为卡片上的其他电路提供工作电压,将卡内数据发射出去或接收门禁读卡器发来的数据并保存[3]。本系统中当有卡进入射频天线感应区内时,门禁读卡器读得非接触式IC卡的卡号,并将所读卡号及刷卡的时间发送给楼层PC同时将其存入存储器FM24C256,并在LCD显示器上显示服务信息。没有卡进入门禁读卡器天线感应区时,MCU读实时时钟芯片中的时间,并在显示器上显示当前时间及日期。

  2. 硬件组成

  每个门禁读卡器都相当于一个智能的节点,它能独立完成门状态和锁状态的监控、判断卡类型、实时监控刷卡动作、控制电磁门锁和报警器、设置门禁号等一系列的操作。门禁读卡器的硬件部分主要包括监测和控制部分、声光报警电路、RS485接口电路、存储、时钟显示部分、门禁号设置部分、看门狗及复位电路、射频基站部分。电路的硬件框图如图2所示[4]。

  

  图2 门禁读卡器系统组成

  采用意法半导体公司(STMicroelectronics)公司STC89C53RC单片机作MCU,即常用的MCS-51系列单片机,它具有良好的温度特性、稳定性和性价比。内置15K的Flash存储器 和512字节RAM,具有3个16位计数器和一个标准的串行通信口,并具有P4口,支持ISP程序下载。

  门禁号设置电路采用8位并入串出的移位寄存器芯片74HC165配合两个4位拨码开关构成8位的设置门禁号单元。系统上电后74HC165将并行数据以串行移位的方式发送给MCU将其作为在485网络中通讯的本机ID号。

  射频基站部分采用了飞利浦公司的MFRC530芯片,MFRC530是与射频卡实现无线通信的核心模块。它根据寄存器的设定对发送缓冲区中的数据进行调制得到发送的信号,通过由TX1,TX2脚驱动的天线以电磁波的形式发出去,非接触式IC卡采用RF场的负载调制进行响应。天线拾取非接触式IC卡的响应信号经过天线匹配电路送到RX脚,MFRC530内部接收缓冲器对信号进行检测和解调并根据寄存器的设定进行处理。处理后的数据发送到数据总线上等待MCU读取。MCU与MFRC530采用SPI总线方式进行通讯,可实现与非接触式IC卡数据的无线传输。

  有卡进入感应区刷卡时需要记录刷卡的时间,可用外接硬件实时时钟芯片的办法为系统提供一个准确可靠的时钟,用3V备用电池保证在系统掉电时也能正常计时。本设计选用体积小、接口简单的实时时钟芯片DS1302,是美国DALLAS公司推出的低功耗串行通信接口专用芯片,采用3线串行方式与单片机进行数据通信:SCLK作为时钟输入,SDA作为串行数据输入和输出,RST作为通讯允许信号。其内部寄存器地址中00H~06H分别对应存放秒、分、时、日、月、星期及年信息的寄存器,07H为写保护控制寄存器,08H为电池充电控制寄存器。时钟数据以BCD码格式存放在00H~06H这7个寄存器中。

  系统存储部分采用了RAMTRON INTERNATIONAL公司生产的一种铁电存贮器(FRAM) FM24C256,是一个256kbit的FRAM, 存储器内部被逻辑组织为32768 8 字节存储方式,地址空间为0000~7FFFH。其总线频率可高达1MHz,具有10亿次以上的读写次数且功耗很低,与外部接口采用工业标准IIC 总线。由于MCU不具有IIC 总线接口,因此采用P2.3 和P2.4口线来模拟IIC 总线, FM24C256的SDA和SCL为开漏输出,故接10kΩ的上拉电阻。

  监测部分实时监测门、锁状态和通讯的状态,并对长时间的异常状态作出报警;控制部分主要负责执行上位机的各种控制信息,如执行开锁、执行报警等;LCD显示部分选用以ST7920为控制器的1286带汉字库的液晶模块,用以显示时间日期及各种服务信息,作为人机交互的界面。为了防止外界对系统的干扰,选用MAXIM公司的MAX813L作为系统的硬件看门狗。

3. 软件设计

  [page]

      门禁读卡器的程序包括:MFRC530对Mifare卡操作的程序、MCU与MFRC530通信中断处理程序、485通信中断处理程序、读写时钟及LCD显示程序、获得门禁号程序、检测门和锁状态程序及存储器读写程序等。主程序流程图如图3所示。

  对卡操作的过程是一个很复杂的程序执行过程,要对MFRC530内部一系列的寄存器进行配置,而且这些操作对时序要求非常严格。对非接触式IC卡的典型操作为:寻卡(得到卡类型代码)、防冲突(得到卡号)、选卡、验证密码、读写操作、挂起并且这些操作必须按固定的顺序执行。因为门禁读卡器只需要得到卡片卡号,故只执行寻卡、防冲突、挂起就可达到要求,对卡类型判断后将卡号通过楼层PC发送到服务器,由服务器来判断卡是否合法。在没有卡进入射频天线有效范围时,在LCD显示当前时间及日期,当有卡进入到射频天线的有效范围时,LCD上显示卡号并显示“请稍候……”等服务信息。

  

  图3 门禁读卡器主程序流程

四. 结束语

  本文将射频识别理论应用到门禁控制领域,采用多层网络型系统结构,提出了一种以单片机为核心,配合射频基站MFRC530及单片机外围电路的非接触式IC卡门禁读卡器硬件和软件设计。该门禁系统已成功应用于某音乐学院的琴房管理系统。实践表明,系统运行稳定、实时性好。

参考文献

  [1]吴勇祥.射频识别技术(RFID)研究现状及发展展望[J].微计算机信息, 2006,11-2:234-236

  [2] Philips semiconductors.mifare MF RC530 ISO14443A IC Reader. Philips Corporation .2002

  [3]李乃玮,黄静,郭勇.非接触IC卡读写模块MFRC530的工作原理及其应用[J].电子器件,2003,6-2:159-162

  [4]孙颖,张敬敏,张志佳.一种基于MF RC500的mifare1卡读写器的设计与实现[J].微计算机信息,2006,2-2: 6-9

关键字:门禁系统  读卡器  射频  生物识别  设计 引用地址:基于射频识别技术的联机型门禁系统设计

上一篇:浅析门禁系统中破解与加密技术方向
下一篇:面对手机识别 安防企业你准备好了吗

推荐阅读最新更新时间:2024-03-16 10:52

浅谈如何善用线上设计工具缩短电源设计流程
  在产品生命週期日趋缩短下,系统设计工程师必须及早在系统设计时,进行电源整合的考量,以避免造成最后阶段须大幅修正。为了能够获得更佳的系统设计,设计工程师可藉由电源电路的线上设计工具,来缩短前段处理,甚至完整设计的时间。   市场的竞争压力迫使新一代产品的开发时间越来越短,较晚进入市场者,通常将丧失商机与市场占有率。   其中,负载点电源管理电路由于面对不断改变的处理器单元、更小的外型、更高的效能,以及更快的运作频率等挑战,因此产品生命週期相当短,使得系统设计工程师再也不能将电源的设计与整体系统结构分开,如果没有及早进行电源整合的考量,那么就可能过度消耗资源,而且必须在最后阶段大幅修正产品设计。   为了获得更好的功率密度、
[电源管理]
基于NEC单片机的漏电检测仪表的设计
引言   随着电子仪器、电子设备的广泛使用,特别是家用电器的普及,家用电器的用电安全性问题不可忽视。泄漏电流、绝缘电阻、电气强度并称为电气安全性能中的3大电参数。其中泄漏电流,尤其是工作温度下的泄漏电流是1个最能确切反映实际工作状态的安全电参数;也是一个对人体安全有着直接影响的电参数。因为,当电源线一端接地,人体触及电器外壳的情况下,电器泄漏电流会通过人体流人大地,可能导致人身伤亡。因此,漏电检测无论是对家用电器还是对人的自身安全都具有十分重要的意义,通过对漏电的检测,可以根据漏电的情况作出具体的反应,从而保护电路及人身财产安全。   漏电检测原理   对电力系统回路进行漏电检测的方法有很多,如绝缘监测装置,低频探测法,变
[测试测量]
基于NEC单片机的漏电检测仪表的<font color='red'>设计</font>
基于ZigBee和STM32的室内智能照明系统的设计
在人们的传统意识中,照明系统仅以照明为目的。传统的照明系统中主要的控制方式有手动控制方式和自动控制方式。其中手动控制方式简单、有效,但是过于依赖人工操作,并且控制相对分散,不能有效管理;自动控制方式主要是由时钟元件、光电元件或两者组合的方式来实现对照明设备的控制,这种控制方式减少了对人员的依赖性,管理相 对集中,实现了照明控制的自动化,但却不能对照明系统进行调光控制。 此外,随着生活水平的不断提高,人们对日常生活的无线化、网络化、智能化、节能化的需求越来越强烈,以上两种传统的照明控制系统已经无法满足人们对日常生活品质的需求。基于上述原因提出了一种基于ZigBee和STM32的室内智能照明系统的设计。 1 系统总体设计
[单片机]
基于ZigBee和STM32的室内智能照明系统的<font color='red'>设计</font>
RFID低功耗电子标签和手持阅读器设计开发
射频识别RFID(Radio Frequency Identification)是近20年来蓬勃兴起的一种自动识别技术,它的应用领域十分广泛,如油田采油车出入自动识别管理与监测系统就是一个很好的例子,它能使管理人员及时掌握油田采油车辆和油井采油动态 ,以便更好地进行合理调度与管理等。 本文设计开发的RFID电子标签和阅读器应达技术参数指标如表1和表2所示。 1 硬件设计 1.1 总体方案 本文设计开发的射频收发系统的组成如图1所示。计算机通过异步串口向ARM控制器传送指令;ARM控制器再通过nRF24L01按照一定通信协议 将信号发送给指定地址的标签;若标签处于阅读器范围内 ,经外部触发后,会发送标签的一些相关信息给阅读
[单片机]
RFID低功耗电子标签和手持阅读器<font color='red'>设计</font>开发
协助加速5G互操作性,NI加入开放式射频协会
开放式射频协会(OpenRF™),一家致力于跨射频前端(RFFE)和芯片组平台、创建功能互通的软硬件5G生态系统的开放式行业协会,今天宣布:NI已加入OpenRF™,并将主持OpenRF™合规工作组。作为帮助工程师解决世界上最严峻挑战的自动化测试和测量系统的领先开发商,NI将与OpenRF™合作,以应对5G生态系统所面临的互操作性挑战。 “我们很高兴欢迎NI加入OpenRF™并领导我们的合规工作组。”OpenRF™主席Kevin Schoenrock表示:“NI全球性的规模、强大的品牌和悠久的系统测试专业知识是我们协会宝贵的资产,我们将着手开发强大的合规计划,改善OEM无线设备的成本、效率和上市时间。” 随
[网络通信]
协助加速5G互操作性,NI加入开放式<font color='red'>射频</font>协会
酒店照明中灯光设计
光,改变世界   数百年来,物理学家对“光”的认识与诠释,由“波动说”到“粒子说”,演化到光的“量子说”。人类对光的研究与认识逐渐明朗,正如心经中对舍利子的叙述,“波粒二象性”已成为现今科学家对“光”这个能量体的共识。光需要经由介质来具体呈现在人类的眼中。一如洪荒时期,人类藉由火光驱走对黑夜的恐惧。在实验室中,科学家可以根据每一种光的物理性质去了解光的特性,波长显现为色彩,反射物体后在眼中呈现出多采多姿的芸芸众生相。光的能量改变了视网膜细胞的分子状态,造成了视觉反应,对于畏惧黑夜的人们,光是每一个清晨对夜晚愉快的挥别;光是冬日的夕阳,苍白而长射的斜照,透着失落,彷佛世界末日;光是春天百花齐放的花园,艳丽多彩,散发出无尽的生命力。
[电源管理]
酒店照明中灯光<font color='red'>设计</font>
AD7008构成的可程控信号源设计
    摘要: AD7008是ADI公司生产的高集成度的DDS频率合成器,利用AD7008和AD7520可构成极易控制的程控信号源。文中详细介绍了AD7008的原理结构以及由其构成的程控信号源的硬件电路及软件编程。     关键词: 程控信号源  直接数字合成(DDS)  AD7008  AD7520     在一些电子装备的电路板故障检测仪中,往往需要频率、幅度都能由计算机自动调节的信号源。采用诸如MAX038信号发生器芯片外加电阻及切换开关等器件虽然也能调节频率和幅度,但这种调节是离散的,且电路复杂,使用不方便。而采用直接数字合成芯片AD7008及外加D/A转换芯片AD7520构成的可控信号源,可生产正
[应用]
基于MAX2180LNA设计AM/FM有源天线
引言 本应用笔记介绍AM/FM汽车天线的一个参考设计(RD)。设计采用了适用于有源天线模块的高度集成AM/FM低噪声放大器 (LNA) MAX2180。LNA在AM和FM信号通路上均集成了Maxim的自动增益控制技术,带有用户可选设置点。AM和FM信号通路的最大增益亦可变,以满足各种各样的用户需求。RD详尽展示了该集成式汽车解决方案的灵活性和性能。 概述 汽车天线要求更小、集成度更高的解决方案,并同时保证现代AM/FM无线通信装置所需的高性能。有些解决方案需要自动增益控制(AGC),而有些则采用固定增益LNA,以获得最低成本。有些解决方案为有源天线提供一个稳压电源电压,但是大多数仍然采用电池供电。对天线方案提供商的挑战
[网络通信]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新安防电子文章
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 视频监控 智能卡 防盗报警 智能管理 处理器 传感器 其他技术 综合资讯 安防论坛

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved