Вы находитесь на странице: 1из 11

Cours de RFID

Prpar par Dr. Mohamed LASHAB


Anne universitaire 2016/2017

I- Introduction au Systme RFID

La communication en champ proche (Near Field Communication : NFC) est une technologie de
communication sans-fil courte porte et haute frquence, permettant l'change d'informations entre
des priphriques jusqu' une distance d'environ 10 cm. Cette technologie est une extension de la
norme ISO/CEI 14443 standardisant les cartes de proximit utilisant lidentification par
radiofrquence (Radio Frequency Identification : RFID), qui combinent l'interface d'une carte puce
et un lecteur au sein d'un seul priphrique.
Un priphrique NFC est capable de communiquer avec le matriel ISO/CEI 14443 existant, avec
un autre priphrique NFC ou avec certaines infrastructures sans-contact existantes comme les
valideurs des transports en commun ou les terminaux de paiement chez les commerants. La NFC
quipe aujourdhui des cartes utilises dans les transports, dans le commerce ou pour laccs certains
services publics et de plus en plus de terminaux mobiles.
Souvent appeles "transpondeur" (TRANSmitter/resPONDER) cause de leurs fonctions de
rponse et d'mission, l'tiquette radio ou tag rpond une demande transmise par le lecteur et
concernant les donnes qu'elle contient. La mmoire d'un transpondeur comprend gnralement une
ROM (Read Only Memory), une RAM (Random Access Memory) ainsi qu'une mmoire
programmable non volatile pour la conservation des donnes selon le type et le degr de complexit du
produit. La mmoire ROM contient les donnes de scurit ainsi que les instructions de l'OS
(Operating System) de l'tiquette en charge des fonctions de base telles que le dlai de rponse, le
contrle du flux de donnes, et la gestion de l'nergie. La mmoire RAM est utilise pour les
stockages temporaires de donnes pendant les processus d'interrogation et de rponse. L'nergie
ncessaire au fonctionnement du tag est fournie soit par une pile interne (ou batterie) pour les tags
actifs ou semi-actifs, soit tlaliment par le champ lectro-magntique mis par le lecteur (tags
passifs).

Figure 1
Figure 2

II- Classification des tags RFID


160

1. Le tag RFID, avec ou sans puce lectronique ?

Une premire classification possible des tags ou tiquettes RFID est base sur la prsence ou non
dune puce lectronique.
Le tag RFID SAW (Surface Acoustic Wave) n'est pas quip de circuits intgrs. Il ne reprsente
aujourd'hui qu'une trs faible part du march (quelques %). Il s'agit d'un transpondeur lecture seule
et ne comportant pas d'alimentation embarque. On le nomme galement code barres RF.

Le tag RFID 1 bit est un systme passif diodes capacitives, dit transpondeur 1 bit. Ce bit
permet d'indiquer la prsence ou non du tag dans le champ d'action de l'interrogateur. Il est
largement utilis comme systme antivol.
Le tag RFID circuits intgrs est le systme le plus utilis sur le march actuel. Il se compose
d'une antenne et d'un circuit intgr plus ou moins complexe (simple machine d'tat ou vritable
microcontrleur).

Figure 3
2. Le tag RFID, avec ou sans metteur RF (actif vs passif) ?
Le tag RFID passif : c'est un tag qui rtromodule l'onde issue de l'interrogateur pour transmettre
des informations. Il n'intgre pas d'metteurs RF. Le tag passif utilise gnralement l'onde
(magntique ou lectromagntique) issue de l'interrogateur pour alimenter le circuit lectronique
embarqu.

Le tag RFID passif assist par batterie (BAP Battery Assisted Passive) : il comporte une
alimentation embarque (piles, batteries...). Cette dernire n'est pas utilise pour alimenter un
metteur puisque le principe de communication reste la rtro-modulation (comme pour le tag
passif), mais pour alimenter le circuit lectronique du tag ou tous autres circuits ou capteur
connect au circuit de base. Cette alimentation permet, en thorie, damliorer les performances.
Ce tag est largement utilis pour des applications ncessitant une capture dinformation
(temprature, choc, lumire, etc.) indpendante de la prsence dun interrogateur.

Le tag RFID actif : c'est un tag qui embarque un metteur RF. La communication avec
l'interrogateur est donc de type pair pair. Ce tag embarque gnralement une source d'nergie.

Figure 4

3. Simple identifiant ou fonction plus complexe ?

