Home
RFID rapport - RFIDUHF : RFID UHF Longue Distance
Contents
1. un ordinateur les donn es li es chaque puce adapter au lecteur Nous allons successivement d tailler la partie lectronique et informatique ensuite nous allons pr senter les diff rents outils utilis s pour la r alisation de l tude la technique ayant permis la r alisation de l tude l obtention des r sultats enfin on tout en d gageant les am liorations possibles conclura RFID Romual Sitchueng sitchueng2000 yahoo fr 2 PARTIE ELECTRONIQUE C est l une des parties essentielle de notre travaille car elle est responsable de la mise en place des composants n cessaires au bon d roulement du projet et du traitement des signaux Dans le cadre de notre travaille nous avons re us un module complet lecteur et transpondeur avec un dispositif lectronique d j fonctionnel Nous allons dans cette partie simplement d crire de mani re succincte ce qui constitue l lectronique du module RFID que nous avons re us et pr senter ces diff rentes caract ristiques 2 1 Description et protocoles de communication Le lecteur de notre module RFID est un produit de l entreprise FEIG electronic Nous avons choisit le lecteur de type OBID i scan UHF qui a une lectronique tr s labor e et robuste et s alimente 24V Il poss de une entr e sortie USB s rie RS232 et peu aussi communiquer par le protocole TCP IP Nous avons choisit de communiquer par le port s rie RS232 et pour ce
2. est seulement apr s les tapes pr c dentes qu on proc de au transf re de donn es gt Troisi me tape Ce qui nous int resse dans le transfert de donn es c est la lecture des codes fournis par les tags RFID Pour cela le lecteur doit pouvoir recevoir le code du tag RFID afin de l afficher sur l ordinateur La fonction qui permet de recevoir les donn es du lecteur est FECOM receive handle cRecbuf 256 Voir code source Cette fonction prend en param tre le num ro du port une variable pour la r ception du code et la taille maximum de la donn e recevoir L organigramme algorithmique ci dessous nous montre les diff rentes tapes de communication entre l ordinateur le lecteur et le tag RFID 4 MATERIEL ET METHODE Nous allons dans cette partie pr senter tour tour les outils utilis s les techniques ayant permit de r aliser l tude les r sultats obtenus et les diff rentes tapes dans le temps de r alisation du projet 4 1 Mat riels utilis s Pour mener terme notre projet nous avons fait acheter pour l essentielle un lecteur de puces RFID de type OBID i scan UHF la firme FEIG electronic Sp cialis e dans ce domaine Ce lecteur met une fr quence comprise entre 867 et 869 MHZ pour une distance de lecture de 3m Nous avons aussi utilis un c ble connecter un DB9 femelle pour la connexion s rie RS232 entre le lecteur et un ordinateur Windows XP Le logi
3. nous t envoyer par email Nous avons aussi rencontr une grande difficult pour d buter l impl mentation du lecteur car nous n avions pas toutes les librairies n cessaires et apr s des recherches sur internet on s est rendu compte qu il fallait une fois de plus faire une requ te la firme de fabrication pour obtenir ces librairies et c est la derni re semaine du temps allou au projet que nous l avons finalement re u 7 CONCLUSION ET AMELEORATIONS POSSIBLES Au terme de ce bureau d tude nous pouvons dire que nous avons eu une avance qui n est pas des moindres car nous avons rencontr s de nombreuses difficult s la plus part de temps li es au manque d informations sur le module Nous avons pu surmonter une grande partie de ces difficult s et en ce moment ont a d j pu tablir la communication entre le lecteur et l ordinateur Mais une difficult demeure celle de recevoir effectivement le code fournit par une puce RFID Pour le moment nous recevons en permanence un message d erreur li es au d passement du temps d attente Nous allons prochainement essayer de r soudre ce probl me de r ception et am liorer notre code source en cr ant une interface graphique permettant d utiliser plus ais ment le lecteur et toutes les ressources possibles de ce lecteur Nous pouvons dire en d finitive que ce projet nous a permit d acqu rir une exp rience suppl mentaire dans la gestion d
4. un projet et de ce rendre compte qu une analyse bien labor e et une rigueur sans quivoque nous permet de r aliser un projet sans difficult s majeurs 8 BIBLIOGRAPHIE 1 http www feig de 2 http stackoverflow com
5. IDENTIFICATION PAR RADIO FR QUENCE LONGUE DISTANCE Richard Kemgo richardkemgo yahoo fr R SUM RFID m thode utilis e pour stocker et r cup rer des donn es distance en utilisant des balises m talliques les Tag RFID Ces balises qui peuvent tre col es ou incorpor es dans des produits sont compos es d une antenne et d une puce lectronique r agissent aux ondes radio et transmettent des informations distance Cette technologie est cens e long terme remplacer les codes barres 1 INTRODUCTION L abr viation RFID signifie Radio Frequency IDentification en fran ais Identification par Radio Fr quence Cette technologie permet d identifier un objet d en suivre le cheminement et d en conna tre les caract ristiques distance gr ce une tiquette mettant des ondes radio attach e ou incorpor e l objet La technologie RFID permet la lecture des tiquettes m me sans ligne de vue directe et peut traverser de fines couches de mat riaux peinture neige etc Le syst me RFID soumis notre tude est compos d un metteur OBID i scan UHF ou lecteur qui capte et transmet les informations et d un r cepteur ou transpondeur compos e d une puce reli e une antenne encapsul es dans un support RFID Tag L objectif de notre travail est de param trer le lecteur qui nous est donn pour que terme qu on puisse lire et transmettre
6. ciel de programmation utilis est Visual studio 2010 car il est tr s rependu et offre une interface d utilisation simple 4 2 Etude du projet Pour l tude du projet nous avons lu minutieusement la documentation associ e au lecteur qui nous a renseign sur diff rentes techniques de programmation utilis es pour impl menter le lecteur Nous avons choisit la communication via le port s rie car plus ais impl menter 4 3 tapes de r alisation La r alisation du projet c est fait durant toute la p riode allouer au bureau d tude selon les tapes suivantes Du 04 02 2011 au 04 03 2011 pr sentation du projet par les tudiants de premi re master choix commande et r ception du lecteur RFID Du 18 03 2011 au 25 03 2011 mise sous tension du lecteur et communication entre lecteur et ordinateur test du module demande la firme FEIG electronic des fichiers FECOM DLL FECOM H FECOM LIB n cessaires pour l impl mentation du lecteur Du 29 04 2011 au 20 05 2011 r ception des fichiers demand s et cr ation de notre propre application 5 RESULTATS FINAUX Les r sultats obtenus la fin du bureau d tude ne sont pas d finitifs mais nous permettront d avancer plus tard dans la r alisation du projet Nous avons pu mettre en communication le lecteur et l ordinateur et nous pouvons aussi param trer le port s rie partir de notre application Nous avons aussi tent en vain pour le mo
7. la nous avons du mettre en vidence ce port s rie travers un c ble de deux m tres constitu s de trois fils Rx Tx 5V L une des extr mit s est connect e au port RS232 du lecteur et l autre un DB9 femelle dans le but de le connecter facilement un ordinateur Nous avons aussi mis en vidence un c ble r seaux RJ 45 pour une ventuelle communication partir du protocole TCP IP L tiquette radiofr quence transpondeur est compos e d une puce reli e une antenne encapsul es dans un support RFID Tag Elle est lue par le lecteur qui capte et transmet l information Les tiquettes que nous utilisons sont de type passives car utilise l nergie propag e courte distance par le signal radio de l metteur Ces tiquettes moindre co t sont g n ralement plus petites et poss dent une dur e de vie quasi 1llimit e En contrepartie elles n cessitent une quantit d nergie non n gligeable de la part du lecteur pour pouvoir fonctionner Le lecteur OBID i scan UHF met une fr quence comprise entre 867 et 869 MHZ pour une distance de lecture de 3m 3 PARTIE INFORMATIQUE C est la partie qui a constitu e l essentielle de notre travaille car le but ultime de notre projet est de pouvoir identifier les puces lectroniques RFID tag partir du lecteur OBID i scan UHF Pour cela nous devons impl menter notre lecteur de mani re ce qu il puisse d tecter une puce lect
8. ment de recevoir le code d une puce RFID on re oit en permanence un message d erreur 1030 qui repr sente une erreur de r ception que nous essayerons de r soudre L image suivante repr sente la console du logiciel Visual studio qui affiche les param tres de communication du port s rie et le message d erreur qui survient pour le moment lorsqu on essaye de recevoir le code d une puce RFID c Fivisual studio AppRFID DebugAppRFID exe ouverture du port avec succhPs Tine ut Paraneter 99088 handler Paramneter 1 autre Parameter Timeout IRECTPROTLEN 1030 Return from Recieve Les images qui suivent repr sentent une partie du code et un cran qui montre comment on re oit et change le code d une puce RFID i AppRFID cpp d finit le point d entr e pour l application console Il include stdafx h include lt windows h gt include FeCom h include lt fecom h ftfinclude FeCondef h include windows h gt include lt tchar h include lt assert h include lt stdio h include iostream include lt iomanip gt HE HE HE using namespace std int main int argc _TCHAR argv l int 1RecProtLen char cPortir 4 char cValue 128 char para Timeout char toValue 3000 _itoa 1 cPorthr 18 Converti Integer to Char UCHAR cRecbut 256 int handle FECOM OpenPort cPortNr COM 1 est ouvert if handle lt 8 ico
9. ronique appropri e et indiquer par exemple l objet qui lui est associ Le lecteur OBID i scan UHF l avantage de s adapter plusieurs langages de programmation parmi lesquels Java C C Labview VB 3 1 Language utilis Nous avons utilis le langage C car il allie simplicit et puissance et c est aussi un langage tr s rependu ce qui est un avantage pour nous d avoir une documentation fournie et assez riche au cas o nous rencontrerions des difficult s Nous avons utilis comme logiciel de programmation Visual studio 2010 car nous l avons acquis facilement et 1l est aussi tr s rependu 3 2 Particularit du lecteur OBID Le lecteur OBID i scan UHF a la particularit d avoir des fonctions d j toutes faites par la firme de fabrication pour chaque connectivit RS232 USB Ethernet dont il faut comprendre le fonctionnement afin de pouvoir en faire ce que l on souhaite Nous avons utilis la connexion RS232 car les fonctions qui lui sont associ es sont simples et facile impl ment es La documentation qui est associ e ce type de connexion est connue sur le nom de FECOM dans la documentation g n rale du lecteur 3 3 Detail de quelques fonctions utilis es FECOM est constitu de nombreuses fonctions permettant par exemple de transmettre ou de recevoir les donn es de d tecter les ports com actifs ou non d envoyer des messages d erreur en fonction de l erreur d tect e e
10. tc en bref ce sont des fonctions qui permettent d changer des donn es entre le lecteur et l ordinateur Les fichiers librairie n cessaires l adaptation de ces diff rentes fonctions l environnement de Visual studio sont fournis par la firme de fabrication Il s agit des fichiers FECOM dil FECOM lib FECOM Une fois le logiciel de programmation install avec les librairies n cessaires pour impl menter le lecteur nous avons proc d l analyse des fonctions permettant de communiquer avec le lecteur Nous avons commenc par mettre en action le programme de d monstration fourni par le fabriquant afin de voir un exemple d changes de donn es entre ordinateur lecteur et tag RFID L change de donn es ce fait en plusieurs tapes gt premi re tape Elle consiste d tecter le ou les ports actifs susceptibles d tre connect un lecteur La fonction qui permet de la r aliser est FECOM_openport cportNr Voir code source cette fonction prend comme param tre le num ro du port gt Deuxi me tape Une fois le port auquel est connect le lecteur est d tect 1l doit tre param tr timeout vitesse pour une communication s rie ad quate avec le lecteur la fonction qui permet de la r aliser est FECOM setportPara handle para cvalue voir code source la fonction prend en param tre le num ro du port la vitesse de communication et le timeout C
11. ut lt Error opening the port lt endl cout lt erreur d ouverture du port lt lt endl 1 else i Communication via COM 1 si possible les donn es recues sont localis dans cRecBuf L image ci dessus repr sente le d but du code source de notre application L int gralit du code sera jointe en annexe de ce rapport 4 Pph Rapi PI T EPC Onst Tes One tag UE e NA ti Head EFT Mes Wide EPE Frot lipet a muporahe ige lava ERC Manage paaral LE Dinde CPC Ch ri rumesc fl n nn mower H edho CTC Goud Notuwesedi SHu T jPi Ran irt E EPC Qi Tes One tag AE EPC Out Ted Mine tion wpet A hand Hya AEON Fora lipe d anpere ee lota LA Maraga pima tal D APTE ange L ST pnm mower ii Miho Cdad Mptretdi DIDIN Les images ci dessus repr sentent deux codes diff rents en jaune pour une m me puce Elle nous pr sente comment on change le code d une puce partir du programme de d monstration L int gralit de ces images sera jointent en annexe de ce rapport 6 DIFICULTES RENCONTREES L une des principales difficult s rencontr es fut au niveau de l acquisition de la documentation sur le lecteur RFID car il nous a t livr sans documentation et donc sans manuel d utilisation C est apr s de nombreuses requ tes aupr s de la int main int argc char ar firme de fabrication qu un fichier bien s curis contenant toutes la documentions du lecteur
Download Pdf Manuals
Related Search
Related Contents
PriceSquawk User Manual - PriceSquawk Audible Markets EXEBA-COMM™ User`s Manual PDF KDC-BT73DAB KDC-BT53U KDC マイクロジェット・クライオトラップ MODEL MJT HD141X Proto Board Manual de usuario S-PE FACE MASK And brEAthing vAlvE Istruzioni per l`uso Pioneer DEH-2700 CD Player User Manual Copyright © All rights reserved.
Failed to retrieve file