我是靠谱客的博主 等待身影,最近开发中收集的这篇文章主要介绍RFID 射频识别技术 NFC ISO14443 - A 协议 RC522RFID 概述 ISO14443 - A 协议,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

物联网三层架构

  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 协议 RC522RFID 概述 ISO14443 - A 协议的全部内容,希望文章能够帮你解决RFID 射频识别技术 NFC ISO14443 - A 协议 RC522RFID 概述 ISO14443 - A 协议所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部