RC522芯片
优点:电压低、成本低、体积小
Mfc522是一款用于13.56MHz非接触式通信的高集成度读写卡芯片。它是恩智浦公司针对“三表”应用推出的一款低电压、低成本、小尺寸的非接触式读写卡芯片。对于智能电表和便携式手持设备的研发是一个很好的选择。
Rc522采用先进的调制和解调概念,完全集成了所有类型的无源非接触式通信模式和13.56MHz协议..支持14443A兼容的转发器信号。帧的数字处理和错误检测。
此外,它还支持快速CRYPTO1加密算法,用于验证MIFARE系列产品。MFRC522支持MIFARE系列更高速的非接触式通信,双向数据传输速率高达424 kbit/s。
MF RC522作为13.56MHz高集成度读写卡芯片家族的新成员,与MF RC500和MF RC530有很多相似之处,但也有很多特点和差异。采用SPI方式与上位机通信,有利于减少连接线,减小PCB体积,降低成本。
RFID模块介绍
RC522模块采用飞利浦MFRC522芯片设计读卡电路,使用方便,成本低。适用于设备开发、读卡器开发等高级应用的用户,以及需要设计/制作射频卡终端的用户。这个模块可以直接装入各种读卡器模具中。模块的电压为3.3V,通过简单的几行SPI接口就可以直接连接到用户的任何CPU主板上,保证了模块的稳定可靠运行和远距离读卡。
以下是主要程序:
# include & # 8220rc522.h & # 8221
int ***in()
{…
RC 522 _ Init();//初始化射频卡模块
…
while(1)
{
RC 522 _ Handel();
}
返回0;
实际使用中发现的一些问题:
(spi1 _ init()中io口的初始化速度最好是2MHZ或10MHZ。50MHZ会对通信情况产生很大影响。手册中还提到:
M500PCDConfiguisotype()中RFCfgReg寄存器的配置应改为0X4F。实际测试中发现0X7F效果很差,改成0X4F后会好很多。即WriteRawRC( RFCfgReg,0x4F);
道和顺大数据Infinigo
本文来自扎女孩的小辫子投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/482583.html