UHF RFID 使用小记

news/2024/10/9 20:28:08

1,概念

UHF:Ultra High Frequency;超高频。

RFID:Radio Frequency Identification;射频识别。

电子标签:即RFID标签,是RFID的俗称。

PDA:Personal Digital Assistant;个人数字助理。

发卡器:对卡进行读写操作的工具。

EPC:Electronic product code;电子产品代码。

2,原理

标签进入阅读器发出的磁场后,接收解读器发出的射频信号,凭借感应电流所获得的能量发送出存储在芯片中的产品信息。

3,此次使用的场景

注:使用场景较多,以下仅以此次的使用场景为例!

使用发卡器对标签写入数据;

将标签固定在物件上;物件流转;

使用手持PDA,读取标签数据,结合安卓程序,保存此次扫描到的标签数据,已供后续业务使用。

比如盘点仓库物资是否有缺失,清点过关物资是否和单子上一致等。

4,实践

4.1,读取标签

4.1.1,数据结构

超高频RFID的标签芯片需要符合EPC C1Gen2标准(简称Gen2协议),也就是说所有的超高频RFID标签芯片内部存储结构大致一样。

标签芯片的存储区分为四个区(Bank)分别是:

Bank 0保留区(Reserved):又称为密码区;

Bank 1电子编码区(EPC):CRC-16 + PC + EPC;

Bank 2 厂商编码区(TID):标签生产商设定的ID号,可读不可写;

Bank 3 用户区(User);

4.1.2,EPC数据结构

测试数据:E4 E7 18 00 A1 B2 C3 4D 5E 6F

 

00h

01h

02h

03h

04h

05h

06h

07h

08h

09h

0Ah

0Bh

0Ch

0Dh

0Eh

0Fh

CRC-16

 

E

4

E

7

1

1

1

0

0

1

0

0

1

1

1

0

0

1

1

1

校验码,不知道具体的算法,试了线上CRC16校验工具不行

 

10h

11h

12h

13h

14h

15h

16h

17h

18h

19h

1Ah

1Bh

1Ch

1Dh

1Eh

1Fh

PC

EPC长度

RFU

 

1

8

0

0

0

0

0

1

1

0

0

0

0

0

0

0

0

0

0

0

长度为3个字,6个字节

第一类标签

默认值为00000000

 

20h

21h

22h

23h

24h

25h

26h

27h

28h

29h

2Ah

2Bh

2Ch

2Dh

2Eh

2Fh

EPC

 

A

1

B

2

1

0

1

0

0

0

0

1

1

0

1

1

0

0

1

0

共有3个字20h-4Fh,6个字节

30h

.....

一直到4Fh

 

4.1.3,操作步骤

a,手持机连续扫描,扫到2个标签;

b,选择一个标签后,打开“读写标签”tab页;

c,选择EPC区(bank:1);

d,输入起始地址、长度、密码,点击读卡按钮;

数据内容栏,显示读取的数据;测试结果:

起始地址

长度

密码

读取的结果

0

2

xxx

E4 E7

0

10

xxx

E4 E7 18 00 A1 B2 C3 4D 5E 6F

2

2

xxx

18 00

2

4

xxx

18 00 A1 B2

4

2

xxx

A1 B2

4

6

xxx

A1 B2 C3 4D 5E 6F

 

4.2,写标签

一般由发卡器写标签,但是手持机PDA也提供了写标签的功能;

写和读的操作步骤基本一致,除了输入起始地址、长度、密码外,还要输入数据内容,点击写卡按钮;CRC区只读,所以起始地址从2开始;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/27888.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

文学作品|在线阅读

分享文字和音频类的文学作品,陶冶情操,宣传正能量。#wh-tab{font-size:20px;text-align:center;}a:link {text-decoration: none;}td{font-size: 16px;text-align:center;}td:empty:after{content:虚位以待;color:grey;} 前言 若有空,将古今中外的常见文学作品挂载在网络上,…

[转]ptp(precision time protocol)时钟同步

一、介绍1:什么是ptpPTP(Precision Time Protocol) 是一个通过网络同步时钟的一个协议。当硬件支持时,PTP 精度能达到亚微秒,比 NTP(Network Time Protocol)精度更高。 2:ptp应用场景1)数据中心数据中心需要NTP/PTP同步,以确保集群的时域运行。同步对于虚拟机计算是必不…

3. SpringBoot 整合第三方技术

1. 整合Junit 一般来说是不需要进行处理的 ,因为在创建SpringBoot 工程时 ,会自动整合junit​的 要说怎么配置的话?也可以写一下相关的配置:以下就是SpringBoot 整合 Junit 相关步骤导入相关依赖 <dependency><groupId>org.springframework.boot</groupId&g…

5.5

推一下手机壁纸

[转]IRIG-B码授时工作原理

在授时设备中有一种是B码授时的,但是大部分人不太清楚何为B码授时?这种类型的授时工作原理是怎么样? 首先我们要知道什么是B码,然后再介绍它的授时工作原理,B码是一种电力术语,它是IRIG-B码的通俗叫法,英文全称是inter-range instrumentationgroup-B,是在2020年公布的电…

2024 年12个好用的开源 Wiki 软件工具盘点

Wiki是一个集中式的、基于网络的平台,使员工可以轻松地访问和记录信息。简单来说,它是一个可靠信息的统一来源。在任何成功的公司中,部门间的知识共享是至关重要的。如果没有一个简单的信息交流方法,团队怎样才能有效合作呢?Wiki软件提供了一种创建、组织及在全公司范围内…

讯飞听见软件介绍

讯飞听见是一款智能语音转文字软件,具有以下功能: • 实时语音转文字:支持录音实时转文字,准确率较高,且能自动区分角色和分段。 • 实时翻译:提供 8 国语种随时互译。 • 边录边拍:可以在录音的同时拍照记录,方便重点标记。 • 悬浮字幕:支持在观看视频时实时显示悬浮…

快速入门一篇搞定RocketMq-实现微服务实战落地

1、RocketMq介绍 RocketMQ起源于阿里巴巴,最初是为了解决邮件系统的高可靠性和高性能而设计的。在2016年开源分布式消息中间件,并逐渐成为Apache顶级项目。现在是Apache的一个顶级项目,在阿里内部使用非常广泛,已经经过了"双11"这种万亿级的消息流转,性能稳定、…