Académique Documents
Professionnel Documents
Culture Documents
1 La technologie RFId
1.1
RFID signie Radio Frequency Identication. Ces tiquettes sont aussi appeles : tiquettes intelligentes, tiquettes puces, tag, transpondeur (quipement
destin recevoir un signal radio et renvoyer immdiatement en rponse un signal radio dirent et contenant une information pertinente. Conceptuellement,
la RFID et le codage barres sont tout fait semblables ; tous les deux sont
prvus pour fournir l'identication rapide et faible d'articles et des possibilits
de liation. la dirence principale entre ces deux technologies est que le codage
barres se lit avec un laser optique et que le lecteur RFID balaye ou interroge
une tiquette en utilisant des signaux de frquence radio.
1.1.1
Composants
Frquences
1.2
13,56 MHz
2,45 GHz
Basse
Haute
Bandes UHF
Hyper
Bobine arienne ou
boucle sur ferrite
(*)
> 1 m (**)
Antenne imprime
ou grave (***)
Europe et France :
pour le moment limitation d'utilisation en
puissance
USA de 1 m 10 m
< 200 Kb/s (**)
Perturbation
(*)
Attnuation
Attnuation
Attnuation (**)
Attnuation (**)
Attnuation
Attnuation
Perturbation
Perturbation
Principe de fonctionnement
Fig.
1
binaire. Dans le sens lecteur vers tiquette, l'opration est symtrique, le lecteur met des informations par modulation sur la porteuse. Les modulations
sont analyses par la puce et numrises. Une des particularits de ce principe
est que plus la frquence porteuse est basse plus le nombre de tours de l'antenne
de la puce doit tre important pour crer un voltage susant pour alimenter la
puce. L'tiquette peut tre appose, porte, insre dans un objet (colis, carte,
vhicule ).
1.3
Fig.
2 Tag
: constitution et utilisation
Les tiquettes passives les plus utilises actuellement sont les EPC (Code
Produit lectronique) dont les caractristiques sont les suivantes :
frquence de 13.56 MHz
fonctionnement en lecture seule
codage sur 96 bits
Ces EPC reprsentent un nouveau produit qui peut tre employ pour dtecter,
dpister, et commander une varit d'articles en utilisant la technologie RFID.
La structure d'EPC peut distinguer les articles uniques du mme type. Par
exemple, deux vidos de DVD ont le mme code produit universel normalis
(UPC : ce code est strictement rserv au code barres). Ce dernier permet aux
systmes informatiques de dterminer le fabricant du DVD, le titre du lm et
facilite le commerce ou la vente. EPC prolonge le code UPC et fait en sorte que
deux vido du mme type soient distingues l'une de l'autre : chaque article est
individuellement identi.
Les tiquettes actives sont alimentes par une pile interne extra plate, et
permettent autant la lecture que l'criture de donnes, avec une mmoire allant
jusqu' 10 Kbits. Ces tiquettes actives ne dpassent pas 10 ans d'ge. Elles
sont fournies vierges et pourront tre crites plusieurs fois, eaces, modies et
3
lues. Le nombre de rptitions de ces oprations peut dpasser les 500 000 ou 1
million.
1.4
Utilisations
Les tags RFID sont utliss dans les passeports lectroniques (e-passports.
(Malaisie 1998, UK et USA 2006) Le e-passeport contient les mmes informations que le passeport papire, y compris l'image du porteur. Plus de
20 millions de passeports ont t produits aux USA entre 2005 et 2006.
Paiement dans les transports en commun. RATP-France(1995), UpassSoul (1996), New York City Subway (2006), Moscow Metro (1998) . . .
Page routier.
Traage de produits et d'objets. Dans le domaine de la traabilit, les tags
RFID tendent remplacer les codes barres (palettes, produits alimentaires
. . .), mais aussi, certains objets intgrent cette technologie, en standard, ou
titre exprimental (carte American Express, vhicules, pneumatique
Michelin . . .
Identication des animaux.
Des capteurs inteligents (sisme, temprature . . .) mmorisent les donnes
sur une plage de temps et peuvent rendre compte des mesures travers la
technologie sans contact.
Chronomtrage automatique lors de comptitions sportives (marathon de
New York . . .)
Implantation dans le corps humain (Fig. 3). Les radio-tiquettes souscutanes, conues dans un premier temps pour la traabilit des animaux, peuvent sans aucune contrainte technique tre utilises sur des humains. La socit Applied Digital Solutions propose par exemple ses radiotiquettes sous-cutans sous le nom commercial de VeriChip. Elles sont
destines des humains comme une solution pour identier les fraudes,
assurer l'accs protg des sites condentiels, le stockage des donnes
mdicales et aussi comme un moyen de rsoudre rapidement des enlvements de personnalits importantes. Combins avec des capteurs sensibles
aux fonctions principales du corps humain, ces systmes sont aussi proposs comme une solution intgre de supervision de l'tat de sant d'un
patient. L'utilisation de ces puces a d'ores et dj commenc. Ainsi le
Fig.
l'emplacement du tag est marqu d'un trait ; l'image de droite est la main juste
aprs l'opration.
Baja Beach Club, une bote de nuit situe Barcelone, utilise ce genre
d'implants pour identier ses clients VIP, qui utilisent en retour la radioidentication comme un moyen de paiement. De mme, la ville de Mexico
a implant 170 de ces radio-tiquettes sur ses ociers de police an de
contrler l'accs aux bases de donnes et aussi dans le but de mettre en
uvre des moyens de localisation en cas de kidnapping.
Fig.
4 Implant
RFID et seringue.
2 Travail demand
2.1
Accord du circuit
738H
U2
U1
f=125kHz
Fig.
5 Circuit
LC.
2.3
Mise en uvre
2
Classes
Il s'agit dans cette partie de passer un modle objet pour notre application.
Le diagramme des classes de la gure 6 fait ressortir deux classes :
1. SerialComPort, qui ore les services gnraux du port srie (lecture de
un ou n caractres, criture de 1 ou n caractres, ouverture, fermeture).
2. LecteurRFID est une classe spcialise pour notre lecteur. Elle permet de
contrler deux des sorties visuelles, d'attendre la prsence d'un tag devant
le lecteur et d'crire une chane de caractres l'intrieur du lecteur.
SerialComPort
LecteurRFID
RS
+open(): void
+close(): void
+read(): char
+read(b:char[],n:int): void
+write(c:char): void
+write(char[]:b,n:int): void
Fig.
+redOn(): void
+redOff(): void
+yellowOn(): void
+yellowOff(): void
+wait(b:char[],n:int): int
+write(b:char[],n:int): void
6 Diagramme
des classes.
L'utilisation du port srie se fait ici comme pour un chier. En eet, le port
srie est assimil un chier ("/dev/ttyS1"). L'ouverture, la fermeture, l'criture et la lecture sont des oprations qui sont toutes utilises dans le programme
d'essai.
3
2 Le
code des mthodes est donc crit dans la classe. Il y a un seul chier produire.