节点文献
基于RFID的开发式门禁系统的设计与实现
【作者】 何军;
【导师】 田忠;
【作者基本信息】 电子科技大学 , 电路与系统, 2010, 硕士
【摘要】 RFID(射频识别)技术是利用射频来识别装有标签物体的技术,是一种非接触的自动识别技术,该技术已经应用在很多领域,例如,医药,航天,建筑和油设备维护,汽车工业和零售业,在大幅度地提高管理和运作效率的同时,降低运营成本。本文基于电科院自拟项目,设计实现了基于RFID的开放式门禁系统,它由RFID阅读器模块、阅读器控制模块、IO通信模块、消息处理模块以及搜索模块。由于使用的NFC-9501M阅读器是一款只具备串口通信的被动式RFID阅读器,因此,设计了一个基于LPC2378微处理器的阅读器控制系统,并且在外围增加了RTC(实时时钟)、片外Flash、红外对射模块和液晶显示模块,它的主要功能:一是识别是否有人出入大门,二是在读取标签信息的同时,验证合法性,并将合法的用户数据显示在液晶屏幕上,三是将读取到的数据进行平滑过滤,四是如果是非法用户,则通过蜂鸣器长鸣予以警告,五是按照自定义的通信协议实时地将有效的Tag标签数据和读取的时间发送到上位机。在上位机端,与阅读器控制模块通信的是IO通信模块,该模块主要的功能是解析从阅读器控制模块上传送的数据,并把他封装成一个实例对象,并由消息处理模块将该对象以JMS(Java消息服务)消息规范进行处理,以供企业应用系统对进出门用户信息进行处理。本文以Lucene索引技术为基础,为业务处理层提供了一套通用的建立索引库文件和搜索API,使得能够在千万级数据搜索时间小于10秒。该开放式门禁系统主要的功能:一是RFID阅读器工作频率是915MHz,能够实现长距离地读卡;二是不需要用电锁关门来控制出入;三是NFC-9501M阅读器集成了防碰撞算法,同一时间能够识别多张标签。
【Abstract】 RFID (radio frequency identification) technology uses radio frequency to identify objects with tags, which is a non-contact automatic identification technology. It has been applied in many fields, such as, medical, aerospace, construction and oil equipment maintenance, automotive and retail. It can be in the greatly improved management and operational efficiency at the same time, operating costs also can be reduced.In this thesis, based on the proposed project from the RIEST, RFID-based open access system is designed and implemented. It contains reader control module, IO communication module, messaging module and search module. As the reader of NFC-9501M is a only serial communication and passive reader, microprocessor-based LPC2378 reader control system is designed as well as an increase in the external RTC (real time clock), chip Flash, with infrared module and liquid crystal display module. It can identify whether someone is out of the door and can read the tag information. At the same time, It can also filter the data by given order, and on-chip flash that has been kept by legitimacy of data validation. Finally, it sends tag data and the time information in real time via LAN to host computer in accordance with custom communication protocols, enabling the capture and verify attendance data.On the host computer’s side, IO control module communicates with the control module of readers. The main function of this module is to parse from a reader on the control module to send the data, and convert it into a package object by the message passing module objects to JMS (Java Message Service) messages for delivery specifications for enterprise application systems, business processing. In this thesis, using Lucene indexing technology for business process provides a common library file indexing and searching API, and makes it possible in the 10 million data search time of less than 10 seconds.The open access system main functions: Firstly, for the RFID reader’s operating frequency is 915MHz, it can be achieved over long distances; Secondly, it does not use electronic locks to control access; thirdly, for the reader of NFC-9501M integrated anti-collision algorithm, it is able to identify more than one label at the same time.
【Key words】 Open Access System; LPC2378 Microprocessors; Java Message Service; Lucene;