Carte à clic NFC 3
Carte à clic NFC 3
Key Features:
- Interface frontale hautes performances, entièrement compatible NFC Forum, communication sans contact à 13,56 MHz, entièrement conforme à de nombreuses normes de lecture/écriture, lecture de tous les types d'étiquettes NFC, interface SPI, puissance RF élevée, possibilité de mise à jour du firmware implémenté, etc.
- Basé sur le PN5180A0HN - frontend NFC multiprotocole de NXP Semiconductors
- Peut être utilisé pour les applications NFC industrielles et grand public telles que les lecteurs industriels, eGov, les terminaux de paiement, etc.
- mikroBUS : interface SPI
Libérez tout le potentiel de la technologie NFC avec la NFC 3 Click Board™ ! Cette carte complémentaire compacte intègre un puissant émetteur-récepteur NFC alimenté par le PN5180A0HN hautement intégré de NXP Semiconductors. Entièrement conforme au NFC Forum et prenant en charge plusieurs normes de lecture/écriture, notamment ISO 14443A/B, ISO 15693 et ISO 18092, cette carte est capable de lire tous les types d'étiquettes NFC (types 1, 2, 3, 4A et 4B).
Doté d'une puissance de sortie RF élevée, d'un circuit de réglage à haut rendement et d'une interface hôte SPI, le NFC 3 Click Board™ est une solution idéale pour intégrer facilement la technologie NFC dans n'importe quelle application personnalisée. Et avec une bibliothèque compatible mikroSDK, le développement logiciel est simplifié.
Préparez-vous à révolutionner vos projets avec ce produit entièrement testé, conçu pour une intégration facile avec tout système équipé de la prise mikroBUS™. N'attendez plus, améliorez votre technologie dès aujourd'hui avec le NFC 3 Click Board™ !
How Does The NFC 3 Click Board™ Work?
The NFC 3 Click Board™ is based on the PN5180A0HN, a high-performance multiprotocol full NFC frontend from NXP Semiconductors, for contactless communication at 13.56MHz. The PN5180A0HN implements the RF and all the low-level functionality, like an antenna driving and receiver circuitry, to realize an NFC Forum-compliant reader. It utilizes an outstanding modulation and demodulation concept for different contactless communication methods and protocols. The PN5180A0HN is fully compliant with many Reader/Writer standards like ISO 14443A/B up to 848 kBit/s, JIS X 6319-4 comparable with FeliCa scheme, ISO 15693, ISO 18092, and more. Alongside support for reading all NFC tag types (type 1, 2, 3, 4A, and 4B) and high RF output power, this Click board™ is ideally suited for industrial and consumer NFC applications like industrial, eGov readers, payment terminals, and more.
The NFC 3 Click Board™ connects to a host MCU with an SPI interface for configuration, NFC data exchange, and high-level NFC protocol implementation. It supports the most common SPI Mode 0 and operates with data rates up to 7 Mbit/s. The PN5180A0HN has two types of integrated memories: RAM and EEPROM. Internal registers of the PN5180A0HN store configuration data, while the RF configuration for dedicated RF protocols is defined by EEPROM data, copied by a command issued from the host MCU. This allows users to achieve maximum RF performance from a given antenna design.
In addition to the SPI interface signals, this board uses several other signals from the mikroBUS™ socket. The reset pin routed on the RST pin of the mikroBUS™ socket provides the general reset ability, while the IRQ pin of the mikroBUS™ socket represents an interrupt request to inform the host controller of various events.
The PN5180A0HN also has the possibility of updating the implemented firmware. In Secure Firmware update mode, the PN5180A0HN requires dedicated physical handling of the SPI interface lines and the BSY line of the mikroBUS™ socket. The BSY signal is used to indicate that the PN5180A0HN is not able to send or receive data over the SPI interface. The secure firmware download mode is entered by setting the AUX pin to a high logic state during the Start-Up sequence of the device. The AUX pin is allowed for any other functionality after Start-Up (as test signals provided by test points on the board); the level of this pin has no impact on the download functionality after Start-Up during standard NFC operation.
The NFC 3 Click Board™ can only be operated from a 3.3V logic voltage level. Therefore, the board must perform appropriate logic voltage level conversion before using MCUs with different logic levels. However, the Click board™ comes equipped with a library containing functions and an example code that can be used as a reference for further development.
SPECIFICATIONS
Type | RFID/NFC |
Applications | Can be used for industrial and consumer NFC applications like industrial, eGov readers, payment terminals, and more |
On-board modules | PN5180A0HN - multiprotocol NFC frontend from NXP Semiconductors |
Key Features | High performance, full NFC Forum-compliant frontend, contactless communication at 13.56MHz, fully compliant with many Reader/Writer standards, reading of all NFC tag types, SPI interface, high RF power, the possibility of updating the implemented firmware, and more |
Interface | SPI |
Compatibility | mikroBUS |
Click board size | L (57.15 x 25.4 mm) |
Input Voltage | 3.3V,5V |
PINOUT DIAGRAM
This table shows how the pinout of the NFC 3 Click Board™ corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns).
Notes | Pin | Pin | Notes | ||||
---|---|---|---|---|---|---|---|
FW Download Request | AUX | 1 | AN | PWM | 16 | BSY | BUSY Indicator |
Reset | RST | 2 | RST | INT | 15 | IRQ | Interrupt |
SPI Chip Select | CS | 3 | CS | RX | 14 | NC | |
SPI Clock | SCK | 4 | SCK | TX | 13 | NC | |
SPI Data OUT | SDO | 5 | MISO | SCL | 12 | NC | |
SPI Data IN | SDI | 6 | MOSI | SDA | 11 | NC | |
Power Supply | 3.3V | 7 | 3.3V | 5V | 10 | NC | |
Ground | GND | 8 | GND | GND | 9 | GND | Ground |
ONBOARD SETTINGS AND INDICATORS
Label | Name | Default | Description |
---|---|---|---|
LD1 | PWR | - | Power LED Indicator |
NFC 3 CLICK ELECTRICAL SPECIFICATIONS
Description | Min | Typ | Max | Unit |
---|---|---|---|---|
Supply Voltage | - | 3.3 | - | V |
Operating Frequency | - | 13.56 | - | MHz |
Software Support
We provide a library for the NFC 3 Click Board™ as well as a demo application (example), developed using MikroE compilers. The demo can run on all the main MikroE development boards.
The package can be downloaded/installed directly from NECTO Studio The package Manager(recommended), downloaded from our LibStock™ or found on MikroE Github account.
Library Description
This library contains API for the NFC 3 Click Board™ driver.
Key functions
-
nfc3_read_card_uid
NFC 3 read card UID function. -
nfc3_read_firmware_version
NFC 3 reading firmware version function. -
nfc3_read_eeprom_version
NFC 3 reading EEPROM version function.
Example Description
This example demonstrates the use of the NFC 3 Click Board™ by reading MIFARE ISO/IEC 14443 type A tag UID.
void application_task ( void )
{
uint8_t uid[ 7 ];
uint8_t uid_len;
uid_len = nfc3_read_card_uid( &nfc3, uid );
if ( uid_len > 0 )
{
log_printf( &logger, "Tag UID: " );
for ( uint8_t cnt = 0; cnt < uid_len; cnt++ )
{
log_printf( &logger, "0x%.2X ", ( uint16_t ) uid[ cnt ] );
}
log_printf( &logger, "rn------------------------rn" );
Delay_ms( 1000 );
}
}
The full application code, and ready to use projects can be installed directly from NECTO Studio The package Manager(recommended), downloaded from our LibStock™ or found on MikroE Github account.
Other MikroE Libraries used in the example:
- MikroSDK.Board
- MikroSDK.Log
- Click.NFC3
Additional Notes and Information
Depending on the development board you are using, you may need USB UART Click Board™, USB UART 2 Click or RS232 Click to connect to your PC, for development systems with no UART to USB interface available on the board. UART terminal is available in all MikroE compilers.
MIKROSDK
The NFC 3 Click Board™ is supported with mikroSDK - MikroE Software Development Kit. To ensure proper operation of mikroSDK compliant Click board™ demo applications, mikroSDK should be downloaded from the LibStock and installed for the compiler you are using.
Carte à clic NFC 3
Frequently Asked Questions
Ask a Question-
Does the NFC 3 Click Board™ come with any software or libraries?
Yes, the NFC 3 Click Board™ comes with software and libraries that allow for easy integration into your projects.
-
What is the communication interface of the NFC 3 Click Board™?
The NFC 3 Click Board™ uses a SPI interface for communication.
-
What is the operating voltage of the NFC 3 Click Board™?
The NFC 3 Click Board™ operates at a voltage of 3.3V.
-
What microcontroller is compatible with the NFC 3 Click Board™?
The NFC 3 Click Board™ is compatible with a variety of microcontrollers, including the Microchip PIC and Atmel AVR.
-
What is the range of the NFC 3 Click Board™?
The NFC 3 Click Board™ has a maximum range of approximately 4 cm.
-
What is NFC technology?
NFC is a short-range wireless communication technology that allows for the exchange of data between devices. It operates at a frequency of 13.56 MHz and is commonly used for tasks such as mobile payments, access control, and data transfer.
-
What is the NFC 3 Click Board™?
The NFC 3 Click Board™ is a compact and easy-to-use add-on board that allows for the integration of NFC (Near Field Communication) technology into your projects.