Projet capteurs : 2011 - Yongkan HUANG et Mohamad KANJ

De Ensiwiki
Révision de 10 juin 2011 à 12:54 par Kanjmo (discussion | contributions) (Page créée avec « == Présentation du projet == * Équipe : Yongkan HUANG et Mohamad KANJ * Encadrants : [http://membres-liglab.imag.fr/rousseau/Site/Franck/Welcome.html Frank Rousseau] et [ht... »)

(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)
Aller à : navigation, rechercher

Présentation du projet

Matériel

Le projet se déroule sur les kits de développement Texas Instruments eZ430-rf2500. Ces kits contiennent :

  • 2 capteurs équipés d'un microtrolleur basse consommation TI MSP430 et d'une radio CC2500 opérant dans la bande des 2.4Ghz
  • Une interface de développement USB
  • Un conteneur de piles pour alimenter un capteur de manière autonome

Logiciels

  • Linux (ou n'importe quel UNIX like)
  • Compilateur MSPGCC
  • Utilitaire MSPDEBUG
  • Bibliothèques MRFI (Minimal RF Interface) et BSP (Board Support Package) de TI.
  • Gestionnaire de versions GIT

But du projet

Le but de développer un protocole multi-sauts économe en énergie très simplifié et le but final c'est de former un réseau interopérable avec tous les capteurs de tous les groupes

Protocole imposé

le schéma ci-dessous décrit le fonctionnement de chaque capteur dans chaque cycle de service. Protocol eZ430-RF2500.png

Travail Réalisé

Partie synchronisation

Les differents états du cycle

  1. Période d'inactivite du capteur. (Wait_Scan)
  2. Période de Scan. (Wait_beacon)
  3. Beaconing. (Wait_synchron)
  4. Période active. (Wait_message)
  5. Période de sommeil. (Wait_sleep)

Description de chaque cycle

Wait_Scan
Wait_beacon
Wait_synchron
Wait_message
Wait_sleep