论文部分内容阅读
射频识别技术(RFID)是最近几年来发展最快的非接触自动识别技术,无论在理论上,还是在实际应用都非常理想。尤其是超高频(UHF)RFID技术,它具有读取距离远,识别速度快,识别多标签能力强等优点,广泛应用于高速公路不停车收费,物流管理,肉食品安全方面的货源跟踪,门禁考勤管理,机密文件管理等领域。然而,UHF读写器的研制在我国处于不是很成熟阶段,国内还没有设计出UHF频段性能良好的标签芯片,射频电路设计方面:功耗大,效率低,成本高等特点暂时无法解决。在读写器接口设计和软件API函数设计方面都没有合适的规范,不同企业设计的同类的产品,即使有相同的接口也不能完全互用,导致许多的同类产品软件重复开发。本论文基于此,设计了基于ARM9的UHF读写器模块,从微处理器电源设计起到读写器射频前端电路设计,到器件的参数选择,到读写器软件设计和系统软件设计上做了详细分析、研究和设计,主要内容有:(1)阐述了射频识别技术的研究背景和选题的意义,概述了射频识别技术在国内外的发展状况,介绍了射频识别技术系统的组成和工作原理,以及其相关标准。在此基础之上,提出了现存系统存在的缺陷,设计了基于ARM9的UHF读写器模块方案。(2)在硬件上,采用最高工作主频为400MHz、内核为ARM920T ,S3C2410A的微处理器,此微处理器也作为UHF读写器的控制器。设计了丰富的外部接口:USB、网络接口、串口、IDE接口、SD卡接口、触摸屏等。在射频电路方面上,发射电路中,设计了基于数字频率合成器SI4133的载波信号生成电路,软件设计成能够顺序跳频和伪随机跳频,避免同频段的其它设备工作时的环境干扰,提高读写标签成功率。选择了恰当的射频芯片,设计了符合EPC GEN2标准的射频调制电路、功率放大电路、功率设置电路、射频电源管理电路;射频接收电路中,选择合适的高频检波二极管设计解调电路,设计标签返回信息的信号放大电路,以及标签返回信息的基带信号生成电路。(3)根据EPC GEN2标准设计了读写器软件:编写了发送命令采用脉冲间隔编码的形式给标签,编写了CRC5,CRC16校验码生成程序,采用定时器的脉冲宽带捕捉完成标签返回信息解码;完成bootloader、嵌入式Linux操作系统内核、带有Qtopia图形界面库的根文件系统的定制和设计,设计了驱动程序开发流程,同时给出UHF读写器的演示系统的界面。(4)调试了读写器发送的各种不同命令信号和标签返回信息经处理后的基带信号,调试了读写器模块的读写标签功能,调试了下载了嵌入式Linux系统的功能以及外部接口驱动功能。通过对系统的功能进行调试,读写器能够设置功率,读写标签,外部接口能够工作,达到了预期的设计目标。