RFID RC522和PN532的區(qū)別
簡單的說,就是協(xié)議支持的類型 PN 比RC系列更多。 PN支持NFC協(xié)議,RC主要是支持ISO14443A/B。
RC522是一款NXP 公司的支持ISO14443A協(xié)議的高頻的射頻芯片,PN532這個(gè)款芯片是支持NFC功能一款射頻芯片,也是NXP公司的。
RC522特性
◆高集成度的調(diào)制解調(diào)電路;
◆采用少量外部器件,即可將輸出驅(qū)動(dòng)級(jí)接至天線;
◆支持 ISO/IEC 14443 TypeA 和MIFARE®通信協(xié)議;
◆ 讀寫器模式中與 ISO 14443A/MIFARE®的通信距離高達(dá)50mm,取決于天線的長度和調(diào)諧。
◆支持 ISO 14443 212kbit/s 和424kbit/s 的更高傳輸速率的通信。
◆支持 MIFARE® Classic 加密;
◆支持的主機(jī)接口:
-10Mbit/s 的SPI 接口
-I2C 接口,快速模式的速率為400kbit/s,高速模式的速率為3400kbit/s
-串行UART,傳輸速率高達(dá)1228.8kbit/s,幀取決于RS232 接口,電壓電平取決于提供的管腳電壓
◆64 字節(jié)的發(fā)送和接收FIFO 緩沖區(qū);
◆靈活的中斷模式;
◆可編程定時(shí)器。
◆具備硬件掉電、軟件掉電和發(fā)送器掉電 3 種節(jié)電模式,前兩種模式雷同于MFRC500 和 CL RC400,其特有的“發(fā)送器掉電”則可關(guān)閉內(nèi)部天線驅(qū)動(dòng)器,即關(guān)閉RF 場;
◆內(nèi)置溫度傳感器,以便在芯片溫度過高時(shí)自動(dòng)停止 RF 發(fā)射;
◆采用相互獨(dú)立的多組電源供電,以避免模塊間的相互干擾,提高工作的穩(wěn)定性;
◆具備 CRC 和奇偶校驗(yàn)功能,CRC 協(xié)處理器的16 位長CRC 計(jì)算多項(xiàng)式固定為:x16+x12+x5+1,符合ISO/1EC14443 和CCTITT 協(xié)議;
◆內(nèi)部振蕩器,連接 27.12MHz 的晶體;
◆2.5~3.3V 的低電壓低功耗設(shè)計(jì);
◆工作溫度范圍-30~+85℃;
◆5mm&TImes;5mm&TImes;0.85mm 的超小體積。
RC522應(yīng)用場合
RC522 適用于各種基于ISO/IEC 14443A 標(biāo)準(zhǔn)并且要求低成本、小尺寸、高性能以及單電源的非接觸式通信的應(yīng)用場合。
▲三表;
▲板上單元;
▲公共交通終端;
▲便攜式手持設(shè)備;
▲非接觸式公用電話。
PN532工作模式
●讀寫器模式,支持ISO/IEC14443A/MIFARE®機(jī)制
●讀寫器模式,支持FeliCa機(jī)制
●讀寫器模式,支持ISO/IEC14443B機(jī)制
●卡操作模式,支持ISO14443A/MIFARE®機(jī)制
●卡操作模式,F(xiàn)eliCa機(jī)制
●ISO/IEC18092,ECM340點(diǎn)對點(diǎn)
PN532特性
●帶40kBROM和1kBRAM的80C51微控制器內(nèi)核
●高度集成的模擬電路,解調(diào)和譯碼響應(yīng)
●輸出緩沖驅(qū)動(dòng)器通過最少量的外部無源器件連接天線
●集成了RF場檢測器
●集成了數(shù)據(jù)模式檢測器
●支持ISO/IEC14443A/MIFARE®
●只在讀寫器模式中支持ISO/IEC14443B
●在讀寫器模式中典型工作距離超過50mm,具體距離由天線尺寸、調(diào)諧和電源決定
●在NFCIP-1模式下工作距離高達(dá)50mm,具體視天線的尺寸、調(diào)諧以及電源而定
●在卡操作模式中典型工作距離約為100mm,具體距離由天線尺寸、調(diào)諧和外部場強(qiáng)度決定
●在讀寫器模式中,支持MifareClassic加密,可支持212kbit/s和424kbit/s兩種更高數(shù)據(jù)傳輸速率
●FeliCa模式下,支持106kbit/s、212kbit/s和424kbit/s的通信波特率
●集成了NFCIP-1的RF接口,傳輸速率高達(dá)424kbit/s
●支持主機(jī)接口:
-SPI接口
-I2C接口
-串行UART
●靈活的中斷模式
●低功耗模式一硬件掉電模式一軟件掉電模式
●當(dāng)器件處于掉電模式時(shí)能夠通過I2C、HSU和SPI接口自動(dòng)喚醒
●可編程定時(shí)器
●石英晶體振蕩器
●2.7V~5.5V的電源
喚醒PN532條件
將芯片喚醒必須滿足以下3個(gè)條件
1)PVDD引腳拉高
2)I2C模式下發(fā)送地址48h,SPI模式下將NSS拉低,串口模式下的其實(shí)數(shù)據(jù)頭必須為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)主機(jī)必須發(fā)送命令140200(虛擬模式)或者1401(正常模式)