涨姿势十万个冷知识熊孩子的十万个为什么

为什么两张门禁卡一起刷就刷不出来了?

2015-12-09  本文已影响4432人  周花卷

今天早上熊爹参加幼儿园门口志愿者执勤,有两个小朋友刷卡进门的时候争先恐后,一起把卡拍在机器上了,结果机器完全没反应。

熊爹:小朋友,刷卡要一个一个刷,两个人一起刷谁也刷不出的哦。

两个小朋友一个一个刷,果然刷出来了。

小朋友:为什么两张卡一起刷就刷不出来了呢?

熊爹:因为两张卡之间会打架呀,就像你们上课回答问题一样,要先举手,老师叫到谁谁才能回答,如果大家都在下面各说各的就乱套了,是不是?

如果只是回答熊孩子的问题,讲到这里好像也就可以了,反正就是两张卡会干扰呗。转念一想,其实上面这个回答里面关于老师提问的比喻并不太准确,往下看你就明白了。

门禁卡、交通卡这些都属于非接触式IC卡,它们里面大约是这个样子的:

非接触式IC卡的构造

读卡机会持续不断地发射某个频率的电磁波,形成一个射频场。当IC卡进入这个射频场时,卡里的天线(外面一圈金属线圈)中产生感应电流,这个电流虽然微弱,但足够驱动卡里的芯片工作了。门禁卡这种卡比较简单,芯片里面有一个事先写入的ID号,当芯片通电之后,就不停地发射无线电波广播自己的ID号,就跟拿大喇叭喊话一样。如果此时有两张卡都在同一个射频场里面拿大喇叭喊话,读卡机就被吵死了,只好装听不见,于是两张卡谁也刷不出来。

这种通了电就拿大喇叭乱喊的卡有个学名叫TTF(Tag Talks First),相对地,还有另外一种卡叫RTF(Reader Talks First)。看名字就懂了,RTF就是通电之后你先别乱喊,等我(读卡机)叫到你了再说话。所以说,先举手然后老师叫回答问题的那个比喻,其实更符合RTF的设定,是吧?(熊爹好纠结!)

其实,非接触式IC卡是有防碰撞机制的,但是这个防碰撞貌似挺复杂的,工作起来也不那么靠谱,所以似乎还是让用户手工防碰撞比较好,碰到多张卡同时进场时,读卡机一般就会把它们全拒绝掉。

最后,非接触式IC卡不是磁卡,所以无论是你的交通卡门禁卡还是身份证,它们都不会消磁,不会消磁,不会消磁!(重要的事情说三遍)如果刷不出来了,那多半是里面的线圈或者芯片受到了65535点物理伤害导致的,跟磁性并没有半毛钱关系。

上一篇下一篇

猜你喜欢

热点阅读