Système de contrôle d'accès RFID à gâche électrique
basé sur kit Microprocesseur ColdFire 5485 et serveur HTTP Linux

PROJET I3 2008 : Mars 2008
Proposé par Clement IATRIDES et Jean-Louis THEKEKARA
encadré par Mr. Laurent PERROTON (laboratoire Informatique)

Présentation du projet :

L'objectif de ce projet est d'étudier et de mettre en oeuvre un système de contôle d'accès à RFID et gâche électrique commandés par un kit à microprocesseur ColdFire 5485. De plus, un PC Linux acceuillera un serveur Apache/PHP et une base de données d'utilisateurs avec les informations d'accès (plages horaires, priorités, etc...)

Les capteurs RFID sont des cartes sans contact et sans alimentations qui permettent d'identifier les utilisateurs qui souhaitent entrer dans la salle. Le capteur communique avec le kit CodlFire via liens série RS232.


MCF5485EVB



Travail a réaliser :

  1. Etude logicielle et matérielle (interfaces) du kit ColdFire 5485 et des différences avec le 68000
  2. Prise en main et mise en oeuvre de base du kit à partir d'un poste PC standard (lien série, programmes assembleurs...) ainsi que des périphériques RFID, gâche électrique, etc...
  3. Compréhension et mise en oeuvre d'un environnement de développement de base : chaine de compilation croisée GNU sous Linux
  4. Mise en oeuvre de Linux sur les kits ColdFire. Développement et mise au point de l'applications embarquées en langage C en environnement Linux.
  5. Protocole d'interfacage kit Coldfire / Serveur Apache/PHP Linux
  6. Conception de la base de donnée utilisateurs sur le serveur Apache/PHP Linux
  7. Etude logicielle de l'application Apache/PHP : ajout/suppression d'utilisateurs, plage horaires, etc...

Outils Matériels/Logiciels Supports :

Le ColdFire MCF5485 est basé sur le coeur V4e, le plus puissant de la famille ColdFire à l'heure actuelle.  Il comprends une multitude d'interfaces de communication : Ethernet, CAN, USB, PCI, séries, ainsi qu'une unité de calcul cryptographique (DES, 3DES, RC4, AES, MD5, SHA-1, RNG) pour la sécurisation des communications.

FreeScale fournis un environnement Linux de base pour le kit 5485EVB.

Les capteurs RFID communiquent par un lien série RS232 avec les kits

Le serveur Apache/PHP/base de donnée est un PC Linux standard

Références bibliographiques et Documentations :

Liens www :
Le site de FreeScale : http://www.freescale.com/
          Documentation ColdFire de FreeScale
Environnement Linux sur le kit ColdFire
          Un article sur une chaine de compilation croisée sous Linux et Windows