通讯协议是通讯的双方或多方在交流时遵守的规矩,包括谁先发起通讯,先交流什么,后交流什么,一方如何问,另一方如何答等。在这里通迅的双方指的是读写器和卡片。

首先是谁先发起通讯,很显然有两种,读写器先发言和卡片先发言。前一种叫Reader Talk First,简称为RTF;后一种叫Tag Talk First,简称为TTF。我们知道,卡片从读写器产生的射频场获得工作时需要的能量,一般认为应该是读写器主动,卡片被动才对,这也是人之常情。所以多数功能稍复杂的卡片都是采用RTF模式,即读写器问,卡片回答。读写器没有命令,卡片是无论如何也不能主动说话的。但是有些卡片功能单一,每次与读写器的交流中只会回答一个问题,而且每次内容都相同。对于这种卡片,似乎再让读写器每次先提问已经没有什么意义了,还不如每次与读写器交流直接让卡片先说它那永远不会变的一句话得了,于是就有了TTF模式。TTF模式的卡片一般都是我们常说的ID卡,即识别卡,ID卡每次说的相同的一句话都是一个识别号,读写器利用这个识别号确定持卡者的身份。其次是交流的秩序。对TTF卡片当然没什么秩序可言了,一进入射频场卡片就自说自话。但对RTF的卡片一般有严格的顺序,如下图所示:

射频识别技术漫谈(6)——通讯协议概述 第一步是读写器呼叫卡,如果射频场中有读写器支持的卡片,卡片将回送一个应答,告诉读写器自己是什么类型的卡片。

然后读写发出命令选中卡片,如果射频场中有多张卡片,通常还要进行防冲突循环以便决出唯一张卡片进行操作。 第三步是进行认证,一方面读写器要认证卡片是合法的,另一方卡片也要认证读写器是合法的。如果认证顺利通过,就可以进行正常的读写数据操作了。这些步骤并不都是必须的,有些简单的卡片,要求操作前用户把卡片放到读写器上,读写器直接对其进行读写操作,前面的3步都省了;有些卡片没有密码,当然不需要相互认证;有些卡片不支持防冲突,同时有多张卡片时将无法操作;还有些卡片将呼叫和防冲突用一个步骤代替。所以对于具体的卡片,要仔细阅读其说明书,进行具体的分析。还有一类卡片既可以工作在TTF模式,又可以工作在RTF模式。两种模式之间的切换一般有两种方式:一种是卡片刚进入射频场上电复位后会等待一个固定时间,在这段时间内如果有读写器的命令,则工作在RTF模式,如果没有收到命令则进入TTF模式。另一种是卡片上电后主动在RTF与TTF之间不停的切换,在TTF模式下发送完一个识别号后,立即进入RTF模式等待读写器的命令,如果有命令则执行命令,没有命令则退出RTF模式返回TTF模式继续发送识别号,之后进行下一次的切换。最后还有一个全双工(Full Duplex,FDX)和半双工(Half Duplex,HDX)的概念。在有线通讯中,我们知道全双工就是通讯双方可以同时双向通讯,半双工就是虽能双向通讯,但某一时刻只能有一个方向通讯。一般来说当然是全双工好,如果技术上能实现全双工,当然最好不用半双工;成本上全双工贵,半双工便宜。但在射频识别技术中FDX和HDX并不是这个意思。在ISO11785中对FDX和HDX的定义如下:
FDX:标签和读写器在读写器产生的磁场没有消失的情况下进行通讯。
HDX:标签和读写器在读写器产生的磁场停止之后进行通讯。
RFID技术中FDX的例子如Mifare系列卡片,HDX的例子如TI公司的134.2KHz标签,如RI-TRP-WR2B。目前的射频卡FDX比较多,因为射频卡无源,需要从读写器的射频场取电,射频场不消失,卡片可以源源不断的取电,对卡片内部的储能电路要求不高。缺点是卡片回送数据时因为自己不能产生射频场,只能被动发送,所以一般采取负载调制的方法回送数据。HDX在读写器的射频场停止后回送数据,读写器对卡片数据的识别解调容易。缺点是对卡片的储能电路要求较高,而且回送数据量有限。成本上HDX也未必比FDX便宜。

