天天看點

【IoT】NFC 之 RC522 與 PN532 特性解析

相比于 RC522,PN532 內建度較高,不可避免的是成本也會成倍增加。

1、RC522 特性解析

高內建度的調制解調電路,采用少量外部器件,即可将輸出驅動級接至天線;

支援 ISO/IEC 14443 TypeA 和 MIFARE® 通信協定;

讀寫器模式中與 ISO 14443A/MIFARE® 的通信距離高達 50mm,取決于天線的長度和調諧。

支援 ISO 14443 212kbit/s 和 424kbit/s 的更高傳輸速率的通信。

支援 MIFARE® Classic 加密;

1.1、支援的主機接口

1)10Mbit/s 的 SPI 接口

2)I2C 接口,快速模式的速率為 400kbit/s,高速模式的速率為 3400kbit/s

3)UART,傳輸速率高達 1228.8kbit/s,幀取決于 RS232 接口,電壓電平取決于提供的管腳電壓

64 位元組的發送和接收 FIFO 緩沖區;

靈活的中斷模式,可程式設計定時器。

具備硬體掉電、軟體掉電和發送器掉電 3 種節電模式,前兩種模式雷同于 MFRC500 和 CL RC400,其特有的“發送器掉電”則可關閉内部天線驅動器,即關閉 RF 場;

内置溫度傳感器,以便在晶片溫度過高時自動停止 RF 發射;

采用互相獨立的多組電源供電,以避免子產品間的互相幹擾,提高工作的穩定性;

具備 CRC 和奇偶校驗功能,CRC 協處理器的16 位長CRC 計算多項式固定為:x16+x12+x5+1,符合ISO/1EC14443 和CCTITT 協定;

内部振蕩器,連接配接 27.12MHz 的晶體,2.5~3.3V 的低電壓低功耗設計,工作溫度範圍-30~+85℃;

5mm&TImes;5mm&TImes;0.85mm 的超小體積。

1.2、RC522 應用場合

RC522 适用于各種基于 ISO/IEC 14443A 标準并且要求低成本、小尺寸、高性能以及單電源的非接觸式通信的應用場合。

闆上單元;

公共交通終端;

便攜式手持裝置;

非接觸式公用電話。

2、PN532 特性解析

讀寫器模式,支援 ISO/IEC14443A/MIFARE® 機制

讀寫器模式,支援 FeliCa 機制

讀寫器模式,支援 ISO/IEC14443B 機制

卡操作模式,支援 ISO14443A/MIFARE® 機制

卡操作模式,FeliCa 機制

ISO/IEC18092,ECM340 點對點

帶 40kBROM 和 1kBRAM 的 80C51 微控制器核心

高度內建的模拟電路,解調和譯碼響應

輸出緩沖驅動器通過最少量的外部無源器件連接配接天線

內建了 RF 場檢測器

內建了資料模式檢測器

支援 ISO/IEC14443A/MIFARE®

隻在讀寫器模式中支援 ISO/IEC14443B

在讀寫器模式中典型工作距離超過 50mm,具體距離由天線尺寸、調諧和電源決定

在 NFCIP-1 模式下工作距離高達 50mm,具體視天線的尺寸、調諧以及電源而定

在卡操作模式中典型工作距離約為 100mm,具體距離由天線尺寸、調諧和外部場強度決定

在讀寫器模式中,支援 MifareClassic 加密,可支援 212kbit/s 和 424kbit/s 兩種更高資料傳輸速率

FeliCa 模式下,支援 106kbit/s、212kbit/s 和 424kbit/s 的通信波特率

內建了 NFCIP-1 的 RF 接口,傳輸速率高達 424kbit/s

支援主機接口:

SPI 接口、I2C 接口、串行 UART

靈活的中斷模式,低功耗模式一硬體掉電模式一軟體掉電模式,當器件處于掉電模式時能夠通過 I2C、HSU 和 SPI 接口自動喚醒。

可程式設計定時器,石英晶體振蕩器,2.7V~5.5V 的電源。

喚醒 PN532 條件:

1)PVDD引腳拉高

2)I2C模式下發送位址48h,SPI模式下将NSS拉低,序列槽模式下的其實資料頭必須為

0x55,0x55,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x03,0xFD,0xD4,0x14,0x01,0x17,0x00

3)主機必須發送指令 140200(虛拟模式)或者 1401(正常模式)

繼續閱讀