物联网三层架构

RFID应用

RFID 概述

射频识别,Radio Frequency Identification  无线射频识别,一种通信技术,通过无线电信号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立 机械或 光学接触

一套RFID硬件由 Reader 与 Transponder 组成。

工作原理:由Reader发射一特定频率之无限电波给Transponder,驱动Transponder电路将 内部的ID code发送出去,Reader接收ID code。

Transponder 可免电池,免接触,免刷卡,且芯片密码为世界唯一无法复制,安全性高,寿命长

RFID的工作原理

电子标签:射频标签,应答器,数据载体;

阅读器:读出装置,扫描器,通讯器,读写器(取决于电子标签是否可以无线改写数据)

电子标签与阅读器之间通过耦合元件实现射频信号的空间耦合,在耦合通道中,根据时序关系,实现能量的传递,数据的交换

RFID中间件

中间件(middleware)解决分布异构问题

中间件是位于平台(硬件和操作系统)和应用之间的通用服务,这些服务具有标准的程序接口和协议

对不同的系统和硬件平台,它有符合接口和协议规范的多种实现

RFID中间件的特点

独立于架构(Insulation Infrastructure)

RFID中间件独立介于RFID读写器与后端应用程序之间,并且能够与多个RFID读写器以及多个后端应用程序连接,以减轻架构与维护的复杂性

数据流(Data Flow)

RFID目的在于将实体对象转换为信息环境下的虚拟对象,数据处理是RFID重要的功能

RFID中间件具有数据的搜集,过滤,整合,传递等特性,以便将正确的对象信息转到企业后端的应用程序

处理流(Process Flow)

RFID中间件采用程序逻辑及存储再转送(Store — and— Forward)功能来提供顺序的信息流,具有数据流设计与管理的能力

RFID中间件的意义

RFID中间件是一种面向消息的中间件,消息(Information)是以消息(Message)的形式

面向消息的中间件包含功能:传递(Passing)消息,解译数据,安全性,数据广播,错误恢复,定位网络资源,找出符合成本的路径,消息与要求的优先次序以及延伸的除错

RFID频率分类

RFID的工作频率有 低频,高频,超高频,微波  ,不同的频率的RFID产品有不同的特性

125KHz ~134KHz              低频

13.56 MHz                          高频

860 MHz ~ 915 MHz          超高频

2.4GHz ~ 5GHz                  微波

RFID 低频

工作在低频的感应器的一般工作频率从 120KHz ~ 134KHz ,TI 的工作频率为 134.2KHz 。该频段的波长为 2500m

除金属材料影响外,一般低频能够穿过任意材料的物品而不降低它的读取距离

工作在低频的读写器在全球没有任何特殊的许可限制

低频产品有不同的封装形式,好封装就贵,寿命长

该频率的磁场区域下降快,但能产生相对均匀的读写区域

相比其他频段的RFID产品,该频段数据传输速率比较慢

感应器比其他频段的贵

RFID低频的主要应用

畜牧业的管理系统

汽车防盗和无钥匙开门系统的应用

马拉松赛跑系统的应用

自动停车场收费和车辆管理系统

自动加油系统应用

酒店门锁系统的应用

门禁和安全管理系统

RFID低频符合的国际标准

ISO  11784            RFID    畜牧业的应用 - 编码结构

ISO   11785           RFID    畜牧业得应用  技术理论

ISO  14223 - 1       RFID    畜牧业的应用  空气接口

ISO    14223 - 2     RFID    畜牧业的应用  协议接口

ISO    18000 - 2                 定义低频的物理层,防冲撞和通讯协议

DIN   30745                      主要是欧洲对垃圾管理应用定义的标准

RFID高频

工作频率为13.56MHz,该频率的波长大概为22m

除金属材料外,该频率的波长可以穿过大多数的材料,但往往会降低读取距离,感应器需要离开金属一段距离

感应器为电子标签形式

该系统具有防冲撞特性,可同时读取多个电子标签

RFID高频主要应用

图书管理系统的应用

酒店门锁的管理和应用

医药物流系统的管理和应用

智能货架的管理

RFID超高频特性

RFID微波

RFID微波段的性能

它是一个全球性的频段,开发产品具有全球通用性

它整体的频宽胜于其他ISM频段,提高整体数据传输速率,允许系统共存

2.4GHz无线电和无线的体积相对小,产品体积小

RFID微波2.4GHz 频段 的主要应用

船舶管理系统

煤炭人员定位系统

动态车辆识别系统

微型胶囊内窥镜系统

RFID 微波2.4GHz频段的无线技术标准

