基于ARM9的UHF读写器模块设计

基于ARM9的UHF读写器模块设计

论文摘要

射频识别技术(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系统的功能以及外部接口驱动功能。通过对系统的功能进行调试,读写器能够设置功率,读写标签,外部接口能够工作,达到了预期的设计目标。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 概述
  • 1.1 课题的研究背景和意义
  • 1.2 RFID 技术发展现状
  • 1.2.1 UHF 读写器国外的现状
  • 1.2.2 UHF 读写器国内的现状
  • 1.3 RFID 原理及相关技术概述
  • 1.3.1 RFID 系统构成
  • 1.3.2 EPC GEN2 协议介绍
  • 1.4 论文结构安排
  • 第二章 UHF 读写器模块硬件设计
  • 2.1 UHF 读写器模块硬件系统
  • 2.1.1 硬件系统方案
  • 2.1.2 硬件系统框图
  • 2.2 微处理器硬件电路设计
  • 2.2.1 电源电路设计
  • 2.2.2 复位电路设计
  • 2.2.3 NAND Flash 部分电路设计
  • 2.2.4 接口电路设计
  • 2.3 射频部分电路设计
  • 2.3.1 射频载波信号产生电路
  • 2.3.2 调制电路设计
  • 2.3.3 功放电路设计
  • 2.3.4 功率设置电路设计
  • 2.3.5 解调电路设计
  • 第三章 UHF 读写器模块软件设计
  • 3.1 UHF 读写器软件系统设计
  • 3.2 读写器软件设计
  • 3.3 Bootloader 下载
  • 3.3.1 bootloader 工作原理
  • 3.3.2 bootloader 代码分析
  • 3.3.3 bootloader 代码修改和裁剪
  • 3.4 Linux 内核下载
  • 3.4.1 Linux 内核源码组织分析
  • 3.4.2 内核源码修改和裁剪
  • 3.5 根文件系统下载
  • 3.5.1 嵌入式文件系统介绍
  • 3.5.2 根文件系统的制作与下载
  • 3.6 嵌入式GUI 移植
  • 3.6.1 嵌入式GUI
  • 3.6.1.1 MiniGUI
  • 3.6.1.2 MicroWindows
  • 3.6.1.3 Qtopia
  • 3.6.2 Qtopia 编译和下载
  • 3.7 驱动程序设计
  • 3.8 应用程序设计
  • 第四章 系统调试
  • 4.1 UHF 读写器功能调试
  • 4.2 嵌入式 Linux 软件调试
  • 总结
  • 致谢
  • 参考文献
  • 攻硕期间取得的成果
  • 相关论文文献

    • [1].基于ARM9的智能开关监控与保护的设计[J]. 九江学院学报(自然科学版) 2016(04)
    • [2].基于ARM9的俄罗斯方块设计与实现[J]. 陇东学院学报 2017(03)
    • [3].ARM9嵌入式船舶监控系统技术开发[J]. 舰船科学技术 2016(16)
    • [4].基于ARM9的汽车行驶记录仪[J]. 科技传播 2014(19)
    • [5].基于ARM9的齿轮加工数控系统的研究[J]. 机床与液压 2017(02)
    • [6].基于ARM9的图片动态手势识别系统[J]. 电子世界 2016(12)
    • [7].基于ARM9的轨道油气润滑系统控制器设计[J]. 沈阳化工大学学报 2015(02)
    • [8].基于ARM9的汽车行驶记录仪设计[J]. 汽车工程师 2014(01)
    • [9].基于ARM9的智能函数发生器的设计[J]. 黑龙江科技信息 2012(07)
    • [10].基于ARM9的汽车行驶记录仪的总体设计[J]. 廊坊师范学院学报(自然科学版) 2012(06)
    • [11].基于ARM9的可视电话终端系统设计[J]. 科技创新导报 2011(14)
    • [12].基于ARM9的新型对讲机方案研究[J]. 微计算机信息 2010(35)
    • [13].基于ARM9的嵌入式仿人机器人控制系统设计[J]. 工业控制计算机 2009(10)
    • [14].基于ARM9的嵌入式电网参数实时检测系统的实现[J]. 中国农村水利水电 2008(01)
    • [15].基于ARM9嵌入式系统的掌纹识别系统的实现[J]. 计算机技术与发展 2008(09)
    • [16].基于ARM9的火灾报警控制器的设计[J]. 低压电器 2008(18)
    • [17].基于ARM9的自适应背景差法智能远程视频监控系统[J]. 仪表技术与传感器 2015(11)
    • [18].基于嵌入式arm9的智能家居远程控制系统[J]. 计算机光盘软件与应用 2014(24)
    • [19].基于ARM9的嵌入式无线智能家居网关设计[J]. 软件导刊 2015(07)
    • [20].基于ARM9的可移动微系统遥控器设计[J]. 火力与指挥控制 2014(05)
    • [21].基于ARM9的嵌入式数控系统的设计[J]. 机械设计与制造 2012(03)
    • [22].基于arm9和蓝牙技术的便携式微型打印机设计[J]. 电脑知识与技术 2012(33)
    • [23].基于ARM9的嵌入式工业控制器设计[J]. 辽宁石油化工大学学报 2011(01)
    • [24].基于ARM9的心电监护系统[J]. 中国组织工程研究与临床康复 2011(17)
    • [25].基于ARM9的嵌入式数控系统的研究[J]. 机电工程技术 2011(05)
    • [26].基于ARM9的非球面眼镜片数控车床设计[J]. 机床与液压 2011(14)
    • [27].一种基于ARM9的排队系统设计[J]. 电子测量技术 2010(06)
    • [28].基于ARM9嵌入式系统的矿用组合开关研究[J]. 煤炭工程 2009(06)
    • [29].基于ARM9与FPGA的嵌入式固态存储系统[J]. 现代雷达 2009(08)
    • [30].基于ARM9的汽车行驶记录仪研究[J]. 西南大学学报(自然科学版) 2008(09)

    标签:;  ;  ;  ;  

    基于ARM9的UHF读写器模块设计
    下载Doc文档

    猜你喜欢