RFID阅读器-ppt课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《RFID阅读器-ppt课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- RFID 阅读器 ppt 课件
- 资源描述:
-
1、RFID阅读器 在无线射频识别(RFID)系统中,标签存储着全球唯一的识别号,并附着在被识别物上。阅读器通过给附着有识别标签的物品发射无线射频信号来识别物品,像其他无线通信系统一样,RFID 系统也存在着信号干扰问题。什么是阅读器?它的工作原理是什么?它的基本组成?阅读器与电子标签的通信过程中存在着什么样的问题?如何解决这些问题?1ppt课件 1 1、什么是阅读器?、什么是阅读器? 阅读器(Reader and Writer)又称读写器、询问器、通信设备、扫描器、编程器、读出装置、便携式读出器、AEI设备(Automatic Equipment Identification Device)、识
2、读器、读头等。以上起名起源于不同功能或者是应用场合的角度。阅读器是读取和写入电子标签内存信息的设备。阅读器又可以与计算机网络进行连接,计算机网络可以完成数据信息的存储、管理和控制。另阅读器又是一种数据采集设备,其基本作用就是作为数据交换的一环,将前端电子标签所包含的信息,传递给后端的计算机设备。1.11.1阅读器工作原理阅读器工作原理2ppt课件 工作原理 阅读器将要发送的信息,经编码后加载在某一频率的载波信号上,经天线发送给进入阅读器识别范围的电子标签,接收此脉冲信号,电子标签的有关电路对此信号进行解调、解码、解密,然后对命令请求、密码、权限等进行判断。 若为读命令,控制逻辑电路则从存储器中
3、读取有关的信息,经加密、编码、调制后通过芯片内的天线再发送给阅读器,阅读器对接收到的信号进行解调、解码、解密后送给中央信息系统进行有关数据的处理; 若为修改信息的写命令,有关的控制逻辑引起的内部电荷泵提升工作电压,对EEPROM中的内存信息进行改写,若经判断其对应的密码和权限不符,则返回出错信息。3ppt课件 2 2、阅读器的基本组成、阅读器的基本组成 一般来说,RFID阅读器从屋里上可以划分成硬件和软件两个部分,另外阅读器也可以从功能上划分为四个逻辑组件。 2.1.2.1.硬件部分硬件部分 硬件的基本组成一般包括以下几个部分:控制模块、射频处理模块、天线以及外围接口电路等。与主机的通信接口M
4、CU射频处理模块LED/LCD显示其他外围设备接口4ppt课件(1 1)控制模块)控制模块控制模块或为控制器(Micro Controller Unit)主要功能是:与应用软件系统进行通信;执行从应用系统软件发来的动作命令;控制与标签的通信过程;基带信号的编码与解码;执行防碰撞算法;对读写器和标签之间的传送的数据进行加密和解密;进行读写器和电子标签之间的身份验证;对键盘、显示设备等其他外部设备的控制。其中最重要的是对射频读写芯片的控制操作,这种控制操作体现在以下几个方面:1)对射频读写芯片的电源控制。通过对射频读写部分的独立电源控制,用户可以在MCU中根据自己的需要选择或关闭射频读写功能。2)
5、MCU通过数据线、地址线、控制线等并行控制接口与射频读写芯片连接,控制读写芯片的正常工作,实现与电子标签的通信。5ppt课件3)另外,主控MCU通过串行通信接口与PC方进行通信,方便用户将开发的应用程序载入到MCU中。同时,将主控MCU的剩余I/O口及中断引脚引出,供用户扩展使用。6ppt课件(2 2)射频处理模块)射频处理模块 射频处理模块的主要功能是产生高频发射能量、激活电子标签并为其提供能量;对发射信号进行调制,用于将数据传输给电子标签;接收并解调来自电子标签的射频信号。射频处理模块负责射频信号的处理和数据的传输,完成对电子标签的读写。7ppt课件(3 3)天线)天线 天线是发射和接收射
6、频载波信号的设备。在确定的工作频率和带宽条件下,天线发射由射频处理模块产生的射频载波,并接收从标签发射或反射回来的射频载波。天线的作用就是产生磁通量,为无源标签提供电源,在设备和标签之间传送信息。天线的有效电磁场范围就是系统的工作区域。(4 4)MCUMCU与主机的通信接口以及键盘、与主机的通信接口以及键盘、LED/LCDLED/LCD显示等其他显示等其他外部设备。外部设备。8ppt课件3 3、阅读器的工作特点、阅读器的工作特点 阅读器的基本功能就是触发作为数据载体的电子标签,与这个标签建立通信联系。电子标签与阅读器并非接触通信的一系列任务,均由阅读器来处理,同时阅读器在应用软件的控制下,实现
7、阅读器在系统网络中的运用。阅读器的工作特点如下: 1、电子标签与阅读器之间的通信阅读器以射频的方式向电子标签传输能量,对电子标签完成基本的操作。基本操作主要包括对电子标签的初始化,读取或写入电子标签的内存信息,使电子标签功能失效等。 2、阅读器与计算机网络之间的通信 阅读器将读取到的电子标签的信息传递给计算机网络,计算机网络对阅读器进行控制和信息交换,完成特定的应用任务。9ppt课件 3、阅读器的识别能力 阅读器不仅能识别静止的电子标签,而且能同时识别多个移动的电子标签。 (1)防碰撞的能力。 在识别范围内,阅读器可以完成多个电子标签信息的同时存取,具备读取多个电子标签信息的防碰撞能力 (2)
8、对移动物体的识别能力。 阅读器能够子在一定的技术指标下,对移动的电子标签进行读取,并能够校验读写过程中的错误去信息。 4、阅读器与有源电子标签的管理 5、阅读器的适应性 6、应用软件的控制作用10ppt课件 4 4、阅读器存在的问题、阅读器存在的问题 所有的标签和阅读器都在一个有限的空间内进行通信,为了覆盖整个阅读的空间从而识别该范围内所有的标签,阅读器网络必然会在空间中产生多个阅读器读写范围的交叉。这些读写范围交叉的阅读器之间就可能发生碰撞;另外,对于被动式的标签,其工作使用的能量来自阅读器,其反射回阅读器的信号是反射信号,是一种弱信号,容易受其他阅读器强信号的干扰,这样也有可能发生碰撞。
9、4.1(1)多阅读器到标签间的干扰 当多个阅读器同时阅读同一个标签时引起了多阅读器到标签间的干扰, 这里分两种情况。一种两个阅读器阅读范围重叠, 如图4-1(a)中,从阅读器1和2发射的信号可能在射频标签1处产生干扰。在这种情况下,标签1不能解密任何查询信号并且阅读器1和2都不能阅读1。11ppt课件 图4-1(a) 阅读器范围重叠 另外一种两个阅读器阅读范围没有重叠,如图4-1(b)所示。虽然阅读范围没有重叠,但处于干扰范围之内,但在同一时间占用相同频率与标签1通信,阅读器2发射的信号对读写器1发射的信号在标签1处产生干扰,从而导致通信质量下降。 12ppt课件 图3-1(b) 阅读范围不重
10、叠的多阅读器对标签的干扰 (2)阅读器之间的干扰 另一种是阅读器之间的干扰。对于被动式的标签,其工作使用的能量来自阅读器,其反射回阅读器的信号是反射信号,是一种弱信号,容易受其他阅读器强信号的干扰,这样也有可能发生碰撞。如下图3-1(c)标签1是弱信号接收阅读器R1的强信号,但R1在R2在干扰范围内,这就有可能让阅读器R1无法接收标签的信息。13ppt课件 图3-1(c)读写器与读写器之间的干扰4.2阅读器防碰撞算法 现有解决多阅读器信号碰撞问题的方法主要可以分为两类:协调计划算法和功率控制算法。14ppt课件 (1)基于调度的阅读器防碰撞算法是在全网的体系结构中,统一收集阅读器间的碰撞消息,
11、将系统的可用资源合理分配给各个阅读器使用,防止多个阅读器同时发送信号给标签而产生信号干扰。常用算法有Colorwave、HiQ-learning、PULSE 以及LBT 等。但是,需要耗费系统大量资源来建立并实时维护全网结构,当系统出现微小变化时,需重新调整全网范围的资源分配,系统开销大。 (2)功率调整方式通过动态调整阅读器的信号功率范围,使得每个阅读器利用不同的发送功率在同一时隙内工作,从而减小阅读器之间的重叠区域,获得最大的阅读范围。其代表协议有LLCR 及w-LCR。该算法较复杂,会导致效率和功耗的降低,而且需要在无线射频识别系统中引入新的中心控制设备,系统成本较高。尽管现有算法已在无
12、线射频识别系统中应用广泛,但仍存在着高功耗、高成本等缺点。15ppt课件阅读器分类结构图阅读器协议调度功率ColorwaveHiQ-learningPULSELLCRw-LCRLBT16ppt课件DCSDCS协议协议 DCS算法的原理是:一个时隙代表一种颜色,系统随机的给阅读器分配各种颜色,阅读器的颜色与时隙的颜色相同时则其通信信道打开,开始读取标签。读取过程中发现与其他的阅读器冲突,那么系统随机分配给阅读器一个新的颜色(时隙)。同时向周围的阅读器发送一个 Kick信息包,以便通知新的颜色(时隙)。如果相邻的阅读器已着此种颜色(时隙),那么系统再次分配某种新颜色,阅读器再次发送 Kick 信息
13、包。此过程不断循环,直到结束。在DCS算法中,用来给阅读器着色的总的颜色的数目是确定不变的,系统随机的循环分配这些颜色给阅读器。 17ppt课件C Colorwaveolorwave算法算法 是一种分布式的TDMA算法,是DCS算法的扩展算法。通过阅读器分配给不同的时隙来避免阅读器之间的碰撞。该算法需要所有阅读器之间的时间同步,同时还要求所有的阅读器都可以检测RFID系统中的碰撞。Colorwave协议具有动态的最大颜色数量值,并且具有动态的颜色分配机制来最小化阅读器图中颜色需要的数量。随着使用颜色数量的减少,信息传送的效率将会增加。 当阅读器自己察觉到,或是被相邻的阅读器检测到数据传输成功的
14、概率小于最大色彩的阈值时,它就会增加本地最大色彩值,同时给相邻的阅读器官博这个新的最大色彩值,使相邻阅读器也重新选择色彩来减少传输的碰撞。相反的,但数据传输成功的概率大于最大色彩阈值时,阅读器会减少本地最大色彩值以减少传输等待时间。18ppt课件 FDMAFDMA协议协议 基于FDMA的协议把所有的可用频率带划分成多个频率信道。阅读器可以使用不同的信道来同时与标签进行通信。如果一个频率信道一次只分配一个阅读器,多个阅读器将会无干扰的同时收发数据。 HiQHiQ协议协议 Ho等人提出了同时基于TDMA和FDMA的HiQ协议。HiQ协议使用称为Q-learning的分布式、分等级的,并且是在线学习
15、的方案来解决频率和时间的分配。通过重复的与系统进行交互,Q-learning试图在时间上寻求一种优化频率的分配方案。 HiQ分级的控制结构由阅读器、R-severe和Q-severe组成。阅读器在最低一级,在R-severe级的每个服务器管理着多个阅读器。当某个阅读器需要发送信息给他的识别区域内的标签时,它必须首先从它的主R-severe处请求资源,即频率信道和时隙。阅读器只有在主R-severe分配于同一个时隙内的具体频率信道之后,才能发送信息。19ppt课件在这样的分布式架构中,相邻阅读器可以在相同的时隙或者相同的频率信道内发送信息,从而会造成碰撞。阅读器需要检测与相邻接节点之间的碰撞。每
16、个阅读器需要报道碰撞的数量碰撞的类型和成功读它的主R-severe的次数。随后,R-severe能够根据反馈的报告判断哪些从阅读器间有相互干扰,并重新动态的分配资源来避免碰撞。R-severe能够分配资源来自于分级结构中主Q-severe( Q-learning severe)。由于较好的灵活性和可扩展性,Q-severe在分级架构中可以较好地完成自己工作。但是,在整个系统中,只有一个根Q-severe控制所有的频率信道和时隙的分配。20ppt课件 资源请求 资源分配 资源请求 资源分配 资源请求 资源分配 HiQ协议的分级控制结构 R-severeQ-severe根Q-severeQ-sev
17、ereR-severe阅读器阅读器21ppt课件 EPCglobal Gen2EPCglobal Gen2协议协议 Class 1 Generatio 2 UHF标准是EPCglobal提出的,使用FDMA技术减少阅读器的干扰。整个分配频带被分成若干信道,一个阅读器只能使用一个信道来进行通信。阅读器和标签分开使用载波频率。即阅读器将只会与阅读器发生碰撞。阅读器使用跳频扩频技术来避免干扰。在欧洲,频率分配时规定为200khz的带宽。建议阅读器使用偶数的信道,而标签使用奇数的信道。在美国,频率分配时规定为500khz的带宽,所有信道对阅读器都是有用的。而标签在这些信道的边界处散射。22ppt课件
18、CSMACSMA协议协议 将通信网络的信道分成频率不同的控制信道和数据信道两个部分。其中,控制信道是给阅读器之间的通信使用的,用来控制阅读器的开启与关闭;数据信道则用于阅读器和标签之间的数据信号传递。控制信道要求任意两个可能有数据信道碰撞的阅读器之间能够通讯,以便确保两个阅读器之间避开碰撞,则控制信道的作用范围要比阅读器产生频率干扰时的数据通道的范围还要大。研究表明,为了控制信道的通信范围大于数据信道的频率干扰范围,可以增加控制信道的发射功率。 载波侦听算法,实现比较简单,如今也发展了很多的不同的形式,这其中包含“非坚持”型 CSMA 算法,“1-坚持”型 CSMA 算法,“P-坚持”型 CS
19、MA 算法等。 23ppt课件阅读器协议实例1Pulse算法该算法是依据载波侦听的模式解决 RFID 阅读器网络中阅读器冲突问题的算法。Pulse 算法的流程图如图所示。24ppt课件25ppt课件 从上面的流程图可以发现,在阅读器和标签通信前,阅读器保持一段空闲时间。当空闲状态时间超过设定的空闲时间Tmin同时其他阅读器没有发出BEACON的信息即没有相邻其他阅读器与标签发生通信行为,则该阅读器与其他阅读器处于同一起跑线处于竞争模式,直到有 Beacon 信号发出,阅读器重新进入空闲状态,再次开始等待当阅读器与标签达成通信协议时,阅读器每隔一段时间会发出Beacon 信号,表明阅读器正与标签
20、进行通信,以使其他阅读器处于空闲状态,直至通信完成为止。通常,Pulse 算法适合用于动态拓扑变化比较频繁的网络。26ppt课件 该算法中,在阅读器和标签通信之前,阅读器处于等待状态。在等待状态,阅读器先等待一定的时间 T min,该时间类似于 802.11 协议中的 DIFS 时间。阅读器等待该时间后,如果没有收到其他阅读器发出的 Beacon 信号,该阅读器将认为没有近邻的阅读器正在和标签进行通信。那么,它将进入竞争状态并且随机选择一段时间。如果此时,阅读器收到了别的阅读器的 Beacon 信号,那么阅读器将重新回到等待状态,并且等待 T min 时间。在竞争状态中,如果阅读器等待了它随机
21、选择的一段时间后仍然没有收到其他阅读器发出的 Beacon 信号的话,该阅读器将在控制信道中发Beacon 信号并且通过数据信道和其范围内的标签进行通信。其原理简化图如下图 27ppt课件 在和这些标签进行通信的过程中,过一段较短的时间,该阅读器都发出 Beacon信号,直到和标签的通信结束。此时,该标签回到等待状态。每当阅读器发送出Beacon 信号之后,该阅读器首先检测控制信道,如果控制信道忙,将一直检测控制信道直到不忙为止。一旦控制信道空闲,该阅读器等到一段随机延迟时间,并且发送 Beacon 信号。该算法类似于传感器网络中的 BTMA 协议,实现起来比较简单,比较适合用在动态拓扑变化比
22、较频繁的网络。28ppt课件 阅读器协议实例2 Colorwave算法的核心思想是自适应图着色法。算法要是利用图着色的方式对阅读器网络中的每一个阅读器进行图着色,用不同的颜色来代表时隙,保证阅读器网络中的任意两个相邻的阅读器被分配的颜色相同的几率最小,同时要求系统用最少的颜色种类对阅读器网络进行图着色以及阅读器网络系统能用最少的时间来读取所有的标签。该算法实质为一种分布式的 TDMA 算法。为了防止阅读器间的冲突,使用了两种分布式算法:DCS(Distributed Color Selection)算法和 VDCS(VariableMaximum Distributed Color Selec
展开阅读全文