基于FPGA的RFID阅读器结构以及实现详解.docx
《基于FPGA的RFID阅读器结构以及实现详解.docx》由会员分享,可在线阅读,更多相关《基于FPGA的RFID阅读器结构以及实现详解.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于FPGA的RFID阅读器结构以及实现详解RFID技术是从20世纪80年代走向成熟的一项自动识别技术,近年来发展十分迅速。目前,在全世界,基于RFID技术的电子标签,使用已经非常广泛了,这主要取决于它的特性,RFID标签可以使用在几乎所有的物理对象上。RFID技术在工业自动化,物体跟踪,交通运输控制管理,防伪校园卡,电子钱包,行李标签,收费系统,医用装置,电子物品的监控和军事用途等方面已经得到了广泛的应用。例如第二代居民身份证,使用基于ISO/IEC4443-B标准的13.56MHz电子标签,该项目可以说国内乃至国际上最大的RFID应用的项目之一。RFID系统由阅读器(Reader),电子标
2、签(Tag)和后台数据库组成,见图1。阅读器从附着在物品上的Tag中读取数据,这些数据在阅读器或送给后台的数据库应用程序进行处理。阅读器作为RFID系统中的关键部件通过天线与电子标签进行无线通信,可以实现对标签识别码和内存数据的读出或写入操作。图1RFID系统构成FPGA具有开发简单,静态可重复编程和动态在系统编程的特点,已经成为当今应用最广泛的可编程专用集成电路。目前在FPGA的集成开发环境中提供各种I/O接口的IP核,方便实现各种I/O接口。现有的RFID阅读器一般是由ARM(AdvancedRISCMachines)结构体系实现的,一般体积较大,不容易升级。本文研究和实现了基于FPGA的
3、阅读器,这种阅读器具有结构灵活、体积小、升级容易、方便实现不同的外设接口等优点。论文结构如下第一部分描述阅读器的总体结构,第二部分是硬件部分结构,第三部分是软件部分结构,第四部分是阅读器的实现。1基于FPGA的RFID阅读器总体结构阅读器是由FPGA、射频模块、LCD和FLASH构成的,阅读器的系统结构见图2。标准串口向射频模块发送对标签操作的命令,用于接收从射频模块返回的标签中的内容,LCD显示标签信息,系统控制程序是系统的核心程序,它协调各部分的运行,FLASH存储器存放数据。图2阅读器的系统结构FPGA实现的外部接口有:串口、LCD接口、FLASH接口和键盘接口等,射频模块内部含有符合R
4、FID标准的标签操作程序,能够执行来自串口的操作标签的命令,返回标签的信息。2阅读器的硬件部分结构阅读器是以FPGA为核心,控制数据处理交换的模块结构。FPGA实现的模块有:各个外设接口和CPU模块,这些模块由该FPGA内部的可编程逻辑电路实现的,它完成与射频模块的通信,射频模块前端与标签的空中接口通信读取标签信息,FPGA从串口模块取回标签信息送LCD显示,硬件结构如图3。图3阅读器的硬件结构3阅读器软件部分结构程序的执行从键盘的触发开始,此时通过串口向射频模块发送读标签命令,射频模块返回标签的信息,触发串口中断服务程序执行,将读出的信息放入FIFO对列,将结果送LCD显示。软件部分程序执行
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 FPGA RFID 阅读器 结构 以及 实现 详解
限制150内