Différences entre versions de « PN532-RFID-NFC-A-Propos-de-NFC »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
Ligne 19 : Ligne 19 :
  
 
== Communication Active (Peer-to-Peer) ==
 
== Communication Active (Peer-to-Peer) ==
Active or "Peer-to-Peer" communication is still based around the Initiator/Target model described earlier, but both devices are actively powered and switch roles from being an Initiator or a Target during the communication. When one device is initiating a conversation with the other, it enables it's magnetic field and the receiving device listens in (with it's own magnetic field disabled). Afterwards, the target/recipient device may need to respond and will in turn activate it's own magnetic field and the original device will be configured as the target. Despite two devices being present, only one magnetic field is active at a time, with each device constantly enabling or disabling its own magnetic field.
+
LA communication Active ou "''Peer-to-Peer''" est toujours basées sur le même principe que le modèle "Initiator/Target" (initiateur/cible) décrit ci-avant. Mais dans le cas d'une communication active les deux périphériques sont actifs (disposent chacun d'une alimentation) et changent de rôle devenant Initiateur puis Cible au fur et a mesure de l'avancement des échanges entre les périphériques.  
 +
 
 +
Lorsqu'un périphérique initie une conversation avec un autre périphérique, il active son champ magnétique et le périphérique récepteur ''écoute'' en mode réception (ayant son propre champs magnétique désactivé). Afterwards, the target/recipient device may need to respond and will in turn activate it's own magnetic field and the original device will be configured as the target. Despite two devices being present, only one magnetic field is active at a time, with each device constantly enabling or disabling its own magnetic field.
  
 
ToDo: Add better description of active mode, but I need to test it out a bit first myself!
 
ToDo: Add better description of active mode, but I need to test it out a bit first myself!

Version du 28 juillet 2015 à 19:06


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.

NFC (Near Field Communication)

NFC sont les initiales de "Near Field Communication" (communication proche sans fil) est un ensemble de technologie de communication sans fil à courte-distance (généralement jusqu'à 10cm) conçu pour offrir un moyen de communication léger et sécurisé entre deux appareil/périphériques. Bien que NXP ait inventé NFC (Philips à l'époque), Aujourd'hui Nokia et Sony sont les principaux acteurs supportant le 'standard' NFC (NFC Forum) qui sont les responsables pour la publication et la gestion d'une variété de standard en relation avec la technologie NFC.

NFC fonctionne à 13.56MHz et est basé sur le modèle autour de l'"initiator" and "target'" (initiateur et destinataire/cible) où l'initiateur de la communication génère un petit champ magnétique qui alimente la cible. Cela signifie également que la cible n'a pas besoin de sa propre source d'alimentation. Ce moyen de communication est désignée comme Communication Passive et est utilisé pour lire et écrure de petit tags RFID très bon marché (Tags RFID 13.56MHz basés sur un un standard tel que ISO14443A). Une Communication Active (dite peer-to-peer) est également possible lorsque les deux périphériques disposes de leur propre alimentation. Dans une communication active chaque périphérique créer alternativement son propre champs magnétique, avec l'autre appareil comme cible de la communication et vice versa (sous forme d'une échange initiateur-cible en perpétuel rotation).

Communication Passive: Carte ISO14443A (Mifare, etc.)

Transceivers: c'est la contraction de Transmeter/receiver. En gros, c'est un adaptateur qui permet de passer la transmission d'un type de média à un autre.

Bien que la famille des transceivers PN53x de NXP sont compatible avec des avec de nombreux standards de carte RFID 13.56MHz, le standard le plus populaire reste l' ISO14443A. Un grand nombre de fabriquant produisent des cartes compatibles ISO14443A et les plus répandues sont certainement celles basées sur la famille Mifare de NXP. Mifare Classic et Mifare Ultralight sont probablement les plus fréquemment rencontrée et les les plus utiles pour la réalisation de projets élémentaires/simples. Il existe également de nombreux tags avec une encryption et sécurité améliorée (Mifare DESFire, etc.). Nous proposons différents tags sur le WebShop de MCHobby, la carte "Mifare Classic 1K" signifie qu'elle dispose de 1K (1024 octets/bytes) de mémoire EEPROM programmable pouvant être lue et modifiée en mode passif par un périphérique initiateur (le PN532).

