nxp公司的PN7150是新一代RF無接觸前端,根據NFCIP-1和NFCIP-2,ISO/IEC 14443,ISO/IEC 15693以及MIFARE Classic 卡和FeliCa卡指標,支持各種發送模式,嵌入ARM Cortex-M0 MCU核和集成的固件支持NCI 1.0主通信,工作電壓3.0V-4.75V,并提供較高的發送輸出功率。器件高度集成了解調器和譯碼器,RF電平檢測器和用于發現自動設備的輪詢回路,主要用在需要NFC功能的所有設備,TV,機頂盒,藍光譯碼器和音頻設備,家庭自動化,網光和無線路由器,家用電器,可穿戴,遙控,健康和健美以及打印機,IP電話,游戲控制臺和附件。本文介紹了PN7150主要特性和優勢,發送模式框圖和框圖,以及演示板OM5578/PN7150S 單板計算機主要特性,NFC控制器板電路圖,材料清單和PCB設計圖。
Best plug′n play and high-performance full NFC solution PN7150 is a full NFCcontroller solution with integrated firmware and NCI interface designed for contactlesscommunication at 13.56 MHz. It is compatible with NFC forum requirements.PN7150 is designed based on learnings from previous NXP NFC device generation. It is the ideal solution for rapidly integrating NFC technology in any application, especially those running O/S environment like Linux and Android, reducing Bill of Material (BOM) size and cost, thanks to:
?Full NFC forum compliancy (see [1]) with small form factor antenna
?Embedded NFC firmware providing all NFC protocols as pre-integrated feature
?Direct connection to the main host or microcontroller, by I2C-bus physical and NCI protocol
?Ultra-low power consumption in polling loop mode
?Highly efficient integrated power management unit (PMU) allowing direct supply from a Battery
PN7150 embeds a new generation RF contactless front-end supporting varioustransmission modes according to NFCIP-1 and NFCIP-2, ISO/IEC 14443, ISO/IEC15693, MIFARE Classic IC-based card and FeliCa card specifications. It embeds anARM Cortex-M0 microcontroller core loaded with the integrated firmware supporting theNCI 1.0 host communication. It also allows to provide a higher output power by supplyingthe transmitter output stage from 3.0 V to 4.75 V.
The contactless front-end design brings a major performance step-up with on one handa higher sensitivity and on the other hand the capability to work in active load modulation communication enabling the support of small antenna form factor.
Supported transmission modes are listed in Figure 1. For contactless card functionality,the PN7150 can act autonomously if previously configured by the host in such a manner.PN7150 integrated firmware provides an easy integration and validation cycle as all the NFC real-time constraints, protocols and device discovery (polling loop) are being taken care internally.In few NCI commands, host SW can configure the PN7150 to notify forcard or peer detection and start communicating with them.
PN7150主要特性和優勢:
?Includes NXP ISO/IEC14443-A and Innovatron ISO/IEC14443-B intellectual property licensing rights
?ARM Cortex-M0 microcontroller core
?Highly integrated demodulator and decoder
?Buffered output drivers to connect an antenna with minimum number of external components
?Integrated RF level detector
?Integrated Polling Loop for automatic device discovery
?RF protocols supported
–NFCIP-1, NFCIP-2 protocol (see [8] and [11])
–ISO/IEC 14443A, ISO/IEC 14443B PICC, NFC Forum T4T modes via host interface(see[3])
–NFC Forum T3T via host interface
–ISO/IEC 14443A, ISO/IEC 14443B PCD designed according to NFC Forum digital protocol T4T platform and ISO-DEP (see [1])
–FeliCa PCD mode
–MIFARE Classic PCD encryption mechanism (MIFARE Classic 1K/4K)
–NFC Forum tag 1 to 5 (MIFARE Ultralight, Jewel, Open FeliCa tag,MIFAREDESFire) (see [1])
–ISO/IEC 15693/ICODE VCD mode (see [9])
?Supported host interfaces
–NCI protocol interface according to NFC Forum standardization (see [2])
–I2C-bus High-speed mode (see [4])
?Integrated power management unit
–Direct connection to a battery (2.3 V to 5.5 V voltage supply range)
–Support different Hard Power-Down/Standby states activated by firmware
–Autonomous mode when host is shut down
?Automatic wake-up via RF field, internal timer and I2C-bus interface
?Integrated non-volatile memory to store data and executable code for customization
PN7150應用:
?All devices requiring NFC functionality especially those running in an Android or Linux environment
?TVs, set-top boxes, blu-ray decoders, audio devices
?Home automation, gateways, wireless routers
?Home appliances
?Wearables, remote controls, healthcare, fitness
?Printers, IP phones, gaming consoles, accessories
圖1.PN7150發送模式框圖
圖2.PN7150框圖
圖3.PN7150連接框圖
演示板OM5578/PN7150S
The present document describes the OM5578/PN7150S demonstration kit, a flexible and easy-to-use Single Board Computer (SBC) Kit for the PN7150 NFC Controller.
It enables the development of an NFC solution based on PN7150 in a Linux, Android or Windows for IoT environment or even in system based on RTOS or without OS.
It exists in different configurations:
- OM5578/PN7150RPI to be used with Raspberry Pi platform (see [1])
- OM5578/PN7150BBB to be used with BeagleBone Interface Board (see [2])
- OM5578/PN7150ARD to be used with platforms offering Arduino compatible interface (see [3]), like LPCXpresso (see [5]) or Kinetis Freedom (see [4])。
圖4.演示板OM5578/PN7150S PN7150 NFC控制器板外形圖
圖5.演示板OM5578/PN7150RPI概述圖
圖6.演示板OM5578/PN7150BBB概述圖
圖7.演示板OM5578/PN7150ARD概述圖
圖8.OM29110RPI Raspberry Pi接口板外形圖
圖9. OM29110BBBBeagleBone接口板外形圖
圖10. OM29110ARD Arduino接口板外形圖
圖11.NFC樣品卡外形圖
圖12.PN7150 NFC控制器板電路圖
圖13.PN7150 NFC控制器頂層元件層
圖14.PN7150 NFC控制器底層元件層
圖15.PN7150 NFC控制器層1
圖16.PN7150 NFC控制器層2
圖17.PN7150 NFC控制器層3
圖18.PN7150 NFC控制器層4
圖19.PN7150 NFC控制器頂層絲印層
圖20.PN7150 NFC控制器板電路圖(1)
圖21.PN7150 NFC控制器板電路圖(2)
圖22.PN7150 NFC控制器板電路圖(3)
PN7150 NFC控制器板材料清單:
評論