论文部分内容阅读
随着物联网概念的提出和智慧城市规划的推进,射频识别(RFID)技术在行业内受到了前所未有的重视;作为众多自动识别技术中的一种,RFID由于具备数据安全性高、识别距离远以及支持多标签同时读写等优点在我们的日常生活中得到了广泛的应用。由于RFID读写器在整个RFID应用系统中处于核心地位,因而,读写器质量的好与不好直接决定着整个RFID系统性能的优劣。本文在对目前市面上销售的RFID读写器(尤其是超高频读写器)普遍存在的问题做了简单的分析和总结之后,提出了一种双频段RFID协同工作的方法,具体来说就是超高频(UHF)标签读写与2.4G微波通信协同工作;由于UHF读写模块在多标签快速读写时发射功率较大,采用本文提出的这种方法,一方面可以减少超高频RFID读写模块的持续工作时间,降低了系统的功耗,同时也减少了电磁辐射;另一方面,在多个读写器流水线盘存作业时,由于不同的读写器在不同时间段工作,因而就大大降低了读写器之间的相互干扰。此外,采用双频段协同工作方法以后,读写器可以自动感知是否有需要盘存的标签进入场区,进而就可以大大减少人力的投入;同时,在2.4G数据通信的过程中引入了数据加密处理,使数据的安全性得到了增强。本文是基于ARM Cortex-A8平台来完成的设计和研究,具体选择的是三星公司的S5PV210处理器;由于这款处理器具有较快的运行速度和较大的存储空间,而且接口资源也比较丰富,因此,它可以满足大多数复杂运算和事务处理的应用需求。同时,本设计选用Linux作为读写器的系统软件,由于Linux系统代码完全开源,因而软件具有很强的可移植性,从而可以使软件开发变得更加灵活。此外,Linux系统在代码执行效率和安全性等方面具有独特的优势,这使得读写器系统运行更加快捷和稳定。当然,由于A8平台的硬件资源比较充足,本文设计的读写器不仅可以运行Linux系统而且还可以运行WinCE以及Android系统,用户可以根据自己的偏好灵活地做出选择,同时,丰富的接口资源也给应用和二次开发带来了更多的便利。总之,本文设计的一种基于ARM Cortex-A8平台的双频段RFID读写器具有非常广阔的应用前景。