基于RFID技术的电子密码锁是怎样设计实现的
发布日期:2020-01-08 23:03   来源:未知   阅读:

  技术得到了迅猛的发展。电子锁系统早已超越了单纯的门道及钥匙管理,并已经逐渐发展成为一套完整的出入管理系统。电子锁系统的发展经历了单一密码键盘电子锁系统、IC 卡电子锁系统、非接触式IC 卡电子锁系统,到现在最新的生物识别系统。其中,非接触式IC 卡电子锁系统由于其技术成熟、价格低廉、使用方便等优越的性能,已经得到了广泛的应用。本文在对

  系统采用分层次分布式集中控制方案,将所有电子密码锁组成一个分布式网络,其总体结构如图1 所示。整个系统包括管理中心服务器、用户楼栋PC、电子密码锁三层结构。

  管理中心服务器是整个电子密码锁系统的管理和控制中心,同时运行有电子密码锁管理 系统程序和数据库。数据库采用支持网络通讯的数据库结构,方便功能的扩展。为了达到对 所有电子密码锁进行统一安全管理的目的,用户通过使用非接触式IC 卡并输入密码来打开 电子密码锁,并将用户的IC 卡信息、*时间等存入数据库。管理员通过电子密码锁管理 系统程序可以清晰的查询到每个电子密码锁的使用状态、进出记录等。

  用户楼栋 PC 采用RS485-TCP/IP 通讯转换器,负责电子密码锁与管理中心服务器的信 息交互,实现数据转发的功能,实现RS485 和TCP/IP 通讯协议的转换,本身并不直接控制 电子密码锁的动作。它的主要作用是将电子密码锁的RS485 信号转换成为TCP/IP 信号,从 而直接接入局域网,实现管理中心服务器与电子密码锁之间的通讯。

  非接触式IC 卡电子密码锁系统以射频识别技术为核心,主要使用了一片Mifare 卡专用 的读写处理芯片MFRC530。它是一个小型的、最大操作距离达10 厘米的Mifare 卡射频基 站,其功能包括调制、解调、产生射频信号、安全管理和防冲撞机制,是与非接触式IC 卡 实现无线通信的核心模块,也是读写非接触式IC 卡的关键接口。 本系统中当有卡进入射频天线感应区内时,电子密码锁读取非接触式 IC 卡的卡号,并 将所读卡号和用户密码存入存储器,同时将用户卡号及刷卡时间发送给用户楼栋PC,并在 LCD液晶显示器上显示用户信息。当没有卡进入射频天线感应区时,MCU读取实时时钟芯 片中的时间,并在LCD显示器上显示当前时间及日期。

  每个电子密码锁都能独立完成门状态和锁状态的监控、识别卡是否有效、实时监控刷卡 动作、控制电子密码锁和报警器、读取键盘信息等一系列的操作。电子密码锁系统的硬件部 分主要包括射频基站MFRC530、键盘输入模块、LCD 液晶显示、监测控制模块、RS485 通 信接口、时钟DS1305、信息存储单元及蜂鸣器报警。电路的硬件框图如图2 所示:

  (1)系统采用单片机STC89C58RD+作为控制芯片,它是电子密码锁系统的控制核心, 用来控制并协调处理电子密码锁系统的数据信息。STC89C58RD+内置32K 的Flash 存储器 和1280 字节RAM,具有3 个16 位计数器和一个标准的串行通信口,并具有P4 口、加密 性强、超强的抗干扰性、超低功耗、在线系统可编程和可远程升级等优点。

  (2)射频基站模块采用了飞利浦公司的MFRC530 芯片,MFRC530 是与射频卡实现无 线通信的核心模块。它根据寄存器的设定对发送缓冲区中的数据进行调制得到发送的信号, 通过由TX1,TX2 脚驱动的天线以电磁波的形式发出去,非接触式IC 卡采用RF场的负载 调制进行响应。天线拾取非接触式IC 卡的响应信号经过天线匹配电路送到RX 脚,MFRC530 内部接收缓冲器对信号进行检测和解调并根据寄存器的设定进行处理。处理后的数据发送到 数据总线上等待MCU 读取。MCU 与MFRC530 采用SPI总线方式进行通讯,可实现与非接 触式IC 卡数据的无线)信息存储单元主要用来存储用户的交互信息,并防止出现网络故障时,影响电子 密码锁的正常使用,从而实现电子密码锁的隔离性。存储单元的用户信息和服务器数据库信 息要求一致。信息存储单元采用Ramt

  公司生产的一种铁电存贮器(FRAM) FM38081,存 储容量为32k×8bits 的新型FRAM,具有高速读写、超低功耗和无限次读写等特性,特别适 合那些对数据采集、写入时间要求很高的场合。由于MCU 不具有IIC 总线 与外部接口需要采用工业标准IIC 总线 口线来模拟IIC 总线)系统在刷卡时需要记录刷卡的时间,通过采用美国DALLAS 公司推出的低功耗串 行通信接口专用芯片DS1305 来提供一个准确可靠的时钟。DS1305 支持通过SPI 串行数据 端口或标准的三线接口进行时间的校正和数据的读取,可进行单字节的连读字节束发方式的 访问。在本系统中,采用SERMODE 接地、使用三线串行方式与单片机进行数据通信:SCLK 作为时钟输入,SDA 作为串行数据输入和输出,RST 作为通讯允许信号。

  (5)检测控制模块主要是实时监测门、锁状态和通讯的状态,并执行控制器的各种控 制信息,如执行*、执行报警等;LCD 液晶显示部分选用以ST7920 为控制器的128×64 带汉字库的液晶模块,用以显示时间日期及各种状态信息,作为人机交互的界面;键盘输入 模块采用4*4 键盘输入,主要为MCU 提供用户的输入信息;蜂鸣器报警部分则为电子密码 锁的错误状态发出报警的声音。4.软件设计

  电子密码锁系统的程序包括:MFRC530 对非接触式IC 卡的操作程序、MCU与MFRC530 通信中断处理程序、读写时钟芯片DS1305 及LCD 液晶显示程序、检测门和锁状态程序及 存储器读写程序等。电子密码锁主程序流程图如图3 所示。

  建立分布式电子密码锁管理系统的一个关键技术是分布在不同地方的电子密码锁与管 理中心服务器之间的数据传输方式。如果电子锁通过RS485 信号直接和服务器交互信息, 将会导致传输距离较短、信息交互速度较慢、抗干扰能力差等问题的发生。而TCP/IP 协议 则有传输速度快、传输距离无限大、通讯质量稳定、不易受到外界干扰等优点。因此,在实 现过程中,通过使用RS485-TCP/IP 通讯转换器来实现RS485 和TCP/IP 通讯协议的转换, 实现了信息的转发。

  在电子密码锁系统中,将每个电子密码锁的用户信息(如卡号和密码)存储在对应电子 锁的信息存储单元中,电子锁控制器读取信息存储单元中的对应用户信息,并通过和用户输 入信息进行比较来判断当前用户的合法性,确保管理中心服务器或通信网络出现故障时,不 会影响电子锁的使用,实现电子密码锁的隔离性。

  射频卡有快速防冲突机制,能防止卡片之间出现数据干扰,因此电子锁读写器可以“同 时”读取多张非接触式射频卡的卡内信息,但实际只读取了其中一个非接触式射频卡,通过 在液晶显示屏上显示正在处理的非接触式射频卡的卡内信息,来提示用户输入对应的密码, 解决了多个非接触式射频卡和密码出现不一致的问题。

  对 IC 卡信息的加密是决定IC 卡安全性的关键。由于本系统采用PHILIPS公司的Mifare 卡,它是一种智能卡(smart card),内建有中央微处理机(MCU)和

  等,使卡在安全保密性、 认证逻辑、算术运算等微操作控制有序进行。要访问一个Mifare 类卡的数据,首先要完成 认证。Mifare 卡的认证采用三次认证的过程,这个过程可由自动执行Authbent1 和Authbent2 命令来实现。采用此法后,可有效防止IC 卡的非法复制与数据非法修改。在系统实现过程中,通过将非接触式IC 卡和输入用户密码结合在一起,并做好日志记录,真正实现了电 子密码锁系统的安全性。

  6.结束语系统采用高性能的控制芯片 STC89C58RD+并结合技术成熟的射频识别技术,分析了非 接触式IC 卡电子密码锁的硬件组成和软件设计,提出了一种基于射频识别技术的非接触IC 卡电子密码锁系统的解决方案。本系统的设计体现了方便、安全、可靠、高效的电子锁系统 设计理念,系统功能可以加以扩展,适用于住宅小区、商场、办公楼、学校等各种场所。实 践表明,系统运行稳定、实时性好。

  在RFID系统中,耦合器,环形器等多端口网络是非常重要的部件,主要是用于分离reader和tag信号....

  改进后的DES算法具有面积小、功耗低的特点,更适合用于RFID标签电路。

  射频识别(RFID-Radio Frequency Identification)系统有着较大的数据....

  基于物联网三层架构的结构设计对疫苗实现“监管信息化、物流智能化、查询便捷化、源头追溯化”,确保疫苗供....

  作为射频载体的电子标签与阅读器之间通过耦合元 件实现射频信号的空间(无接触)耦合,在耦合通道内,根据....

  煤场每天都有非常多的运煤车辆进出,以往都是需要进行停车、登记、称重等各种流程,由操作人员将数据手工录....

  球面监控器旋转一周,镜头拉近,发现一名施工人员未戴安全帽,自动识别不安全行为,抓拍该名施工人员的照片....

  随着智能化的不断快速发展,智慧工厂也慢慢成为行业的趋势,许多企业会在工厂采用RFID来管理。在生产制....

  国产13.56MHZ芯片SI522替代CV520/RC522/ZS3801

  Si522是一款应用于13.56MHz RFID 系统的非接触式读写卡芯片,支持ISO/IEC 14443 Type A 标...

  很多种RFID安全认证的算法和协议(如Hash-Lock协议、分组加密算法)在协议层和算法层上解决R....

  该系统中读写器的设计难点,并在此基础上以较低的硬件成本设计实现了一个基于ISO/IEC18000-6....

  无线射频识别技术(Radio Frequency IdentifICati on,RFID)是一种非....

  传统的RFID防伪应用模式只考虑利用标签的唯一编码来实现防伪验证,由于无线信道的开放性,系统难以防止....

  RFID读写模块负责存储环境信息、负责人信息、位置信息和产品型号信息等;温湿度传感器模块负责实时采集....

  日本提倡数字化住宅,无论屋里屋外,甚至是车里,人们都能自由地享受各种信息服务。基于RFID的物联网技....

  RFID射频识别技术近年来广受关注,被应用于众多领域,其中UHF(超高频)频段RFID应用最为广泛。

  射频识别(RFID)是对射频电磁场的无线应用,它通过附在考察对象上的RFID应答器或标签来传递信息、....

  RFID产业包含了大量的技术和应用,其中许多技术和应用与典型的通信链路不同。工程师需要能够快速和便捷....

  本文基于RFID实现了无线护理信息系统,实现了患者身份和药品的正确识别,实现了医嘱的闭环执行,有效地....

  RFID(Radio Frequency Identification)无线射频识别技术近几年受到重....

  射频识别(RFID,RadioFrequencyIdentification)技术是一种非接触自动识....

  射频识别(Radio Frequency Identification)是一种无线通信技术,可以通过....

  本系统能够通过无线传感网络远程对RFID射频识别阅读器进行读写操作,同时控制RFID射频识别阅读器对....

  当前实现RFID安全机制所采用的方法大致分可为3种类型:基于物理安全机制、基于密码技术以及标签认证机....

  RFID读写器要实现远距离读写功能关键在于天线的设计,通过研究RFID天线工作原理及其性能参数,提出....

  采用51单片机作为核心控制模块,通过RS232串行接口与PC机通讯。使用RFID射频识别模块对智能卡....

  射频识别(RadioFrequencyIdentification,RFID)技术是一种新兴的非接触....

  硬件实现可以采用自主开发硬件,也可采用已有IC及电子器件构成硬件电路。设计的电路要建立系统模型,开发....

  RFID(radio frequency identification)是一种用于移动物体或移动物体....

  射频识别技术是20世纪90年代兴起的一项非接触式的自动识别技术,已经广泛应用于工业生产和日常生活的各....

  2020年将迎来IEEE 802有线与无线周年,这一系列标准家族不仅推动了以太....

  张晓冬介绍说,德鑫物联是全球领先的视频识别的生产和物联网应用的全面解决方案提供商,自从成立以来,在大....

  RFID 读写器在工作时不停地读取标签,造成同一个标签在短时间内可能被读到很多次, 这些数据如果直接....

  RFID:非接触式电子标签。主要由存有识别代码的集成电路芯片和收发天线构成,通过无线方式读写信息。

  无线射频识别(Radio Frequency Identification,RFID)技术是一种非接....

  无线射频识别(RFID)是一种非接触式的自动识别技术,具有数据储存量大,可读写,穿透力强,读写距离远....

  RFID技术是物流行业销售经营的核心竞争力之一。提高商品物流系统的运作效率,是提高整个系统响应速度的....

  除需要人工进一步检测血液质量外,还可以通过RFID传感器标签的数据记录,找出该血液从采血到供血到被退....

  无协议通信是一种简便易行的通信方式,欧姆龙的CPM2A和CP系列等小型机都可以实现[4]。

  RFID是一种通信技术,可通过无线电信号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立....

  本文通过分析零中频架构超高频RFID读写器数字接收机设计中的性能瓶颈,明确了影响接收性能的噪声干扰、....

  根据支持的标签类型不同与完成的功能不同,阅读器的复杂程度是显着不同的。

  RFID利用了电磁波空间耦合、传播进行通信,以达到自动识别被标识对象,获取对象信息的目的。

  本文的创新点在于将RFID技术与车辆定位系统集成到了一起,填补了货物在途监测环节的空白。

  RFID技术可分为有源系列和无源系列。其中,有源RFID具有更长的识别距离和更强的移动追踪能力。

  RFID 有一个巨大的优势,个性化越强的应用,就越需要RFID 技术,手机这种个性化的物品就势必与R....

  采用RFID技术可以更加自动、实时、可靠地采取生产进度信息,使得生产过程和进度更加可视化,同时减少对....

  基于RFID技术,可以实现双向通信,为数据和信息的远程和批量获取提供基础,能够识别高速运动的物体,已....

  在RFID系统中,当读写器的天线范围内有多个标签存在时,标签会同时回应读写器,不可避免的发生碰撞问题....

  设计并实现了RFID读写器射频发射功率的宽范围自适应调节,同时实现了调节策略本机单独设定和网络集中设....

  RFID(Radio Frequency Identification,无线射频识别)是一种非接触式....

  随着无线传输技术的发展、电子测温技术的普及以及射频识别技术的成熟,实时温度监测系统与运输过程透明化变....

  分享一颗2.4g单发Tx发射低功耗无线芯片,综合我之前分享的2.4g收发一体芯片

  如果有翻过我之前的帖子的小伙伴,都应该有了解我目前使用的si24r1芯片,是一颗收发一体的超低功耗芯片,但是我需要一...

  RFID(射频识别)是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关数据,识别工作无需人...

  RFX2402E是一个完全集成的、单芯片、单芯片的RFeIC(RF前端集成电路),集成了所有射频功能今天的无线通信需...

  使用cyble 022001我开发一个RFID标签式器的目标是保持在滑2秒和2秒,比醒来advertize.its opratedon硬币电池,电流...

  RFID PCB盘形线圈天线设计 本人现正在做一款RFID PCB盘形线MHZ,所用的芯片...

  嗨,大家好, 我有一个MFRC5222和一个用于RFID的PN532板。 我试图在PoS5LP上实现我的项目,但是我遇到...

  射频识别技术( RFID )通过与互联网技术的结合可以实现全球范围内物品的跟踪和信息共享,它是未来企业信息化发展...

感谢阅读,欢迎再来!