Informations

Avez-vous besoin de lire ou d’encoder des tags NFC avec un appareil autre qu’un smartphone NFC? Dans ce cas, vous aurez peut-être besoin d'un lecteur NFC. Il existe de nombreux modèles sur le marché. Voyons comment choisir le plus proche de vos besoins.

Pour choisir le lecteur qui répond le mieux à vos exigences, vous devez prendre en compte plusieurs facteurs :

  • compatibilité avec les puces NFC ;
  • compatibilité avec votre système d'exploitation ;
  • compatibilité logicielle ;
  • distance de lecture VS précision ;
  • autres fonctions ou besoins particuliers.

Compatibilité avec les puces NFC (ISO 14443 VS ISO 15693)

Tout d’abord, vous devez déterminer le type (ou les types) de puces que allez utiliser. La principale différence se trouve dans deux normes principales : ISO 14443 (type A ou B) et ISO 15693.

Pour être clair, toutes les étiquettes NTAG® et MIFARE® (Classic, Ultralight, Desfire, Plus) sont de type ISO 14443-A, tandis que la famille ICODE® est conforme à la norme ISO 15693.

La plupart des lecteurs sur NFC Shop sont compatibles avec la norme ISO 14443. Les modèles les plus courants sont les suivants : ACR122U, ACR1252U, ACR1255U-J1, ACR122T, SCL3711, uTrust 3700 F.

Pour lire (et encoder) les Tags ISO 15693, vous devez choisir des lecteurs tels que Identiv Multi-ISO.

Ainsi, lorsque vous décidez d'acheter un lecteur NFC, vérifiez qu'il soit compatible avec les Tags que vous souhaitez utiliser.

Compatibilité avec votre système d'exploitation

Bien que de nombreux lecteurs soient compatibles avec Windows, Mac OS et Linux, il est toujours important de s'en assurer préalablement.

Avant tout, nous vous recommandons de chercher les drivers disponibles pour la version exacte du système d'exploitation utilisé. Sans le bon driver, le lecteur pourrait être inutile.

Dans chaque page de lecteurs, nous insérons toujours le lien vers le site Web du fabricant, où vous pouvez télécharger les drivers.

Parmi les lecteurs offrant la meilleure compatibilité en ce sens, nous recommandons l’ACR122U et l’ACR1252U.

Compatibilité logicielle

C'est un autre point fondamental, souvent négligé : les lecteurs ont besoin d'un logiciel.

Il est nécessaire de vérifier que le logiciel utilisé soit compatible avec le lecteur.

Parmi les logiciels gratuits que nous recommandons, il y a NFC Tools et TagXplorer.

NFC Tools est compatible avec plusieurs de nos lecteurs, notamment : ACR122U, ACR1252U, ACR122T, SCL3711.

TagXplorer a une compatibilité plus limitée. Si vous souhaitez utiliser ce logiciel (peut-être pour utiliser certaines fonctions spéciales de NTAG®), nous vous recommandons le lecteur Identiv uTrust 3700 F.

Remarque : si le but est uniquement de lire l'UID du Tag, nous recommandons le lecteur ACR1281U-C2, compatible avec Windows, Mac OS et Linux, qui ne nécessite d'aucun logiciel et servant d’émulateur de clavier.

Distance de lecture VS précision

En matière de NFC, la taille compte. Plus le capteur du lecteur est grand, plus sa plage de lecture sera grande. Cela peut avoir des avantages et des inconvénients.

Si vous envisagez de placer le lecteur NFC derrière un panneau ou une vitre, ou si vous souhaitez en obtenir les meilleures performances possibles, nous vous recommandons les lecteurs équipés de grandes antennes à hautes performances, telles que les ACR122, ACR1252U ou uTrust 3700 F.

Par contre, s’il existe plusieurs étiquettes proches les unes des autres et que l’un de ces lecteurs s’approche, il se peut que vous ne sachiez pas quelle étiquette sera détectée en premier par le lecteur. Donc, si vous avez besoin de précision, nous recommandons des lecteurs plus petits, avec une plage réduite, mais avec une précision majeure, car l'étiquette doit être très proche du lecteur. Deux lecteurs de ce type sont l’ACR122T et le SCL3711.

Il faut dire que, dans tous les cas, la distance de lecture dépend également de la taille de l'antenne de l'étiquette. Cette distance varie dans une plage d'environ 5 à 50 mm.

Autres caractéristiques ou besoins particuliers

Il y a d'autres caractéristiques qui peuvent vous faire sélectionner un lecteur plutôt qu'un autre. Voyons certaines d'entre elles.

Vitesse de lecture/encodage

Certains lecteurs supportent «high-speed» (haute vitesse), ce qui signifie qu’ils peuvent lire/encoder jusqu’à 5 tags par seconde. Ceux-ci incluent: ACR122U, ACR1252U, ACR122T.

C'est utile lorsque vous devez encoder rapidement une grande quantité de tags, même si la précision peut en être impactée.

Disponibilité des bibliothèques SDK

Cette fonction peut être utile si vous souhaitez utiliser le lecteur avec une application préexistante déjà utilisée. Ou si vous envisagez de développer un logiciel ou une application incluant également l’utilisation d’un lecteur NFC. Dans ce cas, il est préférable de vérifier la disponibilité de ces bibliothèques.

Les lecteurs produits par ACS et Identiv ont généralement des bibliothèques gratuites et une bonne documentation. Pour les autres lecteurs, tels que Orbit, il existe la disponibilité de SDK payants.

Interface de connexion

Les lecteurs NFC lisent/encodent des Tags et communiquent généralement avec une autre périphérique, tel qu'un ordinateur ou un serveur. Selon l'utilisation, il peut être utile de choisir un lecteur avec une interface USB, Bluetooth ou Ethernet.

Encodage massif

Il est souvent nécessaire d'encoder une grande quantité de Tags NFC. Dans ce cas, un lecteur "normal" n’est pas très efficace. Nous vendons donc des imprimantes NFC, pouvant encoder automatiquement les tags NFC dans des formats "standards", tels que des étiquettes sur des bobines ou des cartes PVC.