Comment un système RFID innovant transforme l’accès à l’UMC ?

Pour citer ce mémoire et accéder à toutes ses pages
🏫 UNIVERSITE MARISTE DU CONGO - FACULTE POLYTECHNIQUE - DEPARTEMENT DE GENIE INFORMATIQUE
📅 Mémoire de fin de cycle en vue de l'obtention du diplôme de Ingénieur Civil Informaticien - 2017 -2018
🎓 Auteur·trice·s

Ce système RFID innovant révolutionne le contrôle d’accès à l’Université Mariste du Congo. Découvrez comment cette technologie intelligente optimise l’identification des agents et améliore la traçabilité, tout en répondant aux défis contemporains de sécurité.


IV.2.3.1.2. L’ETIQUETTE RFID (TAG)

Également nommé étiquette intelligente, étiquette à puce ou tag est un support d’identification électronique qui n’a pas besoin d’être vu pour être lue. Son utilisation est de ce fait, très attractive pour répondre aux exigences en matière de traçabilité. L’étiquette RFID est le support RFID le plus utilisé, il consiste à abriter un numéro de série ou une série de données sur une puce reliée à une antenne.

[8_img_1]L’étiquette est activée par un signal radio émis par le lecteur RFID lui-même équipé d’une carte RFID et d’une antenne, les étiquettes transmettent les données qu’elles contiennent en retour.[17]

Figure IV.3. Cartes/Tag RFID

IV.2.3.1.3. LE LECTEUR RFID

Le lecteur RFID (Figure II-3) sous trouve comme un module Arduino sous le nom de RC522, il permet l’identification sans contact des tags RFID comme il est déjà expliqué le principe dans le premier chapitre. Il est basé sur le circuit intégré Philips RC522. Il utilise la bande ISM[18] 13.56MHz, la distance de communication peut aller jusqu’à 6 cm, mais la plupart des modules NFC marchent très bien avec 1cm de distance. Les caractéristiques de ce module RC522 sont :

  • Basse tension, 3.3V, courant : 13-25mA
  • Faible cout
  • Simple à implémenter avec les cartes Arduino et tous les microcontrôleurs
  • Fréquence d’utilisation : 13.56MHz, le tampon FIFO gère 64 octets Rx/Tx.
  • Interface SPI.
  • Température de travail -25 ~ 85 ℃.
  • Taille petite et très légère (71.00mm × 40.90mm) qui permet son intégration sans encombrer les autres composants du circuit imprimé.
  • [8_img_2]Par contre la distance de lecture est limitée à 6 cm pour assurer une bonne lecture du tag

Figure IV.4. Le Lecteur RFID (RC 522)

TYPESYMBOLEDESCRIPTION
Les broches3.3vVCC
RSTReset
GNDGround
IRQInterrupt request
MISOInterface SPI
MOSIInterface SPI
SCKInterface SPI
SSSélection esclave

Tableau IV.2. Description des broches de la MFRC522

IV.2.3.1.4. LE SERVO MOTEUR[19]

Un servomoteur est un système qui a pour but de produire un mouvement précis en réponse à une commande externe, C’est un actionneur (système produisant une action) qui mélange l’électronique, la mécanique et l’automatique.

Un servomoteur est composé :

  • D’un moteur à courant continu
  • D’un axe de rotation
  • Un capteur de position de l’angle d’orientation de l’axe (très souvent un potentiomètre)
  • Une carte électronique pour le contrôle de la position de l’axe et le pilotage du moteur à courant continu

Un servomoteur est capable d’attendre des positions prédéterminées dans les instructions qui lui on était donné, puis de les maintenir.

Le servomoteur a l’avantage d’être asservi en position angulaire, cela signifie que l’axe de sortie du servomoteur respectera la consigne d’instruction que vous lui avez envoyée en son entrée.

Même si un obstacle si tiens sur la route, qui viendrait à lui faire changer l’orientation de sa trajectoire, le servomoteur essaiera de conserver la position.

Pour un ajustement précis de la position, le moteur et son réglage sont équipés d’un système de mesures qui détermine la position courante,