ZigBee/IEEE 802.15.4  : Zigbee技术是一项兴起的短距离无线通信技术,主要面向的应用领域是低频速率无线个人局域网(LRWPAN),经典特征是近距离,低功耗,低成本,低传输速率,主要适用于自动控制以及远程控制领域,目的是为了满足小型廉价设备的无线联网和控制.

WIFI/IEEE 802.11b : WIFI即无线局域网,工作在2.4GHz频段,用于学校,商业等办公区域的无线连接技术,传输速率可达到 11 Mbit/s,工作距离 100m,采用直接序列扩频(DDS)的方式。采用WIFI主要推动因素是数据吞吐量,WIFI一般用来将电脑与本地局域网相连或直接与互联网相连。

RFID发展历程

RFID直接继承雷达的概念,并由此发展出一种AIDC新技术 ---- RFID技术

1948年,哈理,发表“利用反射功率的通讯”奠定射频识别RFID的理论力量

电子标签的概叙

1

ISO14443 - A 协议

ISO14443协议是 Contactless card standards(非接触式IC卡标准)协议

第一  物理特性     第二  频谱功率和信号接口     第三  初始化和防冲突算法   第四   通讯协议

引用标准

ISO/IEC 3309: 1993 信息技术—系统间的远程通信和信息交换-高级数据链接控制(HDLC)规程-帧结构

ISO/IEC 7810:1995 识别卡 物理特性ISO/IEC 7816-3 识别卡 带触点的集成电路卡 第3部分 电信号和传输协议

ISO/IEC 7816-4:识别卡 带触点的集成电路卡 第4部分 行业间交换用命令

ISO/IEC 7816-5:识别卡 带触点的集成电路卡 第5部分:应用标识符的编号体系和注册规格

IEC 61000-4-2  电磁兼容性(EMC)第4部分:测试和测量技术 第2节:抗静电放电测试

ISO/IEC 10373-6 识别卡—测试方法

ISO/IEC 14443:1997 识别卡 - 非接触式集成电路卡 - 接近式卡

14443术语

接近式卡 Proximity card (PICC)

接近式耦合设备 Proximity coupling device (PCD)

防冲突环 anticollision loop

比特冲突测试协议 bit collision detection protocl

冲突 collision

帧 frame

初始对话

PICC初始对话

PICC的初始对话PCD和PICC之间的初始对话通过下列连续操作

PCD 的 RF 工作场激活 PICC

PICC 静等来自PCD的命令

PCD 传输命令

PICC 传输响应

这些

PCD应产生给能量的 RF 场 ,为传送功率,该RF场 与 PICC 进行耦合,为了通信,该RF场应被调制

RF工作场频率(fc)为 13.56MHz +- 7kHz

REQA 和 WAKE-UP 帧

请求和唤醒帧用来初始化通信并按下次序组成

通信开始

7 个数据位开始

LSB 首先发送

标准REQA 的数据内容是 0x26,WAKE-UP 请求的数据内容是 0x52

通信结束,不加奇偶校验位

标准帧 Standard frame

标准帧用于数据交换并按以下次序组成

通信开始

n * (8 个数据位 + 奇数奇偶校验位),n >= 1

每个数据字节的LSB首先被发送

每个数据字节后面跟随一个奇数奇偶校验位

通信结束

面向比特的防冲突帧

NVB

长度:1字节

较高4位叫 字节计数

较低4位叫 比特计数

命令

PCD用于管理与几个PICC通信的命令是

REQA             0x26
WAKE-UP          0x52
ANTICOLLISION    0x93  0x97
SELECT
HALT             0x50

ANTICOLLISION命令和 SELECT命令

这些命令在防冲突环期间使用

ANTICOLLISION 和 SELECT命令由下列内容组成

选择代码SEL (1 字节)

有效位的数目NVB (1 字节)

根据NVB的值,UID CLn的 0 到 40 个数据位

SEL规定了串联级别CLn

NVB规定了PCD所发送的CLn的有效位的数目

注 : 只要NVB没有规定40个有效位,若 PICC保持在 READY 状态中,该命令被为ANTICOLLISION 命令

如果NVB规定 UID CLn 的 40个数据位(NVB = 70)则添加CRC_A , 该命令为 SELECT 命令

HALT命令

HALT命令由四个字节组成并应使用标准帧来发送

PICC 在 HALT 帧 结束后 1ms 周期期间以任何调制表示响应

基于14443-A 的操作帧格式

请求卡                 0x26

唤醒所有卡         0x52

防冲突                 0x93 0x20     得到卡ID

选择卡片               0x93  0x70  ID1,ID2,ID3,ID4  checksum ,CRC16

Coding of SEL

RC522