射频识别技术IC卡——通讯协议概述相关推荐

  1. 一卡通技术IC卡概述及分类

    1.IC卡定义 IC卡是集成电路卡(Integrated Circuit Card)的简称,是镶嵌集成电路芯片的塑料卡片,其外形和尺寸都遵循国际标准(ISO).芯片一般采用不易挥发性的存储器(ROM. ...

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

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

  3. IC卡和ID卡以及两者的比较

    目录 IC卡 ID卡 IC卡与ID卡的比较 IC卡 IC卡 (Integrated Circuit Card,集成电路卡),也称智能卡(Smart card).智慧卡(Intelligent card ...

  4. 公交IC卡读写器设计指南

    采用PHILIPS公司的Mifaue卡作IC卡,设计以射频技术为核心,以单片机为控制器的IC卡读写器在公交自动收费系统中的应用.制作的IC卡读写器可以实现制卡.售卡.自动收费等功能,具有安全.实用.方 ...

  5. 全球及中国IC卡水表行业销售策略及竞争趋势预测报告(2022-2027)

    全球及中国IC卡水表行业销售策略及竞争趋势预测报告(2022-2027) ******************************************* [报告编号]: BG418163 [出 ...

  6. 常见工控通讯协议(ICS)

    工控概述 工业控制系统(ICS)是一个通用术语,它包括几种工业生产中使用的控制系统类型,包括监控和数据采集(SCADA)系统,分布式控制系统(DCS),和其他较小的控制系统配置,如可编程逻辑控制器(P ...

  7. IC卡探索记录- MFRC522+STM32F103C8 操作IC卡(M1卡) ---附代码

    目录 1 源码 2 操作对象是什么? 2.1 对象 2.1.1 使用硬件 2.1.1.1 RC522 2.1.1.2 主控 2.1.1.3 IC卡 2.1.2 电路 2.1.3 对象说明 2.1.3. ...

  8. 全球与中国非接触式IC卡芯片市场现状及未来发展趋势2022

    根据QYR(恒州博智)的统计及预测,2021年全球非接触式IC卡芯片市场销售额达到了 亿美元,预计2028年将达到 亿美元,年复合增长率(CAGR)为 %(2022-2028).地区层面来看,中国市场 ...

  9. Android与RFID的点点滴滴(二)RFID通讯协议

    如需转载请注明出处,谢谢! 目录 前言 分类方式 通讯协议概述 数据传输帧格式 帧头和帧尾 帧长度 帧类型 数据 校验码 前言 各厂商的通讯协议都是不同的,但大同小异,整体格式都是一样的,本文只帮忙理 ...

  10. 非接触式IC卡中的射频识别技术

    非接触式IC卡中的射频识别技术 湖南大学电气与信息工程学院 刘铮 章兢 摘 要:介绍了射频识别技术在非接触式IC卡中的应用,对非接触式IC卡的射频通讯在实现中的问题作了探讨.并对Type At Typ ...

最新文章

  1. 用g.raphael.js高速绘制饼图、柱状图、点状图、折线图(上)
  2. ir指令、立即数的作用_立即数的判断方法一
  3. 统计字符串中单词个数
  4. 一个好的技术团队应该怎么选择开发语言
  5. 用于二次开发企业即时通讯源码(C++/MFC)
  6. 数据库-MySQL-JDBC-execute、executeUpdate、executeQuery
  7. DOM方式解析XML文件实例
  8. 中国天花板供电装置行业市场供需与战略研究报告
  9. JAVA面向对象——继承
  10. 自定义view跟手移动android,Android自定义view圆并随手指移动
  11. 3位格雷码的顺序编码_格雷码编码规则_格雷码有什么规律
  12. cmd命令行四种弹窗命令
  13. 关于浏览器及其内核以及什么是浏览器兼容性
  14. 含有js的英文单词_常用的js单词整理
  15. 功能测试是什么?怎么才能做好?看完你就懂了
  16. 智能家居创意产品一智能插座
  17. 百度资源(站长)平台怎么提交收录?
  18. vue 使用高德地图标记坐标,去除高德水印logo
  19. macd金叉kdj死叉的准确率_MACD金叉不涨又死叉
  20. led大屏按实际尺寸设计画面_P10户外LED电子大屏幕按16:9计算屏幕实际尺寸

热门文章

  1. [欧范 必备]帅气 中性 军色 工装 铜扣勋章 休闲衬衣 男女通款
  2. 2020国庆节法定假日是几天呢?
  3. win10系统安装Webloic12C操作方法
  4. cdh 6.x、cdh 5.16.x、cdh 5.15.x、cdh 5.14.x、cdh 5.12.x组件对应版本
  5. 《SOA中国路线图》可圈可点之处
  6. GO常见高频面试题(GMP、三色标记)
  7. datedif函数(datedif函数在哪里找)
  8. 音乐计算机在哪里买,[计算器自带音乐在哪里]语音计算器上的音乐有什
  9. Ubuntu20.04电脑开启热点
  10. 手把手教你从零开始腾讯云服务器部署