【IoT】NFC 基础之 ISO14443、ISO10536 和 ISO15693 的区别
1、ISO14443
ISO14443A/B:超短距离智慧卡标准。
这标准订出读取距离7-15厘米的短距离非接触智慧卡的功能及运作标准,使用的频率为 13.56MHz。
ISO14443 定义了 TYPE A, TYPE B两种类型协议,通信速率为 106kbit/s,它们的不同主要在于载波的调制深度及位的编码方式。
TYPE A 采用开关键控(On-Off keying)的Manchester编码,TYPE B采用NRZ-L的BPSK编码。
TYPE B与TYPE A相比,具有传输能量不中断、速率更高、抗干扰能力强的优点。
RFID的核心是防冲突技术,这也是和接触式IC卡的主要区别。
ISO14443-3规定了TYPEA和TYPE B的防冲突机制,二者防冲突机制的原理不同,前者是基于位冲突检测协议,而TYPE B通信系列命令序列完成防冲突。
目前的第二代电子身份证采用的标准是IS014443 TYPE B协议。
2、ISO15693
ISO15693 (ISO SC17lWG8):短距离智慧卡标准,这标准订出读取距离可高达一米非接触智慧卡,使用的频率为13.56MHz,设计简单让生产读取器的成本比IS014443低,大都用来做进出控制、出勤考核等,现在很多企业使用的门禁卡大都使用这一类的标准。
ISO15693采用轮寻机制、分时查询的方式完成防冲突机制,防冲突机制使得同时处于读写区内的多个标签的正确操作成为可能,既方便了操作,也提高了操作的速度。
3、ISO10536
ISO10536标准主要发展于1992到1995年间,由于这种卡的成本高,与接触式IC卡相比优点很少,因此这种卡从未在市场上销售。
ISO14443和ISO15693标准在1995年开始操作,单个系统于1999年进入市场,两项标准的完成则是在2000年之后。
4、14443B 和 15693 的区别
读写速度14443B一般是106Kb/s及以上,而15693一般上限是53或者26.5Kb/s,用通讯速率换取读取范围,使得他们的应用有很大不同。
还有很多其他的区别,如防冲突机制、信源信道编码方式、通讯协议等等,MF RC531 不能读取 ISO15693,如果单纯的读取 ISO15693,可以选择 SL RC400。
5、RFID 读取 ISO15693 卡步骤
1)寻卡
通过发送寻卡命令,默认0x260100(高速)或0x240100(低速),在寻卡范围内的卡接收到寻卡命令后返回各自的ID号,主机接收;
2)选卡
主机接收来自卡的ID号之后,选出需要操作的ID号,发送0x2025+ID号,选择相应的卡,发送命令,卡返回 0x00;
3)读卡寄存器数据
主机完成选卡后发送0x0220xx(高速,低速为0x0020xx)读出地址为xx的寄存器数据;
4)写卡寄存器数据
主机完成选卡后发送0x4221xxDDDDDDDD(同上)写入地址为xx寄存器数据DDDDDDDD。
ISO15693卡并没有太多安全性的机制,一般用于物资仓储领域做物资管理使用,相比于ISO14443A等,缺少密码验证机制。
但此类型卡具有通信距离远,操作速度快等优点,较多用于货物标签应用。
The minimum operating field strength(最低工作场强)is specified:
ISO14443:Hmin= 1.5 A/m(Mifare)
ISO15693: Hmin = 0.15 A/m(I*Code)
也就是说,ISO15693标准的灵敏度是ISO14443的10倍,这应该是主要区别之一。
【IoT】NFC 基础之 ISO14443、ISO10536 和 ISO15693 的区别相关推荐
- Android近场通信---NFC基础(三)
Android近场通信---NFC基础(三) 过滤NFC的Intent 要在你想要处理被扫描到的NFC标签时启动你的应用程序,可以在你的应用程序的Android清单中针对一种.两种或全部三种类型的NF ...
- Android近场通信---NFC基础(一)
Android近场通信---NFC基础(一) 本文介绍在Android系通过你所能执行的基本任务。它解释了如何用NDEF消息格式来发送和接收NFC数据,并且介绍了支持这些功能的Android框架API ...
- Android手机nfc基础及ndef标准标签消息读写
官方API: https://developer.android.google.cn/guide/topics/connectivity/nfc/nfc 基础概念,什么是nfc? Near Field ...
- JAVA基础-jdk和jre的关系和区别
JAVA基础-jdk和jre的关系和区别 1.名词介绍 JDK(Java Development Kit)是Java开发工具包,里面包含Java的开发环境(提供了编译器javac等工具,用于将java ...
- IOT(9)--- 基础知识
虽然物联网的概念在20世纪90年代才被提出,但实际上相关的技术很早就产生了,例如传感器.无线通信网络等,并且至今发展已趋成熟. 物联网形式多样.技术复杂.牵涉广泛,根据信息生成.传输.处理和应用的不同 ...
- 阿里YunOS总裁张春晖:云芯片将成为IOT的基础
在上海MWC2016世界移动通信大会上,阿里巴巴集团OS事业群总裁张春晖表示,万物互联应该是人.物.服务的连接,以人为中心,YunOS将联合芯片厂商推出云芯片产品. 对于想在物联网领域创业创新的企业来 ...
- 智能家居——IoT零基础入门篇
原文地址:http://www.cnblogs.com/rainmote/p/7617454.html 概要 本文主要根据笔者从零开始接触硬件,以小白视角开启IoT探索,根据相关资料DIY一个温湿度传 ...
- Android NFC基础
基础知识 NFC协议 近场通信称为NFC.该技术类似于RFID标准.我们知道RF天线周围有两种类型的场.近场和远场.近场指的是靠近天线的电磁辐射(即达到2D 2 /λ的区域),远场指的是远离天线的EM ...
- android之NFC基础技术分享
近场通讯(NFC)是一系列短距离无线技术,一般需要4cm或者更短去初始化连接.近场通讯(NFC)允许你在NFC tag和Android设备或者两个Android设备间共享小负载数据. 典型的应用为刷卡 ...
最新文章
- Python seaborn可视化:组合多个seaborn可视化结果并使得组合结果图像共享X轴、使用matplotlib的subplots子图函数的gridspec_kw参数指定子图的相对大小或者比率
- QuikNode高性能以太坊节点服务【详细指南】
- 内核通信错误处理方法
- HDU_oj_2021 发工资喽
- Hadoop_23_MapReduce倒排索引实现
- 工作中发现的相对布局中的一个小技巧
- 2013年大数据全球技术峰会观后感
- maven+springmvc下载excle文件——ie8可用
- 遍历这些字符串,如果字符串没有包含数字的, * 就将字符串中的小写字母转成大写字母并打印字符串
- thinkphp福娃源码交易网站源码
- 26 Socket Addressing and Client Socket Programming
- dpi数据接入shell脚本
- 管家婆破解版7.1 软件下载
- 数学物理计算机的思考
- 计算机不支持win10 1809更新,Win10 1809更新失败解决方法
- 移动硬盘突然断电导致坏道产生
- 怎么将EXCEL的网格线打印出来,教程在这里,EXCEL里的网格线如何打印出来
- 漫谈格兰杰因果关系(Granger Causality)
- Profinet高速协议下,PLC之间如何实现无线以太网通讯?
- 谷粒学院-统一结果返回
热门文章
- 读写csv文件时出现‘gbk‘问题
- 系统POE方式供电和单独供电的区别
- win10无法播放测试音调怎么办?
- 呼叫中心系统语音质检功能的应用
- “全场景”新战事:荣耀何以成双11大赢家?
- 三星note9运行linux,三星Note9:SPen可远程控制手机
- python3爬取网页数据学习笔记——XPath篇
- 罗兹电钢琴-e-Instruments Session Keys Electric R Kontakt
- 作为无人机方面做嵌入式编写的飞控总结5-磁力计对航向角yaw的校准1(磁力计如何校正航向)
- layui 父页面向弹出框中的子页面form表单进行赋值