Classe 0 et classe 1 : tags passifs lecture seule (on ne peut que lire l'identifiant unique du tag)
Classe 2 : tags passifs fonctions additionnelles (criture mmoire)
Classe 3 : tags passifs assists par batterie
Classe 4 : tags actifs. Communication large-bande du type peer-to-peer
Classe 5 : interrogateurs. Alimentent les tags de classe 0, 1, 2 et 3. Communiquent avec les tags de
classe 4.
4. Lecture seule ou lecture/criture ?

Quelque soit la frquence laquelle le systme RFID fonctionne, quelque soit le type dtiquette
passive ou active, on peut diffrencier les applications RFID suivant les possibilits de lecture et/ou
dcriture dans la mmoire de la puce embarque sur ltiquette. Le but de la RFID tant didentifier
de manire unique les objets portant des tags, la puce lectronique doit au minimum contenir un
identifiant numrique accessible par linterrogateur. Ce numro unique peut tre celui grav par le
fondeur de la puce lors de la fabrication (TID Tag IDentifier). Si cette puce ne possde pas dautre
zone mmoire, on parle de puce en lecture seule. Toute linformation lie au produit portant ltiquette
est donc dporte sur des systmes dinformations indexs par lidentifiant unique.

Dans certains cas, le numro unique grav par le fondeur de la puce nest pas suffisant pour
lapplication finale. On peut donc trouver des puces possdant une zone mmoire vierge sur laquelle
on puisse crire un numro particulier propre lutilisateur final du systme RFID (UII Unique Item
Identifier ou Code EPC Electronic Product Code par exemple). Une fois ce numro crit, il ne peut
plus tre modifi. On parle alors de puce WORM (Write Once, Read Multiple).

Dautres types dapplications vont ncessiter la prsence dune zone mmoire accessible par
lutilisateur et rinscriptible. Cette zone, ne dpassant pas les quelques dizaines de kilo octets dans la
majeure partie des cas, peut servir lorsque laccs une base de donnes centrale nest pas garantie
(lors dopration de maintenance en zone isole ou sur le thtre doprations militaires). Les puces
sont alors de type MTP (Multi Time Programmable) et possdent de la mmoire gnralement de type
EEPROM.

5. Protocole TTF ou ITF ?

Qui parle le premier : le tag ou linterrogateur ?

Cette question, a priori anodine, prend tout son sens lorsque plusieurs tiquettes se trouvent
simultanment dans le champ de linterrogateur o lorsque les tiquettes ne sont pas statiques et
quelles ne font que passer dans le champ rayonn par lantenne de linterrogateur.
Dans le cas, rencontr trs souvent en RFID, o les tiquettes sont battery less (sans source dnergie
embarque), il est clair que la premire chose faire pour linterrogateur est de transmettre de
lnergie (aux) ltiquette(s). Pour cela, linterrogateur met un signal frquence fixe (sans
modulation).

A ce moment, la communication entre linterrogateur et ltiquette na pas, proprement parler,


dbut. Une fois la puce de ltiquette alimente, elle peut soit transmettre immdiatement une
information linterrogateur (protocole TTF pour Tag Talk First) ou rpondre une requte de
linterrogateur (protocole ITF pour Interrogator Talk First).

Le choix dun protocole ou de lautre dpend fortement de la gestion de la ressource radio et de la


gestion de la prsence ventuelle de plusieurs tiquettes dans le champ rayonn par linterrogateur
(protocole danticollision). Pour se faire une ide de limplication sur la gestion des collisions du choix
dun protocole ou de lautre, imaginons une salle de classe. Lenseignant joue le rle de
linterrogateur, les lves celui des tiquettes RFID.

Pour les systmes TTF, nous pouvons imaginer quen dbut de cours, chaque tudiant entrant dans
lamphithtre donne son nom. Bien sr, mis part quelques retardataires, les tudiants arrivent en
cours lheure et chacun donnant son nom quasiment en mme temps, nous pouvons douter que
lenseignant (linterrogateur) puisse comprendre chaque nom individuellement et identifier chacun des
tudiants (tiquettes). Pour essayer de palier ce problme, il est possible de demander aux tudiants de
ne donner leur nom quaprs avoir cout et stre assur que personne dautre na pris la parole. Cette
variante du protocole TTF est appele TOTAL pour Tag Only Talk After Listening.

Pour des systmes ITF, cest lenseignant (interrogateur) qui pose la premire question et demande
aux lves de donner leur nom. Tous les tudiants prsents dans lamphithtre rpondent alors la
requte de lenseignant. Comme dans le cas prcdent, il peut tre difficile, voire impossible,
lenseignant didentifier chaque lve puisque ceux-ci rpondront la requte de faon simultane.

A la vue de cet exemple, nous pouvons conclure que les deux protocoles sont incompatibles. De
plus, la prsence dune tiquette TTF dans le champ dun interrogateur ITF peut amener des
perturbations brouillant la communication des tiquettes ITF.

Parmi les avantages du protocole TTF, on peut noter la rapidit avec laquelle il est possible
didentifier une tiquette quand celle-ci est seule dans le champ rayonn par linterrogateur. On peut
galement noter que lorsque linterrogateur ne communique pas avec des tiquettes, il ne fait que
rayonner un signal RF sans modulation. Ce signal noccupe donc quune faible partie du spectre
lectromagntique. Cela permet de rduire le risque dinterfrence avec dautres missions ou dautres
interrogateurs. En ce qui concerne le protocole ITF, le principal avantage est que la communication est
initie (trigger) par linterrogateur. Toutes les rponses des tags peuvent donc tre facilement
superposes pour une dtection de collision au niveau bit ou facilement squences pour
singulariser les tiquettes.

6. Caractristiques du tag RFID passif

Les tags passifs sont de trs loin les plus utiliss sur le march actuel. Leur prix unitaire varie entre
quelques centimes d'euros et une dizaine d'euros selon leur frquence, leur forme, leur taille et surtout
leur packaging...
Voici les caractristiques gnrales des transpondeurs passifs actuels :
7- Principes physique du NFC

Considrez un bobinage caractris par sa forme, le nombre de tour de fil de la bobine et sa taille. Si
vous faites passer un certain courant alternatif une certaine frquence (13,56MHz pour les cartes
dont il est question ici), ce bobinage va produire un champ lectromagntique dans son
environnement.

Si vous placez un second bobinage proximit, sous rserve d'une bonne adaptation et d'une charge
adapte, ce bobinage va rcuprer une partie de ce champ lectromagntique qui va gnrer un certain
courant sous une certaine diffrence de potentiel en fonction de la charge.

8- Communications de donnes

Puisque les deux bobinages sont coupls, si l'on change les caractristiques de l'un, il y aura une
influence sur l'autre. En particulier, si l'on modifie la charge associe une bobine, on modifie
l'impdance de charge vue par l'autre bobine ce qui cr une diffrence de potentiel qui peut servir
transmettre une information.
Pour des raisons de performances et de complexit de ralisation, on n'utilise pas directement cette
technique. Autour de la frquence porteuse de 13,56MHz, on va moduler deux sous-porteuses (
14.0475 MHz et 12.7125, donc une largeur de bande = 847,5kHz)). Ce sont ces sous-porteuses qui
serviront transporter l'information aprs un filtrage adquat visant supprimer la porteuse. Le dbit
retenu pour ces frquences est de 106kbps.

