品牌 | NXP | 型号 | RC522 |
机械寿命 | 供应2(万次) | 类型 | 编码器、解码器 |
相对于 philips公司生产的其他 14443基站芯片 (如 rc500、 rc530等 ), rc522简化了内部系统结构,去掉了片内 e2prom。从而大大缩减了芯片命令集。另外,对载波调制电路,发送电路和解调、解码电路的控制也相应简化,去掉了校准接收电路 i时钟、 q时钟、校准发送与接收时钟相位等繁琐的操作。一般而言,单片机与 rc522的通信流程如图 3所示。
根据 rc522和 mifare卡问传送的控制流数据的不同,通信过程中可能会出现不同的状态。对各种状态须作不同处理,这正是软件系统开发的难度所在。下面给出 rc522命令集中 2个Zui基本命令 (tranceive和 mfauthe-nt)执行过程中可能遇到的通信状态及处理。这两个命令分别实现向 mifare卡发送/接收数据和加密认证功能。实际上,通过它们即可完成对 mifare卡的所有操作,包括 request、 anticollision、 select、 read、 write等。