探索PN512:全方位NFC前端的卓越之選
在當(dāng)今數(shù)字化的時(shí)代,NFC(近場(chǎng)通信)技術(shù)已經(jīng)廣泛滲透到我們生活的方方面面,從移動(dòng)支付到門禁系統(tǒng),無處不在。而PN512作為一款高度集成的NFC前端,憑借其出色的性能和廣泛的兼容性,成為了眾多電子工程師的首選。今天,我們就來深入了解一下PN512這款產(chǎn)品。
文件下載:PN5120A0ET C2EL.pdf
一、PN512概述
PN512是一款被廣泛采用的NFC前端,每年支持超過100億次的NFC交易。它工作在13.56 MHz頻率下,采用了出色的調(diào)制和解調(diào)概念,完全集成了不同類型的非接觸式通信方法和協(xié)議。
1. 支持的操作模式
PN512支持四種不同的操作模式:
- 讀寫器模式:支持ISO/IEC 14443A/MIFARE和FeliCa方案,以及ISO/IEC 14443B。在ISO/IEC 14443A/MIFARE讀寫器模式下,其內(nèi)部發(fā)射器能夠驅(qū)動(dòng)與ISO/IEC 14443A/MIFARE卡和應(yīng)答器通信的天線,接收器則能高效地對(duì)信號(hào)進(jìn)行解調(diào)和解碼,數(shù)字部分處理完整的ISO/IEC 14443A幀和錯(cuò)誤檢測(cè)。對(duì)于FeliCa方案,同樣支持其通信方案,接收器處理解調(diào),數(shù)字部分處理幀和錯(cuò)誤檢測(cè),且支持高達(dá)424 kbit/s的雙向傳輸速度。在支持ISO/IEC 14443B時(shí),需要正確實(shí)現(xiàn)附加組件和標(biāo)準(zhǔn)化協(xié)議。
- 卡操作模式:能夠根據(jù)FeliCa或ISO/IEC 14443A/MIFARE卡接口方案響應(yīng)讀寫器命令,需要與外部電路結(jié)合并使用安全I(xiàn)C的S2C接口才能實(shí)現(xiàn)完整的卡功能。
- NFCIP - 1模式:可直接與NFCIP - 1設(shè)備通信,提供不同的通信模式和高達(dá)424 kbit/s的傳輸速度,數(shù)字部分處理完整的NFCIP - 1幀和錯(cuò)誤檢測(cè)。
2. 不同版本
PN512有三個(gè)版本:
- 版本2.0:包括PN5120A0HN1/C2(HVQFN32)、PN5120A0HN/C2(HVQFN40)和PN5120A0ET/C2(TFBGA64)。
- 工業(yè)版本:如PN512AA0HN1/C2(HVQFN32)和PN512AA0HN1/C2BI(HVQFN32 with Burn In),滿足汽車電子委員會(huì)AEC - Q100等級(jí)3的汽車認(rèn)證,但需注意該產(chǎn)品并非專為汽車應(yīng)用設(shè)計(jì),在質(zhì)量和故障分析方面可能無法達(dá)到專門為汽車設(shè)計(jì)的產(chǎn)品水平。
- 版本1.0:有PN5120A0HN1/C1(HVQFN32)和PN5120A0HN/C1(HVQFN40)。文檔主要描述工業(yè)版本和版本2.0的功能,版本1.0與版本2.0的差異在第20節(jié)總結(jié)。
二、PN512的特點(diǎn)與優(yōu)勢(shì)
1. 知識(shí)產(chǎn)權(quán)與設(shè)計(jì)優(yōu)勢(shì)
包含NXP ISO/IEC14443 - A、Innovatron ISO/IEC14443 - B和NXP MIFARE Crypto 1知識(shí)產(chǎn)權(quán)許可權(quán),能夠?qū)崿F(xiàn)快速且經(jīng)濟(jì)高效的NFC設(shè)計(jì)啟動(dòng)。
2. 集成與性能特性
- 高度集成的模擬電路用于解調(diào)和解碼響應(yīng),緩沖輸出驅(qū)動(dòng)器可最少使用外部組件連接天線。
- 集成RF水平檢測(cè)器和數(shù)據(jù)模式檢測(cè)器,支持ISO/IEC 14443 A/MIFARE和ISO/IEC 14443 B讀寫模式。
- 不同模式下有不同的典型操作距離:讀寫模式下可達(dá)50 mm(取決于天線尺寸和調(diào)諧);NFCIP - 1模式下可達(dá)50 mm(取決于天線尺寸、調(diào)諧和電源);ISO/IEC 14443A/MIFARE卡或FeliCa卡操作模式下約為100 mm(取決于天線尺寸、調(diào)諧和外部場(chǎng)強(qiáng))。
- 支持讀寫器模式下的MIFARE Classic加密,以及ISO/IEC 14443A在212 kbit/s和424 kbit/s的高速通信,還支持FeliCa方案在212 kbit/s和424 kbit/s的非接觸式通信。
- 集成高達(dá)424 kbit/s的NFCIP - 1 RF接口和S2C接口,提供額外電源直接為通過S2C連接的智能卡IC供電。
3. 接口與功能特性
支持多種主機(jī)接口,如SPI(最高10 Mbit/s)、I2C - bus接口(快速模式最高400 kBd,高速模式最高3400 kBd)、RS232串行UART(最高1228.8 kBd,電壓電平取決于引腳電源)、8位并行接口(僅HVQFN40封裝可用)。FIFO緩沖器可處理64字節(jié)的收發(fā),具有靈活的中斷模式、帶低功耗功能的硬復(fù)位、軟件控制的掉電模式、可編程定時(shí)器、用于連接27.12 MHz石英晶體的內(nèi)部振蕩器,電源電壓范圍為2.5 V至3.6 V,還有CRC協(xié)處理器、可編程I/O引腳和內(nèi)部自測(cè)試功能。
三、關(guān)鍵參數(shù)參考
| Symbol | Parameter | Conditions | Min | Typ | Max | Unit | |
|---|---|---|---|---|---|---|---|
| VDDA | analog supply voltage | VDD(PVDD) VDDA = VDD = VDD(TVDD): VssA = VsSD = Vss(PVSs) = VSs(TVSs) =0V | 2.5 | 3.6 | V | ||
| VDDD | digital supply voltage | ||||||
| VDD(TVDD) | TVDD supply voltage | ||||||
| VDD(PVDD) | PVDD supply voltage | 1.6 | 3.6 | V | |||
| VDD(SVDD) | SVDD supply voltage | VSsA = VSSD = Vss(PVSs) = Vss(TVSs) = 0V | 1.6 | 3.6 | V | ||
| lpd | power - down current | VDDA = VDDD = VDD(TVDD) = VDD(PVDD) = 3 V | |||||
| hard power - down; pin NRSTPD set LOW | 4 | 5 | μA | ||||
| soft power - down; RF level detector on | 4 | 10 | μA | ||||
| lDDD | digital supply current | pin DVDD; VDDD =3 V | 6.5 | 9 | mA | ||
| IDDA | analog supply current | pin AVDD; VDDA = 3 V, CommandReg register's RcvOff bit = 0 | 7 | 10 | mA | ||
| pin AVDD; receiver switched off; VpDA = 3 V, CommandReg register's RcvOff bit = 1 | 3 | 5 | mA | ||||
| lDD(PVDD) | PVDD supply current | pin PVDD | 40 | mA | |||
| lDD(TVDD) | TVDD supply current | pin TVDD; continuous wave | 60 | 100 | mA | ||
| Tamb | ambient temperature | HVQFN32, HVQFN40, TFBGA64 | - 30 | + 85 | °C | ||
| 工業(yè)版本PN512AA0HN1 | |||||||
| lpd | power - down current | VDDA VDDD = VDD(TVDD = VDD(PVDD) = 3V | |||||
| hard power - down; pin NRSTPD set LOW | 4 | 15 | μA | ||||
| soft power - down; RF level detector on | 4 | 30 | μA | ||||
| Tamb | ambient temperature | HVQFN32 | - 40 | + 90 | °C |
在實(shí)際設(shè)計(jì)中,這些參數(shù)對(duì)于電源管理和性能優(yōu)化至關(guān)重要。比如,低于3 V的電源電壓會(huì)降低性能,像可實(shí)現(xiàn)的操作距離會(huì)受到影響。
四、訂購信息
| Type number | Package | Name | Description | Version |
|---|---|---|---|---|
| PN5120A0HN1/C2 | HVQFN32 | plastic thermal enhanced very thin quad flat package; no leads; 32 terminal; body 5x5x 0.85 mm | SOT617 - 1 | |
| PN5120A0HN/C2 | HVQFN40 | plastic thermal enhanced very thin quad flat package; no leads; 40 terminals; body 6 x6x 0.85 mm | SOT618 - 1 | |
| PN512AA0HN1/C2 | HVQFN32 | plastic thermal enhanced very thin quad flat package; no leads; 32 terminal; body 5x5x 0.85 mm | SOT617 - 1 | |
| PN512AA0HN1/C2BI | HVQFN32 | plastic thermal enhanced very thin quad flat package; no leads; 32 terminal; body 5x5x 0.85 mm | SOT617 - 1 | |
| PN5120A0HN1/C1 | HVQFN32 | plastic thermal enhanced very thin quad flat package; no leads; 32 terminal; body 5x5 x 0.85 mm | SOT617 - 1 | |
| PN5120A0HN/C1 | HVQFN40 | plastic thermal enhanced very thin quad flat package; no leads; 40 terminals; body 6 x6x 0.85 mm | SOT618 - 1 | |
| PN5120A0ET/C2 | TFBGA64 | plastic thin fine - pitch ball grid array package; 64 balls | SOT1336 - 1 |
工程師在選擇時(shí),需要根據(jù)具體的應(yīng)用場(chǎng)景和設(shè)計(jì)要求來挑選合適的封裝類型。
五、功能模塊與引腳信息
1. 功能模塊
從框圖來看,模擬接口根據(jù)卡接收模式、讀寫器模式和NFCIP - 1模式通信方案處理模擬信號(hào)的調(diào)制和解調(diào)。RF水平檢測(cè)器檢測(cè)天線傳送到RX引腳的外部RF場(chǎng)的存在,數(shù)據(jù)模式檢測(cè)器檢測(cè)MIFARE、FeliCa或NFCIP - 1模式,為內(nèi)部接收器解調(diào)信號(hào)做準(zhǔn)備。通信(S2C)接口提供數(shù)字信號(hào),支持超過424 kbit/s的傳輸速度,并與安全I(xiàn)C通信。非接觸式UART與主機(jī)協(xié)作管理通信協(xié)議的協(xié)議要求,F(xiàn)IFO緩沖器確保與主機(jī)和非接觸式UART之間的快速便捷數(shù)據(jù)傳輸。
2. 引腳信息
不同封裝類型(HVQFN32、HVQFN40、TFBGA64)的引腳配置和功能各有不同。例如,在HVQFN32封裝中,引腳1(A1)為地址線,引腳2(PVDD)為焊盤電源等;在HVQFN40封裝中,增加了一些控制引腳,如NWR(寫使能)、NRD(讀使能)等;TFBGA64封裝的引腳分布更為復(fù)雜,但同樣涵蓋了電源、數(shù)據(jù)、控制等各類引腳。在實(shí)際設(shè)計(jì)PCB時(shí),必須仔細(xì)參考這些引腳信息,確保正確連接和功能實(shí)現(xiàn)。
六、不同模式下的功能實(shí)現(xiàn)
1. ISO/IEC 14443 A/MIFARE功能
在ISO/IEC 14443 A/MIFARE讀寫器通信中,讀寫器到卡的通信采用100 % ASK調(diào)制和修改的米勒編碼,不同傳輸速度下比特長(zhǎng)度不同。卡到讀寫器的通信采用子載波負(fù)載調(diào)制,子載波頻率為13.56 MHz/16,不同速度下編碼方式不同。PN512的非接觸式UART和專用外部主機(jī)需管理完整的ISO/IEC 14443 A/MIFARE協(xié)議,內(nèi)部CRC協(xié)處理器根據(jù)ISO/IEC 14443 A第3部分計(jì)算CRC值,并根據(jù)傳輸速度內(nèi)部處理奇偶校驗(yàn)生成,可通過ManualRCVReg寄存器的ParityDisable位關(guān)閉自動(dòng)奇偶校驗(yàn)生成。
2. ISO/IEC 14443 B功能
PN512完全支持國(guó)際標(biāo)準(zhǔn)ISO 14443,包括ISO 14443 A和ISO 14443 B通信方案,具體可參考ISO 14443相關(guān)參考文檔。
3. FeliCa讀寫器功能
FeliCa模式是一種通用的讀寫器到卡的通信方案。通信參數(shù)方面,在不同傳輸速度下有不同的調(diào)制和比特編碼方式。為啟用FeliCa通信,需發(fā)送6字節(jié)前導(dǎo)碼(00h, 00h, 00h, 00h, 00h, 00h)和2字節(jié)同步字節(jié)(B2h, 4Dh)來同步接收器。LEN字節(jié)表示發(fā)送數(shù)據(jù)字節(jié)的長(zhǎng)度加上LEN字節(jié)本身,CRC計(jì)算根據(jù)FeliCa定義進(jìn)行,PN512自動(dòng)生成前導(dǎo)碼和同步字節(jié),內(nèi)部執(zhí)行CRC計(jì)算并將結(jié)果添加到數(shù)據(jù)幀中。
4. NFCIP - 1模式
NFCIP - 1通信分為主動(dòng)和被動(dòng)通信模式。主動(dòng)通信模式下,發(fā)起者和目標(biāo)都使用自己的RF場(chǎng)傳輸數(shù)據(jù);被動(dòng)通信模式下,目標(biāo)以負(fù)載調(diào)制方案響應(yīng)發(fā)起者命令,發(fā)起者負(fù)責(zé)生成RF場(chǎng)。PN512支持以106 kbit/s、212 kbit/s和424 kbit/s的傳輸速度進(jìn)行主動(dòng)和被動(dòng)通信模式,以完全支持NFCIP - 1標(biāo)準(zhǔn)。
七、設(shè)計(jì)中的思考
在使用PN512進(jìn)行設(shè)計(jì)時(shí),有幾個(gè)關(guān)鍵要點(diǎn)需要我們工程師深入思考:
- 電源設(shè)計(jì):要注意不同電源引腳的電壓要求和電流特性,確保電源穩(wěn)定,避免因電源問題影響性能。同時(shí),低于3 V的電源電壓會(huì)降低性能,如操作距離,這在實(shí)際設(shè)計(jì)中需要權(quán)衡。
- 天線設(shè)計(jì)與調(diào)諧:操作距離與天線尺寸、調(diào)諧密切相關(guān),不同模式下對(duì)天線的要求也不同。如何設(shè)計(jì)和調(diào)諧出適合特定應(yīng)用的天線,是實(shí)現(xiàn)最佳性能的關(guān)鍵之一。
- 協(xié)議管理:不同的操作模式涉及不同的通信協(xié)議,如ISO/IEC 14443 A/MIFARE、FeliCa、NFCIP - 1等,需要確保PN512的非接觸式UART和外部主機(jī)能夠正確管理這些協(xié)議。
- 封裝選擇:不同的封裝類型在引腳配置和應(yīng)用場(chǎng)景上有所差異,需要根據(jù)實(shí)際需求,如空間限制、功能需求等,選擇合適的封裝。
總之,PN512作為一款功能強(qiáng)大的NFC前端,為我們的設(shè)計(jì)提供了豐富的可能性。但在實(shí)際應(yīng)用中,需要我們充分了解其特性和參數(shù),精心設(shè)計(jì),才能發(fā)揮出它的最佳性能。各位工程師在使用過程中,遇到過哪些有趣的問題或者有什么獨(dú)特的設(shè)計(jì)思路呢?歡迎在評(píng)論區(qū)分享交流。
-
PN512
+關(guān)注
關(guān)注
0文章
14瀏覽量
13854
發(fā)布評(píng)論請(qǐng)先 登錄
PN512具有哪些特性應(yīng)用參數(shù)?
PN512概述
求助,請(qǐng)?zhí)峁?b class='flag-5'>PN512芯片的絲印說明
pn512完整的NFC論壇兼容的前端產(chǎn)品數(shù)據(jù)表
怎么使pn512寄存器設(shè)置顯示小程序(PN512特性及驅(qū)動(dòng)電路)
基于pn512芯片通用讀寫系統(tǒng)開發(fā)
探索PN512:全方位NFC前端的卓越之選
評(píng)論