Les modulations utilises peuvent tre l'ASK (une modulation d'amplitude de la sous-porteuse), PSK
(une modulation de phase) et FSK (une modulation de frquence).

9- Principe de Modulation
1 0 1

10-Propagation du champ Electromagntique

10-1 Equations de propagation

La dmonstration et la rsolution mathmatique du phnomne de propagation et des valeurs des


champs lectriques et magntiques associs sort totalement du cadre de cet ouvrage. Nous
renvoyons les lecteurs tous les ouvrages scientifiques et thoriques spcialiss sur ces sujets 1.
Ceci tant, Maxwell et Hertz ont formul les quations gnrales qui rgissent ces champs. Celles-
ci amnent conclure que, dans le vide, les champs rpondent une quation aux drives
partielles du second ordre, des deux variables r, la distance, et t, le temps, du type :

Sont respectivement la permabilit et la permittivit du vide.


La solution spatio-temporelle gnrale de cette quation (donc fonction des deux variables t et r)
est du type :

Ce type dquation indique quen un point P de lespace dabscisse r, linstant t, la valeur E(r)
est gale la valeur quavait E(t,r) au point dorigine, une poque antrieure :

10-2 quation des champs lectriques E et magntiques H rayonns

On considre une antenne filaire dispose sur laxe z, de longueur l petite devant la valeur de la
longueur donde , et dnomme diple de Hertz ou encore doublet de Hertz . Elle est
isole dans un espace illimit o le rayonnement est produit par un courant i(t) = I0sint
damplitude crte I0 parcourant le fil. On dmontre, en coordonnes polaires (cest--dire en
fonction de la distance r et des angles , ), que les relations donnant les composantes des
champs rayonns un instant donn en un point de mesure situ une distance r de la source
O sont celles indiques sur la figure 2.2.
Quelle que soit la distance r, en un point considr, elles forment un jeu de deux groupes de trois
quations fonctions de r, et :

pour le champ magntique H :

Pour le champ magntique E :

L'adressage circulaire TMS c64x (DSP)

Slt tous le monde


Ce problme est l'exercice de mon dernier examen que jusqu maintenant, j'arrive
pas a rsoudre :Soit le registre A4 contenant l'adresse mmoire de la variable z, quel
sera le contenu des deux registres A4 et A7 aprs 5 cycles d'horloge pour chacune
des instructions suivantes et avec des tampon de 8 et 16 octets et un adressage
circulaire :
Code:
LDW *A4++, A7
LDH *++A4, A7
LDB *--A4 [2], A7
LDDW *A4++, A7:A6
LDH *--A4, A7

Contenu de la mmoire :
Code:
0x00000660: z
0x00000660: 0x40B33333 0xC0FCCCCD 0x4111999A 0x423B70A4 0xC19B999A 0xC1080000
0x425AAE14 0x40C3EF9E 0x3F5C28F6 0x42080000

Je voudrai connaitre la solution de ce problme, ainsi que le fonctionnement de


l'adressage circulaire? SVP
Avec mes remerciements d'avance, Moh

Вам также может понравиться