Site de l'Université | English version
Programme des cours 2011-2012Dernière mise à jour : 23/02/2012
SPAT0015-1  Acquisition et traitement du signal : application aux systèmes embarqués

Durée :  10h Th, 30h Pr
Nombre de crédits :  
Master en sciences spatiales, à finalité approfondie, 1re année4
Master en sciences spatiales, à finalité approfondie, 1re annéeToute l'année4
Master en sciences spatiales, à finalité approfondie, 2e annéeToute l'année4
Nom du professeur :  Christian Servais
Langue(s) du cours :  
Langue française
Contenus du cours :  
Les systèmes embarqués (embedded systems) sont des dispositifs, en général électromécaniques, capables d'effectuer des tâches de manière autonome. Ces systèmes sont déjà importants lorsque ces tâches doivent être effectuées, pour des raisons de coût, avec un minimum de présence humaine, mais totalement indispensables lorsque l'environnement est hostile (espace, mer, volcans, montagne...).
Acquis d'apprentissage (objectifs d'apprentissage) du cours :  
Ce cours approfondira dans un premier temps les connaissances des étudiants dans le domaine de l'électronique programmable. Ensuite, il abordera le domaine du traitement du signal en temps réel et leur permettra d'implémenter leurs propres systèmes embarqués en utilisant des outils de conception assistée et des cartes de développement spécialisées. Les domaines abordés couvriront le contrôle du mouvement, l'acquisition de capteurs, le traitement numérique « hardware », la transmission de données et enfin, les systèmes incorporant des microcontrôleurs embarqués implémentés en logique reprogrammable.
Prérequis et corequis / Modules de cours optionnels recommandés :  
- Le cours de traitement de données PHYS0931 ou équivalent.

- Le cours de "Physique expérimentale : électronique et instrumentation" PHYS0905 ou équivalent.
Activités d'apprentissage prévues et méthodes d'enseignement :  
  • Electronique programmable : rappels généraux, Field Programmable Gate Arrays
  • Les langages HDL, le VHDL, modèle comportemental /RTL/physique d'un circuit, compilation et simulation logique. Application à des circuits logiques simples implémentés dans des FPGAs, logiciels ISE, Modelsim, Chipscope.
  • Systèmes embarqués - définition, particularités, utilisation, exemples.
  • Compléments théoriques dans le domaine du traitement de l'information, modèles d'implémentation physique. Contrôle d'un Moteur pas à pas en mode half-step.
  • Digital Signal Processing hardware, IP's (Intellectual Property modules) et aides au développement. Générateurs de fonctions DSP, logiciel Coregen, Moteur pas à pas avec rampes d'accélération, Moteur pas à pas en mode microstepping, Synthèse digitale directe (DDS).
  • Dispositifs physiques d'acquisition et de traitement de données, convertisseurs R-2R, delta-sigma, etc... Simulation de systèmes DSP. Logiciels Matlab/ Simulink, Filtrage analogique en temps réel, décimation. Application en audio, analyseur de spectre.
  • Codage, sérialisation, couplage AC/DC, synchronisation, détection d'erreurs. Transmission de données par fibres optiques et câble coaxial.
  • Modulation d'amplitude/de phase/I-Q, exemples (ADSL, Ethernet, FM...). Transmission de données par ondes radio entre un dispositif autonome et un PC.
  • Processeurs embarqués implémentés en logique programmable. Contrôle d'un robot par CPU et DSP embarqués avec transmission des données/ordres par radio depuis un PC distant.
Mode d'enseignement (présentiel ; enseignement à distance) :  
Cours théorique : séances d'environ 1h ayant lieu - si possible - avant les travaux pratiques.

Travaux pratiques : exercices sur ordinateurs et systèmes de développement FPGA. Séances d'environ 3h consacrées à la résolution de problèmes de traitement de données, de communication ou de contrôle à distance.
Lectures recommandées ou obligatoires et notes de cours :  
  • Differents ouvrages de référence dans le domaine du traitement digital de l'information,
  • Manuels des outils informatiques utilisés,
  • Copies des présentations du cours.
Modalités d'évaluation et critères :  
L'examen comporte deux problèmes à résoudre sur ordinateur + système de développement. Ces problèmes sont du type de ceux réalisés lors des séances d'exercices et seront suivis d'une discussion des résultats et de la théorie sous-jacente. L'accent sera placé sur la compréhension des grands principes appliqués et non sur la mémorisation de détails spécifiques aux exercices.
Remarques organisationnelles :  
Il est vivement recommandé de disposer d'un accès à un PC relativement récent afin de pouvoir s'exercer avec les logiciels utilisés pendant les travaux pratiques. La lecture des manuels de ces programmes requiert la maîtrise d'un anglais technique de niveau moyen.
Contacts :  
Dr. Christian Servais

Institut d'Astrophysique, Geophysique et Oceanographie
Allée du 6 Aout, 17, Batiment B5a, Local R/2
B-4000 Liege (Sart Tilman) Belgium
Phone : +32 4 366 97 84 (Lab: 366 97 67)
Fax : + 32 4 366 97 47


imageAccueil
imageRecherche par faculté
imageRecherche par enseignant
imageRecherche par cours

Administration de l'Enseignement et des Etudiants - Responsable de l'information : Monique Marcourt, Direction générale à l'Enseignement et à la Formation - Réalisation SEGI