Quel sont les différences entre un servomoteur et un moteur

  • Le servomoteur coûte plus cher qu’un moteur
  • Le servomoteur est plus précis, si on met les bons encodeurs et qu’on règle bien les drivers
  • Le moteur ne peut pas faire l’équivalent d’un servomoteur

Avantages

  • Le fil signale à faible courant peut-être raccordé directement à une sortie du PIC, pas besoin de circuit d’interface
  • On peut commander l’arrêt, la marche, le sens de rotation et la vitesse du servomoteur à l’aide d’un seul fil, Economie d’E/S

Inconvenants

  • Il faut modifier le servomoteur pour une rotation complète
  • [8_img_3][8_img_4]Le prix est légèrement plus élevé qu’un bloc motoréducteur à 2 moteurs CC

Figure IV.5. Servo Moteur

IV.2.3.1.5. LE BUZZER[20]

Le buzzer est un composant constitué essentiellement d’une lamelle réagissant à l’effet piézoélectrique. La piézoélectricité est la propriété que possèdent certains minéraux de se déformer lorsqu’ils sont soumis à un champ électrique. Ce phénomène est réversible ; si nous déformons ce minéral, il produit de l’énergie électrique.

Dans l’univers Arduino, le buzzer est principalement utilisé pour émettre un son.

Le langage Arduino possède deux instructions permettant de :

  • Générer un signal carré dont la fréquence est image des notes de musique. Cette instruction est tone(broche, fréquence, durée) où les paramètres représentent la broche de l’Arduino, la fréquence émise par la broche et la durée du signal. Si le paramètre duré n’est pas présent dans l’instruction, le buzzer sonnera en permanence.
  • [8_img_5]Stopper l’émission du signal carré. Cette instruction est noTone(broche) où broche représente la broche de l’Arduino

Figure IV.6. Buzzer passif

IV.2.3.1.6. L’AFFICHEUR LCD

[8_img_6]L’afficheur LCD est en particulier une interface visuelle entre un système (projet) et l’homme (utilisateur). Son rôle est de transmettre les informations utiles d’un système à un utilisateur. Il affichera donc des données susceptibles d’être exploiter par l’utilisateur d’un système.

Figure IV.7. Afficheur LCD

  • Les caractéristiques : La première information à connaître est le nombre de caractère affichable par ligne. Pour le modèle nous avons utilisé, c’est 16 caractères sur deux lignes soit au total 32 caractères. De toute évidence, on retrouve cette information dans le datasheet sous la forme 16 X 02. Mais aussi dans la référence 1602 A. On recueille également l’information du mode de transmission de données sur quatre (4) ou huit (8) bits.
  • Le brochage.

Le tableau ci-dessous représente bien le rôle de chaque broche et définit le brochage de l’afficheur LCD.

SYMBOLELEVELFONCTION
1Vss0VPower supply
2Vdd+5V
3V0For LCD
4RSH/LRegister Select : H : Data input L : Instruction Input
5R/WH/LH—Read L—Write
6EH.H-LEnable Signal
7DBOH/LData bus used in 8 bit transfert
8DB1H/L
9DB2H/L
10DB3H/L
11DB4H/LData bus for both and 8 bit transfert
12DB5H/L
13DB6H/L
14DB7H/L
15BLABLACK LIGHT +5V
16BLKBLACK LIGHT 0V

Tableau IV.3. Descriptif du brochage LCD.

  • [8_img_7]Les branchements de l’afficheur LCD.

Figure IV.8. Branchement LCD sur Arduino

________________________

17. K. Finkenzeller, Fundamentals and applications in contactless smart cards, radio frequency identification and nearfield communication, 3rd ed. Chichester, West Sussex ; Hoboken, NJ: Wiley, 2010.

18. ISM : Industriel- Scientifique -médical

19. https://www.supinfo.com/articles/single/296-qu-est-ce-qu-servomoteur

20. https://pecquery.wixsite.com/arduino-passion/le-buzzer

Rechercher
Télécharger ce mémoire en ligne PDF (gratuit)

Laisser un commentaire

Votre adresse courriel ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Scroll to Top