RFID 射频识别技术 NFC ISO14443 - A 协议 RC522相关推荐

  1. RFID射频识别技术(一)第一讲

    目录 (1)射频识别的最小系统 (2)射频识别的工作原理 (3)射频识别技术的应用 (4)RFID技术 (5)中国RFID发展路线图road map 第一阶段:2006-2008培育期 第二阶段:20 ...

  2. 射频识别技术漫谈(6-10)

    射频识别技术漫谈(6)--通讯协议概述 通讯协议是通讯的双方或多方在交流时遵守的规矩,包括谁先发起通讯,先交流什么,后交流什么,一方如何问,另一方如何答等.在这里通迅的双方指的是读写器和卡片. 首先是 ...

  3. 射频识别技术:RFID 您了解不?

    射频识别即RFID(Radio Frequency IDentification)技术,又称电子标签.无线射频识别,是一种通信技术,可通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标 ...

  4. 什么是RFID? RFID简介,射频识别技术发展历史.金属液体对RFID的影响

    什么是RFID? '''RFID是射频识别技术的英文(Radio Frequency Identification)的缩写,又称电子[[标签]]''',射频识别技术是20世纪90年代开始兴起的一种自动 ...

  5. RFID无线射频识别技术基本介绍

    RFID无线射频识别技术基本介绍: 无线射频识别技术(Radio Frequency Idenfication,RFID)是一种非接触的自动识别技术,其基本原理是利用射频信号和空间耦合(电感或电磁耦合 ...

  6. 什么是RFID技术?RFID(射频识别:Radio Frequency Identification)电子标签技术应用场景介绍

    RFID简介 RFID(射频识别:Radio Frequency Identification)俗称"电子标签",是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取 ...

  7. 射频识别技术原理分析

    射频识别技术原理分析 射频识别(RFID)技术相对于传统的磁卡及IC卡技术具有非接触.阅读速度快.无磨损等特点,在最近几年里得到快速发展.为加强中国工程师对该技术的理解,本文详细介绍了RFID技术的工 ...

  8. RFID射频识别电子标签基础知识汇总

    1.什么是RFID? RFID是Radio Frequency Identification的缩写,即射频识别.常称为感应式电子晶片或近接卡.感应卡.非接触卡.电子标签.电子条码,等等. 一套完整RF ...

  9. Internet of things:是指通过各种信息传感器、射频识别技术、全球定位系统、红外感应器、激光扫描器等各种装置

    物联网(Internet of Things,简称IOT)是指通过各种信息传感器.射频识别技术.全球定位系统.红外感应器.激光扫描器等各种装置与技术,实时采集任何需要监控. 连接.互动的物体或过程,采 ...

  10. 射频识别技术|期末考试知识点|第1讲_RFID

    课堂笔记 1.RFID技术 标签(芯片.天线.封装) 读写器 中间件和系统软件 公共服务体系 2.IC&ID IC卡和ID卡的区别在于是否有CPU. 3.射频识别的最小系统: 射频识别的简要工 ...

最新文章

  1. 关于Enterprise Library 两个网占.
  2. Android 文件操作
  3. POJ 1789 Truck History
  4. 清零 css,css样式清零及常用类
  5. 2013计算机二级试题,2013全国计算机二级上机考试试题46-100套试题
  6. LVIS挑战赛冠军总结 | 视觉任务中长尾分布问题研究进展与挑战
  7. 原创:PHP乱码怎么办?五种方法彻底解决PHP乱码问题
  8. IT项目中的6类知识转移
  9. tcp转串口_串口服务器
  10. 【temu】美国版数据采集API
  11. javase-模拟斗地主(源码+注释)
  12. 《算法分析与设计》复习笔记
  13. 轻量级分布式事务-自定义多数据源事务注解
  14. MIUI12可以升级鸿蒙,MIUI12适用机型汇总 MIUI12哪些机型可以升级?
  15. 百度地图总结第三篇之定位(我的位置)
  16. 理解ConstraintLayout性能上的好处(转载,仅供学习)
  17. [vdbench]vdbench典型配置
  18. python文件读写、字典、习题、模块包库、pycharm、面向对象
  19. el-table自定义排序
  20. Use Octavia to Implement HTTPS Health Monitors (by quqi99)

热门文章

  1. 思维导图 · App的商业模式:如何寻找商业化
  2. 关于浮点数据类型和布尔数据类型以及最后的总结
  3. 免费企业邮箱注册申请免费吗?哪个好用
  4. 智能计算机与应用是核心期刊吗,人工智能的核心期刊都有哪些
  5. 文本表达:解决BERT中的各向异性方法总结
  6. 操作系统——进程管理的功能
  7. Go语言的前景、优点
  8. 什么是事件流? 什么是事件冒泡? 什么是事件捕获?
  9. 开发你的第一个BLE应用程序—Blinky
  10. 如何查看服务器登录日志文件,服务器登录日志查看