高频ISO15693协议电子标签规则与应用介绍 |
发布时间:2020-12-02 10:05:16
|
高频ISO15693协议电子标签介绍
符合ISO15693协议的RFID电子标签具有64bit的全球唯一序列号(UID),它可以用于在同时读取和写入多个标签时防止冲突。8字节UID由高到低显示为UID7-UID0。其中UID7固定为十六进制E0H,UID6是标签制造商的代码(例如,NXP的代码为04H,富士的代码为08H,TI的代码为07H)。UID5是产品类别代码。例如,ICODESL2ICS20为01H,Tag-itHF-IPlusChip为80H,Tag-itHF-IPlusInlay为00H。其余的UID4-UID0是指定给制造商内部的流水码。
高频ISO15693协议电子标签AFI标志位工作原理
电子标签种类众多,适用范围很广。为了在其他行业中区分电子标签,ISO使用1字节的应用程序辅助标识符(AFI)在其他行业中区分电子标签。AFI的高半字节表示基本行业,低半字节表示基本行业的细分行业。其中AFI=00H表示全部行业。电子标签支持AFI不是必需的,是否支持电子标签是可选的,收到“库存”库存命令后,如果标签不支持AFI,则必须立即响应。如果支持AFI,则仅响应与标记存储库中的AFI匹配的AFI。目前AFI主要用来作为图书安全管理编码,每个图书系统规定自己的AFI码,借出图书时改变AFI码,门口的HD6680安全检测通道识别AFI来作为图书是否经过借阅手续的标志位。
15693国际标准还提供了一个字节的可选数据存储格式标识符(DSFID),用于在标签中区分不同的数据存储格式。如果标签支持DSFID,则库存命令中的标签返回非零DSFID,使阅读器能够确定射频字段中的标签是否具有所需的数据格式。
电子标签的内存最多可达8K字节,并以块(Block)为单位进行管理。标签内最多可以包含256个数据块,每个块最多可以有32个字节。数据块的内容可以锁定以防止修改。
阅读器和标记之间的数据交换使用“命令-响应”,如下:
命令:标志(Flags)脚本(命令代码)参数(参数)数据(应用程序数据)验证(CRC16)
响应:标志参数数据(application Flags)验证(CRC16)
除了没有响应代码之外,可见的响应与命令代码相似。每个命令及其响应都使用CRC验证来确保数据完整性。读者提出请求后,可以同时响应(Addressedmode)或指定电子标签响应(Non-addressedmode)。在非地址模式中,可以使用两个方法来指定电子标签。一个是指定给命令的电子标签的唯一序列号UID,另一个是不向命令提供UID。在前面的步骤中,可以先选择标签来选择。
高频ISO15693协议电子标签防碰撞算法介绍
ISO15693电子标签的防碰撞与ISO14443A的基于位的防碰撞相似。最根本的一点是,基于标签,有全球唯一的序列号。由于序列号的唯一性,全球两个标签在64位的序列号中总是bit值不同。也就是说,两个标签的序列号中总是有一个bit为“0”,另一个为“1”。预防冲突的过程可以是1位1位或4位4位。具体原理请参阅位和时隙相结合的预防冲突机制。
电子标签支持的命令可分为“必需”(Mandatory)命令、“选项”(Optional)命令和“自定义”(Custom)命令三个。必需和可选命令的功能和格式在标准中明确定义,自定义命令由标签制造商创建。
需要两个命令:“库存”和“自动维护”,标签需要支持。标签最基本的功能是,可以通过预防冲突发送标签标识号。这两个命令实现了这一功能。磁场中有多个标签时,使用库存命令获取标签UID,然后使用自动保持命令进入休眠模式。然后,您可以使用库存命令获取以下标签UID:这样就可以对射频字段中的所有标签进行库存轮询。
|
RFID用途各异,产品型号众多,建议联系我们的销售顾问获取合适的应用产品选型方案。