Alors que toutes les cartes ISO14443A partagent un certain nombre de caractéristiques communes de haut niveau (définies par la norme en 4 parties), chaque ensemble de puce MiFare (Classic, Ultralight, Plus, DESFire, etc.) dispose de ces propres fonctionnalités et particularités. Les deux formats les plus répandus sont décris ci-dessous.

  • Mifare Classic: Ces cartes sont vraiment très répandues et contiennent 1K ou 4K d'EEPROM. Ces cartes dispose d'une sécurité élémentaire pour chaque secteur de 64 bytes/octets (cartes 1K/4K) ou 256 bytes/octets (cartes 4K).
  • Mifare Ultralight: contient 512 bytes/octets d'EEPROM, incluant 32-bits mémoire OTP (One-Time Programming). Ces tags sont très abordables et souvent livrés sous forme de sticker. Ce type de tag est souvent utilisé pour l'étiquetage, ticket de concert, identification dans le monde du transport, etc.

Communication Active (Peer-to-Peer)

LA communication Active ou "Peer-to-Peer" est toujours basées sur le même principe que le modèle "Initiator/Target" (initiateur/cible) décrit ci-avant. Mais dans le cas d'une communication active les deux périphériques sont actifs (disposent chacun d'une alimentation) et changent de rôle devenant Initiateur puis Cible au fur et a mesure de l'avancement des échanges entre les périphériques.

Lorsqu'un périphérique initie une conversation avec un autre périphérique, il active son champ magnétique et le périphérique récepteur écoute en mode réception (ayant son propre champs magnétique désactivé). Afterwards, the target/recipient device may need to respond and will in turn activate it's own magnetic field and the original device will be configured as the target. Despite two devices being present, only one magnetic field is active at a time, with each device constantly enabling or disabling its own magnetic field.

ToDo: Add better description of active mode, but I need to test it out a bit first myself!

NFC Data Exchange Format (NDEF)

The NFC Data Exchange Format (NDEF) is a standardised data format that can be used to exchange information between any compatible NFC device and another NFC device or tag. The data format consists of NDEF Messages and NDEF Records. The standard is maintained by the NFC Forum and is freely available for consultation but requires accepting a license agreement to download.

The NDEF format is used to store and exchange information like URIs, plain text, etc., using a commonly understood format. NFC tags like Mifare Classic cards can be configured as NDEF tags, and data written to them by one NFC device (NDEF Records) can be understood and accessed by any other NDEF compatible device. NDEF messages can also be used to exchange data between two active NFC devices in "peer-to-peer" mode. By adhering to the NDEF data exchange format during communication, devices that would otherwise have no meaningful knowledge of each other or common language are able to share data in an organised, mutually understandable manner.

The NDEF standard includes numerous Record Type Definitions (RTDs) that define how information like URIs should be stored, and each NDEF device, tag or message can contained multiple RTDs. Standard RTD definitions are described in "NFC Record Type Definition (RTD) Specification” maintained by the NFC Forum.

  • Présentation de NDEF: This page offers a more detailed explanation of NDEF, including how Mifare Classic cards can be used to store NDEF messages.

NOTE: The dedicated NDEF page is still a work in progress and some information is currently incomplete.

Lecture

Reading For more details about NFC/RFID and this chip we suggest the following fantastic resources:


Source: PN532 RFID/NFC Breakout and Shield créé par LadyAda pour AdaFruit Industries. Crédit [www.adafruit.com AdaFruit Industries]

Traduit par Meurisse D. pour MCHobby.be

Traduit avec l'autorisation d'AdaFruit Industries - Translated with the permission from Adafruit Industries - www.adafruit.com

Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : «  Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.

L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.