UM10935 PN7150 NFC Controller SBC Kit User Manual Rev. 1.2 — 7 July 2016 348012 User manual COMPANY PUBLIC Document information Info Content Keywords OM5578, PN7150, Demo kit, Raspberry Pi, BeagleBone, Arduino Abstract This document is the user manual of the PN7150 NFC Controller SBC kit.
UM10935 NXP Semiconductors PN7150 NFC Controller SBC Kit User Manual Revision history Rev Date Description 1.2 20160707 Added demo kit performance details 1.1 20160518 1.0 20151210 Updated with kit pictures and FCC statement change Security status changed into “COMPANY PUBLIC” First official release version Contact information For more information, please visit: http://www.nxp.
UM10935 NXP Semiconductors PN7150 NFC Controller SBC Kit User Manual 1. Introduction 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.
UM10935 NXP Semiconductors PN7150 NFC Controller SBC Kit User Manual 2. Overview 2.1 Kits description All 3 OM5578 kits contains a PN7150 NFC Controller Board, a dedicated interface board, as well as an NFC Sample Card in form of an NFC Forum Type 2 Tag. + OM5578/PN7150S PN7150 NFC Controller Board Fig 1. + OM29110RPI Raspberry Pi Interface Board OM5578/PN7150RPI kit overview + OM5578/PN7150S PN7150 NFC Controller Board Fig 2.
UM10935 NXP Semiconductors PN7150 NFC Controller SBC Kit User Manual 2.2 PN7150 NFC Controller Board The OM5578 PN7150 NFC Controller Board is high performance fully NFC compliant expansion board, meeting compliance with Reader mode, P2P mode and Card emulation mode standards. The board features an integrated high performance RF antenna to insure high interoperability level with NFC devices. It has to be used in association with one interface board according to the targeted user environment.
UM10935 NXP Semiconductors PN7150 NFC Controller SBC Kit User Manual 2.3 OM29110 Interface Boards The OM29110 Interface Boards offer support for connection to Raspberry Pi, BeagleBone or Arduino Compatible Interface platforms (refer to [6] for more details). UM10935 User manual COMPANY PUBLIC Fig 5. OM29110RPI Raspberry Pi Interface Board Fig 6. OM29110BBB BeagleBone Interface Board All information provided in this document is subject to legal disclaimers. Rev. 1.
UM10935 NXP Semiconductors PN7150 NFC Controller SBC Kit User Manual Fig 7. OM29110ARD Arduino Interface Board 2.4 NFC Sample Card OM5578/PN7150S kit includes a NFC Sample Card, based on NTAG216 tag IC, allowing to demonstrate NFC reader capabilities of PN7150 NFC Controller. For the current purpose of PN7150 NFC Controller demonstration, the card has been pre-configured with NDEF URI type message “http://www.nxp.com/demoboard/OM5578”. Fig 8.
UM10935 NXP Semiconductors PN7150 NFC Controller SBC Kit User Manual 3. PN7150 NFC Controller Board details 3.1 Schematics Fig 9. PN7150 NFC Controller Board schematics UM10935 User manual COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 1.2 — 7 July 2016 348012 © NXP Semiconductors N.V. 2016. All rights reserved.
UM10935 NXP Semiconductors PN7150 NFC Controller SBC Kit User Manual 3.2 Layout 3.2.1 Components layers Fig 10. PN7150 NFC Controller Board Top components layers Fig 11. PN7150 NFC Controller Board Bottom components layers UM10935 User manual COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 1.2 — 7 July 2016 348012 © NXP Semiconductors N.V. 2016. All rights reserved.
UM10935 NXP Semiconductors PN7150 NFC Controller SBC Kit User Manual 3.2.2 Layer 1 Fig 12. PN7150 NFC Controller Board Layer 1 3.2.3 Layer 2 Fig 13. PN7150 NFC Controller Board Layer 2 UM10935 User manual COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 1.2 — 7 July 2016 348012 © NXP Semiconductors N.V. 2016. All rights reserved.
UM10935 NXP Semiconductors PN7150 NFC Controller SBC Kit User Manual 3.2.4 Layer 3 Fig 14. PN7150 NFC Controller Board Layer 3 3.2.5 Layer 4 Fig 15. PN7150 NFC Controller Board Layer 4 UM10935 User manual COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 1.2 — 7 July 2016 348012 © NXP Semiconductors N.V. 2016. All rights reserved.
UM10935 NXP Semiconductors PN7150 NFC Controller SBC Kit User Manual 3.2.6 Top Silkscreen layer Fig 16. PN7150 NFC Controller Board Top silkscreen layer UM10935 User manual COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 1.2 — 7 July 2016 348012 © NXP Semiconductors N.V. 2016. All rights reserved.
UM10935 NXP Semiconductors PN7150 NFC Controller SBC Kit User Manual 4. PN7150 NFC Controller Board performances 4.1 Settings configuration Following performance results are obtained applying dedicated configuration to PN7150 optimized for OM5578 characteristics. Those are: Table 1.
UM10935 NXP Semiconductors PN7150 NFC Controller SBC Kit User Manual Table 4. Reader/Writer mode performance Card type Communication distance (mm) ISO 15693 UPM RaceTrack 120 NFC Sample Card (NTAG216 – ID1) 80 NFC Sticker (NTAG216 – 40x40) 68 Topaz (35mm Round) 55 Type B (ID1) 45 Felica (ID1) 36 Table 5. Peer to Peer mode performances Vs Samsung Galaxy S7 phone Communication distance moving phone from far to close moving Phone from close to far 50 65 Table 6.
UM10935 NXP Semiconductors PN7150 NFC Controller SBC Kit User Manual 5. Additional information 5.1 Using different Antenna The OM5578/PN7150S kit provide a flexible way of connecting an external RF antenna to be used in place of the on-board one. On the PN7150 NFC Controller Board, the dedicated 3 pins connector referenced as TB1 allows to connect your own antenna. In this case the on-board antenna must be first disconnected, removing resistors R75 and R73.
UM10935 NXP Semiconductors PN7150 NFC Controller SBC Kit User Manual 5.2 Using different TVDD supply option The OM5578/PN7150S kit comes with Configuration 2: external 5V used to generate TVDD (refer to “AN11756 – PN7150 Hardware Design Guide” for more details). The 5V being provided by the under layer SBC platform via the VANT pin of connector TB2. However, it is still possible to switch to Configuration 1: VBAT used to generate the TVDD.
UM10935 NXP Semiconductors PN7150 NFC Controller SBC Kit User Manual 5.3 Using different I2C address The OM5578/PN7150S kit comes with default 0x28 (7 bits) I2C address. However, it is still possible to change it (between 0x28 and 0x2B) by setting of R6, R23, R24 and R32 resistors. R6 R23 R24 R32 Fig 19. PN7150 NFC Controller I2C address configuration Table 8.
UM10935 NXP Semiconductors PN7150 NFC Controller SBC Kit User Manual 5.4 Using in another system The OM5578/PN7150S demonstration kit can be reuse in another system (different from Raspberry Pi or BeagleBone, and not offering Arduino Compatible interface). Indeed, the PN7150 NFC Controller Board provides all required signal on TB2 and TB3 (signals are duplicated on both connectors) connectors to interface boards. TB3 TB2 Fig 20. PN7150 NFC Controller Board interface connectors Table 9.
UM10935 NXP Semiconductors PN7150 NFC Controller SBC Kit User Manual Table 10. PN7150 NFC Controller Board TB3 connector pinout TB3 UM10935 User manual COMPANY PUBLIC PN7150 signal #1 I2CSDA: I2C-bus serial data #2 I2CSCL: I2C-bus serial clock input #3 Not connected #4 Not connected #5 Not connected #6 Not connected #7 Not connected #8 Not connected All information provided in this document is subject to legal disclaimers. Rev. 1.2 — 7 July 2016 348012 © NXP Semiconductors N.V.
UM10935 NXP Semiconductors PN7150 NFC Controller SBC Kit User Manual 6. Federal Communication Commission Interference Statement 6.1 FCC Grant The PN7150 NFC Controller Board have been tested to fulfil the approval requirements FCC 47 CFR part 15: 2014 (§15.225). The related FCCID is: OWROM5578-PN7150S 6.
UM10935 NXP Semiconductors PN7150 NFC Controller SBC Kit User Manual o UM10935 User manual COMPANY PUBLIC Antenna/or transmitter installation requirements, where relevant (for example: The antenna used with this module must be installed to provide a separation distance of at least 20 cm from all persons, and must not transmit simultaneously with any other antenna or transmitter.
UM10935 NXP Semiconductors PN7150 NFC Controller SBC Kit User Manual 7. References [1] The Raspberry Pi is a low cost, credit-card sized computer that plugs into a computer monitor or TV, and uses a standard keyboard and mouse. It is a capable little device that enables people of all ages to explore computing, and to learn how to program in languages like Scratch and Python.
UM10935 NXP Semiconductors PN7150 NFC Controller SBC Kit User Manual [6] The OM29110 Interface boards are used to connect NFC’s demo boards (e.g. OM5578 related to PN7150 NFC Controller) to Single-Board-Computer (like Raspberry Pi, BeagleBone…). More details in the related UM10956 - OM29110 NFC's SBC Interface Boards User Manual: http://www.nxp.com/documents/user_manual/UM10956.pdf UM10935 User manual COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 1.
UM10935 NXP Semiconductors PN7150 NFC Controller SBC Kit User Manual 8. Legal information 8.1 Definitions Draft — The document is a draft version only. The content is still under internal review and subject to formal approval, which may result in modifications or additions. NXP Semiconductors does not give any representations or warranties as to the accuracy or completeness of information included herein and shall have no liability for the consequences of use of such information.
UM10935 NXP Semiconductors PN7150 NFC Controller SBC Kit User Manual 9. Contents 1. 2. 2.1 2.2 2.3 2.4 3. 3.1 3.2 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 4. 4.1 4.2 5. 5.1 5.2 5.3 5.4 6. 6.1 6.2 7. 8. 8.1 8.2 8.3 8.4 9. Introduction ......................................................... 3 Overview .............................................................. 4 Kits description ................................................... 4 PN7150 NFC Controller Board ...........................