当前位置: 首页 > 下载中心 > RFID相关知识

  超高频协议

  ISO18000-6C协议

  RFID超高频高频ISO18000-6C(EPC CLASS1 G2)中文协议标准是针对RFID射频识别应用的一个国际标准,国内称超高频,该标准定义了工作在860Mhz-960Mhz带宽达100MHz下电子标签与阅读器的空气接口及数据通信规范,超高频读写器多采用跳频发射方式,不受不同区域变化时无线电频段的影响,因而允许同一个标签可以在全球任何地方被对应协议的读写器读取。标签具有防冲突性能、可在全球各种环境下部署、具有读/写现场可编程性和更快的标签读/写速度、能在读卡器密集的环境中运行等功能。

  ISO18000-6C(EPC CLASS1 G2)标签从逻辑上将标签存储器分为四个存储区,每个存储区可以由一个或一个以上的存储器字组成。这四个存储区是:EPC 区(EPC):存EPC号的区域,本读写器规定最大能存放15字EPC号。可读可写。TID 区(TID):存由标签生产厂商设定的 ID 号,目前有4字和8字两种ID 号。可读,不可写。用户区(User):不同厂商该区不一样。Inpinj 公司的 G2 标签没有用户区。Philips 公司有28字。可读可写。保留区(Password):前两个字是销毁(kill)密码,后两个字是访问(access)密码。可读可写。四个存储区均可写保护。写保护意味着该区永不可写或在非安全状态下不可写;读保护只有密码区可设置为读保护,即不可读。

  ISO18000-6B协议

  6B中文协议标准是针对RFID射频识别应用的一个国际标准,国内称超高频,该标准定义了工作在860Mhz-960Mhz带宽达100MHz下电子标签与阅读器的空气接口及数据通信规范,超高频读写器多采用跳频发射方式,不受不同区域变化时无线电频段的影响,因而允许同一个标签可以在全球任何地方被对应协议的读写器读取。标签具有防冲突性能、可在全球各种环境下部署、具有读/写现场可编程性和更快的标签读/写速度、能在读卡器密集的环境中运行等功能。ISO18000-6B标签只有一个存储空间,最低8个字节(0~7字节)是标签的UID,并且不能被改写。后面的字节都是可改写的,也可以被锁定,但是一旦锁定后,则不能再次改写,也不能解锁。

  高频协议

  ISO/IEC 15963

  ISO15693是针对射频识别应用的一个国际标准,该标准定义了工作在13.56Mhz下智能电子标签和RFID读写器的空气接口及数据通信规范,符合此标准的电子标签最远识读距离达到2米。工作场最小值0.15A/m,最大值5A/m。RFID电子标签读写器到电子标签的编码方式采用脉冲位置调制,支持两种编码方式,分别为256选1模式和4选1模式。当为256选1模式时通信速率1.54KBIT/S,当为4选1模式时的通信速率为26.48kbits/s。标签到读写器的数据编码采用曼彻斯特编码方式,根据信号调试的方式不同,通信速率也不同,标签支持高速和低速两种通信速度。

  ISO/IEC14443

  ISO14443是针对射频识别应用的一个适应于近场通信的RFID国际标准,他所支持的最大的识读距离为10cm,ISO14443标准定义了工作在13.56Mhz下智能标签的空气接口及数据通信规范。

  ISO14443规定了两种阅读器和近耦合IC卡之间的数据传输方式:A型和B型即Type A和TypeB,该标准支持的最小的数据通信速率为106Kbps,最大可支持848KBPS。

  Type A是由Philips(NXP)等半导体公司最先首次开发和使用,是目前国际上应用最广泛的协议标准,从PCD到PICC采用ASK100%的调幅调试方式,从PICC到PCD采用OOK副载波调试方式。

  Type B是一个开放式的非接触式智能卡标准,从PCD到PICC采用ASK 10%的调幅调试方式,从PICC到PCD采用BPSK副载波调试方式。

  ISO14443应用场合

  ISO14443标准主要应用于人员管理及小额支付的近距离安全识别领域。主要应用领域如一卡通,会员管理,人员考勤,购物卡,身份识别,电子证件等等。

  标签介绍

  标签组成两部分:天线和芯片

  天线功能是手机阅读器发射到空间的电磁波和将芯片本身发射的能量以电磁波的方式发射出去

  芯片的功能是对标签接收到的信号进行调节、解码等各种处理,并把电子标签需要返回的信号进行编码、调制等各种处理。

  超高频电子标签芯片

  芯片电子标签的核心部分,它的作用包括标签信息存储,标签接收信号处理和标签发射信号的处理。(主要芯片厂家为:英频杰、意联、恩智浦)

  标签封装的分类

  从材料:1. 纸质标签;2. 塑料标签;3. 玻璃标签。    从形状:1.信用卡标签;2. 线形标签;3. 圆形标签;4. 手表型标签;5. 其他形状。

  封装的加工

  封装环节主要包括3个主要工艺,即天线基板制作、Inlay的制作(一次封装)和基板上的涂覆绝缘膜、冲裁(二次封装)。

  EPC C1G2标签(简称G2标签)存储区说明

  G2标签分4个区:保留区(又称密码区),EPC区,TID区和User区。

  保留区:保留区4个字。前两个字是销毁密码,后两个字是访问密码。可读可写,保留区的两个密码区的读写保护特性可以分别设置。

  EPC区:标签EPC号存储在该区,其中第0个字是PC值和标签EPC号的CRC16。第1个字是PC值,该值指示标签EPC号长度,从第2个字开始才是标签的EPC号数据。可读可写。

  TIC区:该区存储的数据是由标签生产商设定的ID号。可读不可写。

  User区:是用户数据区。可读可写。

  G2命令中很多地方要求给出数据长度,这里要注意字与字节的区别。1个字等于2个字节。

  有些命令需要访问密码,如果没有密码设置,则用0填充密码区,而不能为空。

  天线介绍

  天线是一种具有将导行波与自由空间波相互转功能的结构。它存在于一个由波束范围、立体弧度和立体角构成的三维世界中。无线电设计输出的射频信号功率,通过馈线输送到天线,由天线以电磁波形式辐射出去。电磁波到达接收地点后,由天线接收下来,并通过馈线发送到无线电接收机。没有天线也就没有无线电通信。

  一般在超高频应用频段中,最常用的是偶极子天线(又称为对称振子天线)。其中,偶极子天线由两端同样粗细和等长的直导线排成一条直线构成,信号从中间的两个端点馈入,在偶极子的两臂上产生一定的电流分布,种种电流分布就在天线周围空间激发起电磁场。偶极子天线也可分为4种类型,即半波偶极子天线、双线折叠偶极子天线、三线折叠偶戒子天线和双偶极子天线。

  频段介绍

  频率也就是射频识别系统的工作频率,直接决定系统应用的各方面特性。在RFID系统中,系统工作就像我们平时收听调频广播一样,射频标签和读写器也要调制到相同的频率才能工作。以下是各个国家的频段;

  常见测试开发问题

  1. Q:模块波特率可不可以改成9600?

  A:可以,模块波特率只有9600、19200、38400、57600和115200五种,默认57600。

  2. Q: 为什么有时在室内测试的效果和室外区别很大?

  A:不宜在充满了金属,大面积玻璃等的狭小环境下测试设备,大面积的电磁波反射会影响读写器工作。这样的条件下得不到有效的测试数据和和正常的用户体验。

  3. Q:为什么R2000模块调至20dbm以下时,有的模块会出现读取距离下降明显的情况?

  A:各元器件均有误差,导致各模块性能无法完全一致,且输出功率越低误差越大。输出功率误差:30dbm左右:±0. 1dbm;20-29dbm:±1dbm;20dbm以下:±3dbm。所以建议用户尽量不要将输出功率调至20dbm以下,且太小的输出功率将会影响模块工作。

  4. Q:如果我们的读写器设备应用环境是在室外24小时365天不间断工作,会死机吗?要注意什么问题?

  A:我们的设备在硬件和软件上都做了处理,是不会发生死机的现象的。主要是要注意极端的温度和防水。极端的低温会出现启动失败的情况,高温则会让元器件特别是大功率器件使用寿命缩短。盘存标签命令之间最好能给机器休息的时间,这样可以大大减少发热。电源必须处理好,做好防雷和过滤电源的浪涌。

  5. Q:存盘标签(实时模式)里的session自定义参数有什么用?SessionID和inventoriedflag表示什么?

  A:打开Session功能,标签会变成两个状态,A和B。在A状态时标签可以被读取,B为不可读取。标签被读到一次后会立即切换到B状态。在B停留一定时间后会自动切换到A。SessionID是这个功能的等级,S0-S3,越高它在B状态停留的时间越久。inventoriedflag是设置标签的初始状态。S0-2秒,S1-几分钟,S2-10多分钟,S3-几个小时这些是大概时间。标签型号间有差异。

  6. Q:盘存一次需要多少时间?

  A:由于防冲突采用的是动态Q随机算法,盘存标签的数量也不一定,所以盘存一次所需要的时间是不一定的。一般在450mS–1000mS之间。

  7. Q:更改EPC的时候为什么起始地址是0x02?

  A:EPC区域前4个字节保存的是CRC和PC,EPC号是从第五个字节开始的。1WORD=2BYTE,所以起始地址从0x02开始。

  8. Q:访问/锁定和销毁的密码(HEX)是否跟写入的一样?密码又是多少?

  A:标签默认的访问/锁定和销毁的密码是一样的,都是00000000. 但它们是不同的两个数据类型。密码区一共8个字节,前4个字节是销毁密码,后4个字节是访问密码。

  注意:锁定和销毁密码默认00000000无效。对标签进行锁定和销毁操作时须修改密码。

  9. Q:写入标签的时候,访问密码(HEX)是多少?

  A:标签的访问密码默认是00000000,可以更改。

  10. Q:为什么有的时候可以盘存到标签,却不能write或者read?

  A:造成这两个错误的主要原因是标签感应到的能量不足。在EPC协议中,所有的ACCESS命令(read,write,lock,kill)需要比盘存(inventory)操作多一倍的能量,多一倍的通讯时间,总的来说,ACCESS命令的读标签距离是盘存命令的60%-70%,错误的几率是inventory命令的两倍。如果操作的数据量增大,需要的能量和时间也随着增大,错误的几率也跟着提高。因此,在使用ACCESS命令时,请将标签靠近天线,给标签提供足够的能量,这样就会稳定工作了。如果盘存(inventory)工作时候是把读写器功率调低的,执行ACCESS命令(read,write,lock,kill)时候要把功率重新调上去。

  11.  Q:盘存一次需要多少时间?

  A:由于防冲突采用的是动态Q随机算法,盘存标签的数量也不一定,所以盘存一次所需要的时间是不一定的。一般在450mS–1000mS之间。

  12.  Q:读写器支持LLRP吗?

  A:LLRP是一种基础协议(百度),可将各家设备统一起来。目前不支持。

  13.  Q:有支持Linux系统的Demo吗?读写器和模块可以在Linux系统下运行吗?

  A:没有支持Linux系统的Demo,我们提供串口协议,只要有串口就可以进行开发。