Fabrication et vente de tags et étiquettes RFID/NFC

Sélectionner la langue:  IT  EN  FR  ES  DE

Comment programmer une étiquette RFID : guide complet sur les standards, les schémas et l’écriture des données

Qu’est-ce que la programmation d’une étiquette RFID

Programmer une étiquette RFID consiste à écrire et structurer des données dans la mémoire du tag, afin qu’elles puissent être lues et interprétées par tout lecteur compatible.

Cette opération, appelée également encodage, permet d’associer à chaque étiquette un identifiant unique ou des informations applicatives (comme un numéro de lot, un code produit ou un numéro de série).

Une programmation correcte garantit la traçabilité, l’interopérabilité et la fiabilité du système RFID tout au long de la chaîne d’approvisionnement.

Les mémoires d’une étiquette RFID

Chaque étiquette RFID comporte différentes zones mémoire, chacune ayant une fonction spécifique :

Type de mémoire Description Accessibilité
ROM Programmation fixe en usine, non modifiable Lecture seule
EEPROM / E²PROM Mémoire réinscriptible pour les données utilisateur ou les codes EPC Lecture / Écriture
TID / UID Identifiant unique du chip, défini par le fabricant Lecture seule

Conseil technique : utilisez la mémoire TID pour l’identification matérielle et la mémoire EPC pour le codage logique des données.

Standards et schémas de codage RFID

1. EPC (Electronic Product Code)

La norme EPCglobal est la plus utilisée pour la programmation des étiquettes RFID UHF. Elle définit une structure logique composée de plusieurs champs :

  • Header : type de schéma EPC (ex. SGTIN-96, GIAI-96)
  • Manager Number : identifie l’entreprise
  • Object Class : indique le type de produit
  • Serial Number : différencie chaque article individuel

Cette structure assure une identification unique et universelle de chaque étiquette.

2. UID (Unique ID) ou TID

L’UID est un identifiant physique permanent gravé dans le chip RFID par le fabricant. Il est utile pour l’authentification ou le contrôle qualité, mais ne peut pas être réécrit.

3. Schémas personnalisés et standards ISO

Certaines applications utilisent des normes ISO/IEC ou des schémas propriétaires :

  • ISO 15693 (RFID HF)
  • ISO 18000-6C / EPC Gen2 (RFID UHF)
  • Structures personnalisées pour des besoins spécifiques

Wintag propose des encodages sur mesure pour les intégrateurs et éditeurs de logiciels nécessitant des codages personnalisés compatibles avec leurs lecteurs et systèmes existants.

Comment programmer une étiquette RFID étape par étape

  1. Définir le schéma de données : choisissez entre EPC, ISO ou une structure personnalisée et déterminez les champs (entreprise, produit, série, etc.).
  2. Préparer les valeurs : attribuez les données à chaque champ selon la logique définie.
  3. Calculer les bits de contrôle : certains standards prévoient des checksum ou bits de parité pour assurer l’intégrité des données.
  4. Écrire le code dans l’étiquette : utilisez un encodeur RFID ou un lecteur compatible avec la fonction d’écriture, en sélectionnant la mémoire correcte (EPC ou User Memory).
  5. Vérifier l’écriture : relisez l’étiquette pour confirmer que les données ont bien été programmées.

Exemple pratique : écriture d’un code EPC 96 bits

Structure typique d’un code EPC :

Champ Longueur (bits) Exemple
Header 8 00110010
Manager Number 24 000010110011001001000011
Object Class 16 0001001100010001
Serial Number 48 000000000000000000000001001101

En combinant ces champs, on obtient un code EPC unique conforme à la norme EPC Gen2, prêt à être écrit dans l’étiquette RFID.

Bonnes pratiques pour la programmation RFID

  • Planifiez la structure des codes afin d’assurer la cohérence et l’évolutivité dans le temps.
  • Vérifiez la compatibilité entre étiquettes, lecteurs et logiciels avant la production en série.
  • Utilisez des checksum ou bits de contrôle lorsque les standards l’exigent.
  • Séparez les données applicatives des identifiants (EPC ou UID) pour simplifier la gestion.
  • Documentez la logique d’encodage afin d’uniformiser les processus tout au long de la chaîne.

Conclusion

Programmer correctement une étiquette RFID requiert la combinaison de compétences matérielles et logiques en matière de codage standard. Une programmation précise garantit des étiquettes fiables, lisibles et intégrables dans tout environnement industriel.

Wintag offre conseil et support technique pour la programmation et le codage d’étiquettes RFID, en assurant la compatibilité avec les standards EPC et des solutions sur mesure pour chaque projet.

Contactez-nous