Mifare系列2-非接触卡标准(转)
本文转自 文/闫鑫原创转载请注明出处http://blog.csdn.net/yxstars/article/details/380799
根据信号发送和接收方式的不同,ISO/IEC14443-3定义了TYPEA、TYPEB两种卡型。它们的不同主要在于载波的调制深度及二进制数的编码方式。从读写机具向卡传送信号时,二者是通过13.56Mhz的射频载波传送信号。
以飞利浦,西门子公司为代表的TYPEA。它发送100%ASK调制修正的Miller编码,传输速率106kb/s;接收-副载波调制 847.5kHz的Manchester编码。简单说,当表示信息‘1‘时,信号会有0.2-0.3微妙的间隙,当表示信息‘0‘时,信号可能有间隙也可 能没有,与前后的信息有关。这种方式的优点是信息区别明显,受干扰的机会少,反应速度快,不容易误操作;缺点是在需要持续不断的提高能量到非接触卡时,能 量有可能会出现波动。
以摩托罗拉,意法半导体公司为代表的TYPEB。它发送10%ASK调制数位编码NRZ(不归零制),传输速率106kb/s;接收-副载波调制
847.5kHz数位编码BPSK(二进制相位键控)传输速率106kb/s。即信息‘1‘和信息‘0‘的区别在于信息‘1‘的信号幅度大,即信号强,信
息‘0‘的信号幅度小,即信号弱。这种方式的优点是持续不断的信号传递,不会出现能量波动的情况;缺点是信息区别不明显,相对来说易受外界干扰,会有误信
号出现,当然也可以采用检验的方式来弥补。
从typeA和typeB的比较可以看出以下几点:
1)从读写器到卡的调制,typeA用100%ASK,因此信号区别明显,易于检测,抗干扰能力强;但在每一位的传送(传输速率为
106kb/s时,传送周期为9.4μs)中,有约3的信号间隙μs,这时的读写器到卡的能量供应中断,必须在卡内电路中加一个大容量电容以维持一定的能
量供应;而typeB用10%ASK,卡片可以从读写器获得持续的能量;但信号区别不明显,容易造成误读/写,抗干扰能力较差。
2)typeA卡片能量的中断会导致卡片时钟的中断,而回避时钟中断问题又可能留一个后门,让“单步跟踪”有机可乘。
3)
当试图提速时,如传送速率为212kb/s时,位传送周期仅为4.7μs,这种情况下3μs的中断已大于传送周期的60%,而传送速率为424kb/s
时,位传送周期仅为2.35μs,这种情况下3μs的中断已经使系统无法工作,既typeA无法实现这种速度传递,无法提速!
4)typeA的防冲突需要卡片上较高和较精确的时序,因此需要在卡和读写器中分别加一些硬件,而typeB的防冲突可以用软件来实现。
由以上对比可以看出,两种技术很难说孰优孰劣,这也是国际ISO组织确定两种标准的原因之一。然而对公交系统来说,需仔细分析一下,最好是采用一种标准。
在公共汽车上,干扰很大,打卡时间又必须非常快,所以误信号出现的机率越小越好,从这个方面来说,采用TYPEA相对来说适合一些。另外,由于受国情限
制,公交在短期内采用非接触CPU卡的机会不大,一般会采用非接触逻辑加密卡。在使用非接触逻辑加密卡的过程中,由于卡里没有CPU在工作,对能量的持续
性要求并不是很强,所以TYPEA可以很好的工作,这也是TYPEB力推非接触CPU卡的原因,它们基本不生产非接触逻辑加密卡。
Mifare系列2-非接触卡标准(转)的更多相关文章
- MIFARE系列2《非接触卡标准》
根据信号发送和接收方式的不同,ISO/IEC14443-3定义了TYPEA.TYPEB两种卡型.它们的不同主要在于载波的调制深度及二进制数的编码方式.从读写机具向卡传送信号时,二者是通过13.56Mh ...
- Mifare系列1-简介(转)
文章转自 文/闫鑫原创转载请注明出处http://blog.csdn.net/yxstars/article/details/38079827 感谢原创作者的辛勤,对您再次表达感谢! 随着社会的发展, ...
- MIFARE系列1《MIFARE简介》
随着社会的发展,智能卡在很多领域得到了广泛的应用.特别是非接触卡,由于使用方便以及功能强大的特点,在管理.公交.工作证.身份识别等领域得到了快速的普及和推广. 非接触卡已经逐步发展成为一个独立的跨学科 ...
- ETC系列产品非接触式读卡器方案:SI522
随着科技的不断发展,出行上高速这是非常寻常的事.但是在很多节假日高峰时期,在高速路口塞车缴费给很多车主造成很大的烦心.为了解决这一系列的问题,科技发明了ETC这种便捷式缴费技术,让车主们顺畅通过高速路 ...
- Mifare系列3-卡的能源和数据传递(转)
文/闫鑫原创转载请注明出处http://blog.csdn.net/yxstars/article/details/38080175 在MIFARE卡中,能量和数据通过天线传输,卡中天线为几匝线圈,直 ...
- MIFARE系列3《卡能源和数据传递》
在MIFARE卡中,能量和数据通过天线传输,卡中天线为几匝线圈,直接连接到芯片上,不再需要额外的组件.线圈嵌入塑料中,形成了一个无源的非接触卡. 读卡器向IC发一组固定频率的电磁波,卡内有一个IC串联 ...
- 射频识别技术漫谈(11)——Mifare系列卡的共性【worldsing笔记】
Mifare是NXP公司生产的一系列遵守ISO14443A标准的射频卡,包Mifare S50.Mifare S70.Mifare UltraLight.Mifare Pro.Mifare Desfi ...
- 射频识别技术漫谈(11)——Mifare系列卡的共性
Mifare是NXP公司生产的一系列遵守ISO14443A标准的射频卡,包Mifare S50.Mifare S70.Mifare UltraLight.Mifare Pro.Mifare Desfi ...
- Mifare系列6-射频卡与读写器的通信(转)
文/闫鑫原创转载请注明出处http://blog.csdn.net/yxstars/article/details/38085415 1. 复位应答(Answer to request) 读写器呼叫磁 ...
随机推荐
- Spring jar下载地址:
https://repo.spring.io/release/org/springframework/spring/
- URL跳转的几种方式
1.HTML: ①. <head> <!-- 以下方式只是刷新不跳转到其他页面 --> <meta http-equiv="refresh" cont ...
- 二十八、Java基础--------正则表达式
在对字符串进行处理时一方面可以利用String对象的一些处理方法另一方面可以利用正则表达式,但是一般情况下用String对象方法进行处理起来会相对麻烦一些而正则表达式可以很方便的解决问题.为了更好的学 ...
- 图说js中的this——深入理解javascript中this指针
没搞错吧!js写了那么多年,this还是会搞错!没搞错,javascript就是回搞错! ………… 文章来源自——周陆军的个人网站:http://zhoulujun.cn/zhoulujun/html ...
- XML转换JSON的工具使用方法
1.xml的文件,文件的内容如下: <?xml version="1.0" encoding="UTF-8" standalone="yes&q ...
- angularJS——自定义服务provider之$get
可以认为provider有三个部分: 第一部分是私有变量和私有函数,这些变量和函数会在以后被修改. 第二部分是在app.config函数里可以访问的变量和函数,所以,他们可以在其他地方使用之前被修改. ...
- asp.net MVC 过滤器使用案例:统一处理异常顺道精简代码
重构的乐趣在于精简代码,模块化设计,解耦功能……而对异常处理的重构则刚好满足上述三个方面,下面是我的一点小心得. 一.相关的学习 在文章<精简自己20%的代码>中,讨论了异常的统一处理,并 ...
- iOS开发中设置UITextField的占位文字的颜色,和光标的颜色
在iOS开发中,对于很多初学者而言,很有可能碰到需要修改UITextField的占位文字的颜色,以及当UITextField成为第一响应者后光标的颜色,那么下面小编就介绍一下修改占位文字和光标的颜色. ...
- MVC2,MVC3,MVC4和MVC5的不同
现在MVC的技术日趋成熟,面对着不同版本的MVC大家不免有所迷惑 -- 它们之间有什么不同呢?下面我把我搜集的信息汇总一下,以便大家能更好的认识不同版本MVC的功能,也便于自己查阅. View Eng ...
- spine实现预加载(一)
前言 本文实现了spine动画的预加载,解决在战斗等大量加载spine动画的时候出现卡顿现象. 这里使用和修改三个类,直接修改的源码,当然你也可以继承LuaSkeletonAnimation,自己封装 ...