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.
Travail a réaliser :
- Etude logicielle et matérielle (interfaces) du kit ColdFire 5485
et des différences avec le 68000
- 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...
- Compréhension et mise en oeuvre
d'un environnement de développement de base : chaine de compilation croisée GNU sous Linux
- 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.
- Protocole d'interfacage kit
Coldfire / Serveur Apache/PHP Linux
- Conception de la base de donnée
utilisateurs sur le serveur Apache/PHP Linux
- 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