非接触IC卡中typeA卡和typeB卡的区别

1.非接触式IC卡的国际规范ISO/IEC14443的由来?

在非接触式IC卡的发展过程中,这些问题逐渐被解决并形成通用的标准,体现在现在的射频IC卡的设计上,国际标准化组织(ISO)和国际电子技术委员会(IEC)为期制定了相应的非接触式IC卡的国际标准——ISO/IEC14443。

2.ISO/IEC14443中的主要内容及typeA,typeB卡的由来

ISO/IEC14443标准包括四个部分:

第一部分ISO/IEC14443-1制定了有关非接触卡的物理特性;

第二部分ISO/IEC14443-2制定了有关射频功率及信号界面的特性;(规范了射频卡的两种类型:typeA和typeB

第三部分ISO/IEC14443-3则为非接触卡的初始化及防冲突机制;

第四部分ISO/IEC14443-4位有关的交易协定。

3.typeA卡与typeB卡的主要区别

ISO/IEC14443在第二部分中涉及到了射频技术的实现标准,提供了解决上述问题的依据。

由该标准,射频IC卡的有两种卡型:Type A和type B型。

其主要的区别在于载波调制深度二进制数的编码方式。

4.typeA卡和typeB卡的主要参数

Type A型卡在读卡器上向卡传送信号时,是通过13.65MHz的射频载波传送信号。其采用方案为同步、改进的Miller编码方式,通过100%ASK传送;当卡向读卡器传送信号时,通过调制载波传送信号。使用847kHz的副载波传送Manchester编码。

而Type B型卡在读卡器向卡传送信号时,也是通过13.65MHz的射频载波信号,但采用的是异步、NRZ编码方式,通过用10%ASK传送的方案;在卡向读写机具传送信号时,则是采用的BPSK编码进行调制。

5.typeA卡与typeB卡的优劣点比较

对比两种卡型,可以看出,Type B型与Type A型卡相比有以下优势:

   (1)芯片具有更高的安全性。接收信号时,不会因为能量损失而使芯片内部逻辑及软件工作停止。

   (2)支持更高的通讯速率。Type A最大的数据通讯速率为150Kbit/s -200Kbit/s ,应用10%ASK技术的Type B至少可支持400Kbit/s 的速率。

   (3)外围电路设计简单。读写机具到卡以及卡到读写机具的编码方式均采用NRZ方案,电路设计对称,设计时可使用简单的UARTS。

   (4)抗干扰能力强。负载波采用BPSK调制技术,较Type A方案降低了6dB的信号声。

另外,在前面的防冲突机制中曾提到过Type A和Type B型卡的一些区别,对于Type B类卡,可根据实际应用情况支持选择一次一卡操作模式和一次多卡操作模式。

根据信号发送和接收方式的不同,ISO/IEC14443-3定义了TYPEA、TYPEB两种卡型。它们的不同主要在于载波的调制深度及二进制数的编码方式。从读写机具向卡传送信号时,二者是通过13.56Mhz的射频载波传送信号。

TYPEA方案是同步、改进的Miller 编码方式,通过100% ASK传送;简单说,当表示信息"1"时,信号会有0.2-0.3微妙的间隙,当表示信息"0"时,信号可能有间隙也可能没有,与前后的信息有关。这种方式的优点是信息区别明显,受干扰的机会少,反应速度快,不容易误操作;缺点是在需要持续不断的提高能量到非接触卡时,能量有可能会出现波动。

TYPEB 方案是异步、NRZ编码方式,通过用10% ASK 传送。即信息"1"和信息"0"的区别在于信息"1"的信号幅度大,即信号强,信息"0"的信号幅度小,即信号弱。这种方式的优点是持续不断的信号传递,不会出现能量波动的情况;

从卡向读写机具传送信号时,二者均通过调制载波传送信号

TYPEA 用847KHz的副载波传送Manchester 编码。TYPEB通过847KHz的副载波传送信号,由BPSK 进行调制。

时间: 2024-10-24 06:15:10

非接触IC卡中typeA卡和typeB卡的区别的相关文章

非接触IC卡中typeA卡和typeB卡的区别--总结,二者的调制方式和编码方式不同

非接触IC卡中typeA卡和typeB卡的区别--总结,二者的调制方式和编码方式不同 1.非接触式IC卡的国际规范ISO/IEC14443的由来? 在非接触式IC卡的发展过程中,这些问题逐渐被解决并形成通用的标准,体现在现在的射频IC卡的设计上,国际标准化组织(ISO)和国际电子技术委员会(IEC)为期制定了相应的非接触式IC卡的国际标准--ISO/IEC14443. 2.ISO/IEC14443中的主要内容及typeA,typeB卡的由来 ISO/IEC14443标准包括四个部分: 第一部分I

电感耦合非接触IC卡系统的EMI问题

射频识别(RFID)技术近年来发展迅速,并获得了广泛应用.但作为一种无线射频技术,其电磁兼容(EMC)性能也越来越受到人们的关注.RFID涉及的频率范围甚广,包括低于135kHz.13.56MHz.433MHz.860-960MHz.2.45GHz.5.8GHz等多个频段.本文仅就低于135kHz和13.56MHz两个频段的电感耦合非接触RFID卡的电磁干扰(EMI)问题结合相关国际标准进行介绍和剖析.        电子产品的电磁兼容性        电子产品的电磁兼容性EMC包含两个方面:一

Android NDK加载SD卡中的so

最近公司框架刚移植完成,由于框架程序要调用子程序,每个子程序都是一个so文件,有好几百个,把所有的so和apk打包不现实,及时可以升级维护也很麻烦.所以需要放SD卡中.考虑两种方式 1 放到设备中的 /data/app-lib/包名/so文件 (还有一个默认路径不记得了)程序程序初始化的时候 复制到这个路径中,loadlibrary时会从两个默认路径中加载. 这种方式设备需要root,效率比较低,如果应用被卸载了所有的so都没了. 2 直接放到SD卡中 通过dlopen 打开SD卡中的so 然后

sim卡中的汉字存储格式

Sim卡中的ucs2格式 Sim卡中的中文都是以ucs2格式存储的,ucs2和unicode只是字节序不同,unicode是小头在前,ucs2是大头在前. Ucs2与GB2312互换可以用VC中的WideCharToMultiByte以及MultiByteToWideChar函数. Ucs2本身有3种格式,常用的是80格式,即80开头,每两个字节表示一个字符,还有81,82格式,后两种可以用一个字节表示一个汉字.80,81,82,gb2312在特定条件下可以互换. 下面对规范做一些简要解释 An

破解mifare Classic(M1)非接触式射频IC卡--Mifare crack Hack

最近对NFC有点感兴趣,找资料时发现mifare Classic的卡已经被破解了(包括s50.s70),从网上下了Mifare crack Hack开始啃,一个LFSR(线性反馈位移寄存器)就把我弄晕了,文章中说三步认证中第一步卡产生32位随机数时由于卡中只有一个16位的LFSR所以通过这个32位随机数的前16位就能确定后16位. Since nonces are 32 bits long and the LFSR has a 16 bit state, the ?rst half of nT

智能IC卡中的文件系统

1.文件系统是COS的重要模块之一,它负责组织.管理.维护IC卡内存储的所有数据. 文件系统的设计和实现既是COS系统中最灵活.最有个性的部分,也是对系统整体结构影响最大的模块之一. 2.在IC卡内,数据的管理和维护一般通过文件系统来进行.和PC系统类似,COS的文件系统要实现的主要功能包括: * 空间的管理维护.   * 数据的有效存储.   * 数据的查找和定位.   * 数据的修改和维护. 3. 在COS系统中,文件系统是一个承上启下的模块,对底层来说实现了存储空间的管理维护,对上层完全透

射频识别技术漫谈(17)——射频卡中数据的存储形式

无论什么样的智能卡,不管是接触式的还是非接触式的,存储数据都是一个必须具备的功能.即使是只有一个5字节卡号的ID64格式的卡片也不例外,只不过卡里面的内容在出厂时就被厂家写死了,用户只能读出而不能写入或改变其内容罢了. 数据在存储介质中的存储格式往往和存储介质的容量有很大关系.容量小的存储器如E2PROM,一般以二进制的位(bit)或字节(byte)为单位:容量大的存储介质如硬盘.U盘,一般以文件的形式存储数据,文件有各种类型,文件大小只要别超过物理存储总量,几乎不受限制. 射频卡通常面向特定的

SD卡中FAT32文件格式高速入门(图文具体介绍)

说明: MBR :Master Boot Record ( 主引导记录) DBR :DOS Boot Record ( 引导扇区) FAT :File Allocation Table ( 文件分配表) 硬件:本文SD卡为Kingston 4GB,FAT32格式,簇大小4KB,每扇区512字节. 第一章 硬盘结构与SD卡结构 1.1 硬盘介绍 1.1硬盘结构 假设你熟悉硬盘结构跳过本节.下图是硬盘的结构,假设你仅仅是为了学习SD卡FAT32文件系统的话,这里你仅仅须要注意硬盘排序结构:主引导记录

Android中使用SQLiteOpenHelper管理SD卡中的数据库

使用Android中自带的SQLiteOpenHelper可以完成数据库的创建与管理,但有两点局限: (1)数据库创建在内存卡中,大小受限,创建位置位于/data/data/应用程序名/databases中(可使用Eclispe的DDMS查看). (2)如果无法获取Root权限,则无法直接查看创建的数据库. 鉴于上述限制及实际需要,打算使用SQLiteOpenHelper管理SD卡上的数据库,通过研究SQLiteOpenHelper的源码,发现其创建或打开数据库的代码位于getWritableD