
高频芯片ISO14443A是基于卡片只有唯一序列号的原理下,,,使用的防冲突机制。。。。。好比M1卡,,,每张卡有且只有唯一的32 位二进制序列号。。。。。
IC腕带芯片读写器是怎样检测智能卡或者RFID电子标签爆发冲突???????IC腕带芯片卡片向读写器发送下令使用副载波调制的曼侧 斯特(Manchester)码,,,副载波调制码元的右半部分体现数据“0”,,,副载波调制码元的左半部分体现数据“1”,,,当爆发冲突时,,,由于同时有卡片回送 “0”和“1”,,,导致整个码元都有副载波调制,,,读写器收到这样的码元,,,就知道爆发冲突了。。。。。这样就可以包管在爆发冲突的情形下都能选出一张智能卡或者RFID电子标签,,,最多经由32个防冲突循环就能在全球同类型卡片中选出一张卡片。。。。。
面向时隙的防冲突机制
ISO14443B中使用这种防冲突机制。。。。。这里的时隙(timeslot)着实就是个序号。。。。。这个序号的取值规模由读写器指定,,,可能的规模有 1-1、1-2、1-4、1-8、1-16。。。。。当两张以上卡片同时进入射频场!。。。,,rfid读写器向射频场发出卡呼叫下令,,,下令中指定了时隙的规模,,,让卡片在这个指定的 规模内随机选择一个数作为自己的暂时识又名。。。。。然后读写器从1最先叫号,,,若是叫到某个号恰恰只有一张卡片选择了这个号,,,则这张卡片被选中胜出。。。。。若是叫到的号 没有卡片应答或者有多于一张卡片应答,,,则继续向下叫号。。。。。若是取值规模内的所有号都叫了一遍还没有选出一张卡片,,,则重新让卡片随机选择暂时识又名,,,直到叫出 一张卡片为止。。。。。这种步伐不要求卡片有一个全球唯一序列号,,,以是智能卡的生产数目没有限制,,,可是理论上保存一种可能,,,就是永远也选不出一张卡片来。。。。。
位和时隙相连系的防冲突机制
ISO15693使用的是位和时隙连系的防冲突机制。。。。。主要通过两方面实现:一是每张智能卡或者IC腕带芯片有且只有唯一的7字节序列号,,,二是rfid读写器在防冲突的事情中使用时隙叫号的方法,,,这里的号选取的是智能卡或者RFID电子标签序列号的一部分,,,并不是随即的号。。。。。
除此以外,,,有一些特殊的智能卡如TTF(Tag Talk First)的卡片一样平常是无法防冲突的。。。。。由于这种智能卡进入射频场后会自动发送的识又名,,,若是有多张智能卡同时进入射频场时就会爆发不读卡的征象。。。。。这种智能卡只能通过人为去阻止冲突了。。。。。
微信公众号
