加工定制: | 是 |
感应距离: | 10 |
规格: | 85.5*54*0.90 |
芯片: | 只读卡 |
存储容量: | 1k |
读写时间: | 1 |
封装材料: | PVC |
擦写寿命: | 100000 |
应用范围: | 公交,门禁,考勤 |
载波频率: | 高频射频卡 |
供电方式: | 无源卡 |
属性: | 属性值 |
FM11RF08是复旦微电子股份有限公司设计的非接触卡式射频卡芯片,采用0.6微米CMOS EEPROM工艺,容量为1K×8Bits EEPROM,是具有逻辑处理功能的多用途非接触射频卡芯片,内含加密控制和通讯逻辑电路,具有极高的保密性能。适用于各类计费系统的支付卡的应用。
产品特点:
◆符合ISO/IEC 14443标准
◆1024×8bit EEPROM存储单元
◆工作频率为13.56MHz
◆通讯波特率为106K
◆操作距离不小于10cm
◆半双工通讯方式
◆可靠的数据通信的安全保障技术
◆具有安全保护结构的16个独立的扇区,支持多种应用
◆对于使用分级密钥的系统,每个扇区都可拥有两套独立的密钥
◆对存储单元的访问权限可由用户根据自身的要求灵活定义
◆算术功能:进行加减法运算
◆高可靠的EEPROM读写控制电路,大于10万次的擦写测试,10年数据保存期
典型处理时间:
◆ 识别一张卡 3ms(包括复位应答和防冲突)
◆ 读一个块 2.5ms (不包括认证过程)
◆ 写一个块+读操作
12ms(不包括认证过程)
14ms(包括认证过程)
◆ 典型交易过程 <100ms
结构框图
产品功能:
一.FM11RF08射频卡与读写器之间的操作流程
复位应答
FM11RF08射频卡的通讯协议和通讯波特率是定义好的,通过这两项内容,读写器和FM11RF08卡相互验证。当某张卡片进入读写器的操作范围时,读写器以特定的协议与它通讯,从而确定该卡是否为FM11RF08射频卡,即验证卡片的卡型。
防冲突闭合机制
当有多张FM11RF08卡在读写器的操作范围内时,防冲突闭合电路首先从众多卡片中选择其中的一张作为下一步处理的对象,而未选中的卡片则处于空闲模式以等待下一步被选择,该过程返回一个被选中的卡的序列号。
选择卡片
三次互相确认
选定要处理的卡片之后,读写器就确定要访问的扇区号,并对该扇区密码进行密码校验,在三次互相认证之后就可以通过加密流进行任何通讯。(在选择下一个扇区时,则必须进行新扇区的密码校验。)
读/写
确认之后就可以执行下列操作:
读:读一个块
写:写一个块
减:块中的内容作减法之后,结果存在数据寄存器中
加:块中的内容作加法之后,结果存在数据寄存器中传输:将数据寄存器中的内容写入块中
存储:将块中的内容读到数据寄存器中
暂停:将卡置于暂停工作状态
二.指令集
指令名称 |
指令代码(16进制) |
request |
26 |
request |
52 |
Anti-collision |
93 |
Select |
93 |
Authentication.1a |
60 |
Authentication.1b |
61 |
Read |
30 |
Write |
A0 |
Increment |
C1 |
Decrement |
C0 |
Restore |
C2 |
Transfer |
B0 |
Halt |
50 |
指令说明:
Answer
to Request 复位应答指令
在操作区域内寻找卡片。request std是寻找未被置成暂停状态的卡,requst all是寻找所有在操作区域内的卡。
Anti-collision 防冲突指令
如果操作区域内有一张或多张卡片,本指令将用来从这些卡片中选出一张卡。
Select
card选择卡片指令
本指令用来在防冲突指令后建立起与选中卡的通讯。
Authentication验证指令
在访问卡片存储区之前,用户必须证明他们操作的合法性。可以通过验证读写器内的密码与卡内的密码是否一致来获得。
Read
读块指令
读出卡中某一块的16个字节
write
写块指令
将数据写入卡中的某一块
increment
加法指令
将卡中的数值块加上某一数值,并把结果存于卡内的寄存器
decrement
减法指令
将卡中的数值块减去某一数值并把结果存于卡内的寄存器
restore存储指令
将卡内数值块的内容读到卡内的寄存器
transfer传输指令
将卡内寄存器中的内容写入块中
halt暂停指令
将卡片置于暂停状态
三.数据的完整性
在非接触通讯中,以下措施保证了读写器和卡片之间数据传递的完整、可靠;
- 防冲突
- 每块有16位CRC纠错
- 每个字节有奇偶校验位
- 检查位数
- 用编码方式来区分“1”,“0”或无信息
- 信道监测(通过协议顺序和位流分析)