针对现有的RFID阅读器具有体积大和不容易升级的缺点,依据FPGA具有开发简单、静态可重复编程和动态在系统编程的特点,研究了基于FPGA的RFID阅读器,该种阅读器具有结构灵活、体积小、升级容易和方便实现不同的外设接口等优点,阅读器以FGPA芯片为核心,实现了RFID阅读器的各种设备接口,采用串口中断服务程序接收标签的数据信息,LCD显示标签的数据信息。在FPGA集成开发环境中编译、调试和综合,使用专用下载线将程序下载到FPGA芯片中实现其功能。实验结果表明:FPGA可以有效的实现RFID阅读器。该方法不仅缩小了体积,而且降低了功耗,具有广泛的使用价值。
In view of the defects of large size and difficult updating for existing-RFID-rea-ders, due to the fact that FPGA can be programmed repeatedly and dynamically and be used conveniently, RFID reader is studied based on FPGA. The reader possesses the advantages of flexible structure, small size, easily upgrading and convenient realization of different external interfaces, and etc. FPGA chip acts as kernel of the reader, implementing the interface for various kids of devices the reader. Interrupt service routine for COM port is used to receive tag' data, LCD displays tag' data. The editing, debugging and combination of the programs are finished in FPGA' integrated software environment, and the program codes are downloaded to the chip to implement its functions through specialized cable. Experimental result shows that the FPGA can effectively realize RFID reader. This design not only reduces the size of RFID reader, but also reduces the power consumption, thus it has wide application prospect.