Electronique Des Systèmes Embarques
Electronique Des Systèmes Embarques
Electronique Des Systèmes Embarques
HARMONISATION
OFFRE DE FORMATION
MASTER ACADEMIQUE
2016 - 2017
Sciences
et Electronique Electronique des
Technologies systèmes embarqués
P age |2
ﻣواءﻣﺔ
ﻋرض ﺗﻛوﯾن
ﻣﺎﺳﺗر أﻛﺎدﯾﻣﻲ
2017-2016
Conditions d’accès
(Indiquer les spécialités de licence qui peuvent donner accès au Master)
Semestre 1
Volume horaire
Matières Volume Travail Mode d’évaluation
Coefficient
hebdomadaire
Crédits
Horaire Complémentaire
Unité d'enseignement en Consultation
Semestriel Contrôle
Intitulé Cours TD TP (15 semaines) (15 semaines) Examen
Continu
UE Fondamentale Conception des systèmes à
6 3 3h00 1h30 67h30 82h30 40% 60%
Code : UEF 1.1.1 microprocesseurs
Crédits : 10 Electronique numérique
Coefficients : 5 4 2 1h30 1h30 45h00 55h00 40% 60%
avancée : FPGA et VHDL
UE Fondamentale Traitement avancé du signal 4 2 1h30 1h30 45h00 55h00 40% 60%
Code : UEF 1.1.2
Crédits : 8 Systèmes asservis
4 2 1h30 1h30 45h00 55h00 40% 60%
Coefficients : 4 numériques
TP Conception des systèmes à
2 1 1h30 22h30 27h30 100%
microprocesseurs
UE Méthodologique TP FPGA et VHDL 2 1 1h30 22h30 27h30 100%
Code : UEM 1.1
TP Traitement avancé du
Crédits : 9
signal /TP Systèmes asservis 2 1 1h30 22h30 27h30 100%
Coefficients : 5
numériques
Programmation orientée
3 2 1h30 1h00 37h30 37h30 40% 60%
objet en C++
UE Découverte
Code : UED 1.1 Matière au choix 1 1 1 1h30 22h30 02h30 100%
Crédits : 2
Coefficients : 2 Matière au choix 2 1 1 1h30 22h30 02h30 100%
UE Transversale
Code : UET 1.1 Anglais technique et
Crédits : 1 1 1 1h30 22h30 02h30 100%
terminologie
Coefficients : 1
Total semestre 1 30 17 13h30 6h00 5h30 375h00 375h00
P age |7
Semestre 2
Volume horaire
Matières Volume Travail Mode d’évaluation
Coefficient
hebdomadaire
Crédits
Unité Horaire Complémentaire
d'enseignement Semestriel en Consultation Contrôle
Intitulé Cours TD TP (15 semaines) (15 semaines) Examen
Continu
UE Fondamentale Processeurs des signaux
Code : UEF 1.2.1 6 3 3h00 1h30 67h30 82h30 40% 60%
numériques (DSP)
Crédits : 10
Coefficients : 5 Capteurs intelligents et MEMS 4 2 1h30 1h30 45h00 55h00 40% 60%
UE Fondamentale Systèmes à microcontrôleurs 4 2 1h30 1h30 45h00 55h00 40% 60%
Code : UEF 1.2.2
Crédits : 8 Réseaux et communications
4 2 1h30 1h30 45h00 55h00 40% 60%
Coefficients : 4 industriels
TP Processeurs des signaux
2 1 1h30 22h30 27h30 100%
numériques
UE Méthodologique TP Systèmes à
Code : UEM 1.2 2 1 1h30 22h30 27h30 100%
microcontrôleurs
Crédits : 9 TP Capteurs intelligents/TP
Coefficients : 5 2 1 1h30 22h30 27h30 100%
Réseaux industriels
Etude et Réalisation des projets 3 2 1h30 1h00 37h30 37h30 40% 60%
UE Découverte
Code : UED 1.2 Matière au choix 4 1 1 1h30 22h30 02h30 100%
Crédits : 2
Coefficients : 2 Matière au choix 5 1 1 1h30 22h30 02h30 100%
UE Transversale
Code : UET 1.2 Ethique, déontologie et propriété
Crédits : 1 intellectuelle
1 1 1h30 22h30 02h30 100%
Coefficients : 1
Total semestre 2 30 17 13h30 6h00 5h300 375h00 375h00
P age |8
Semestre 3
Volume horaire
Matières Volume Travail Mode d’évaluation
Coefficient
hebdomadaire
Crédits
Unité Horaire Complémentaire
d'enseignement Semestriel en Consultation Contrôle
Intitulé Cours TD TP (15 semaines) (15 semaines) Examen
Continu
UE Fondamentale
Systèmes embarqués 6 3 3h00 1h30 67h30 82h30 40% 60%
Code : UEF 2.1.1
Crédits : 10
Coefficients : 5 Systèmes Temps Réel 4 2 1h30 1h30 45h00 55h00 40% 60%
UE Fondamentale Automates programmables
4 2 1h30 1h30 45h00 55h00 40% 60%
Code : UEF 2.1.2 industriels
Crédits : 8
Coefficients : 4 Vision artificielle 4 2 1h30 1h30 45h00 55h00 40% 60%
TP Systèmes embarqués/ TP
2 1 1h30 22h30 27h30 100%
Systèmes Temps Réel
UE
Méthodologique TP Automates programmables
2 1 1h30 22h30 27h30 100%
Code : UEM 2.1 industriels
Crédits : 9
TP Vision artificielle 2 1 1h30 22h30 27h30 100%
Coefficients : 5
Langage JAVA 3 2 1h30 1h00 37h30 37h30 40% 60%
UE Découverte
Code : UED 2.1 Matière au choix 5 1 1 1h30 22h30 02h30 100%
Crédits : 2
Coefficients : 2 Matière au choix 6 1 1 1h30 22h30 02h30 100%
UE Transversale
Code : UET 2.1 Recherche documentaire et
Crédits : 1 conception de mémoire
1 1 1h30 22h30 02h30 100%
Coefficients : 1
Total semestre 3 30 17 13h30 6h00 5h30 375h00 375h00
P age |9
Six matières (de découverte) dans le Référentiel des Matières du Master ‘’Electronique des
systèmes embarqués’’ (Tableau ci-dessus) sont laissées au libre choix des établissements qui
peuvent choisir indifféremment leurs matières parmi la liste présentée ci-dessous en fonction
de leurs priorités.
Autres matières laissées au libre choix des établissements (programmes ouverts après
validation du CPND)
Semestre 4
Semestre: 1
Unité d’enseignement: UEF 1.1.1
Matière 1: Conception des systèmes à microprocesseurs
VHS: 67h30 (Cours: 3h00, TD: 1h30)
Crédits: 6
Coefficient: 3
Objectifs de l’enseignement:
Connaître les principes de fonctionnement et l’architecture d’un système à microprocesseur. Savoir
manipuler le jeu d’instructions et les directives d’assemblage d’un microprocesseur. Maîtriser la
programmation en langage assembleur et comprendre les mécanismes d'interruption. Concevoir et
réaliser des montages à base de microprocesseur et des circuits d’interfaces : systèmes d’acquisition/
transmission de données, pilotage de convertisseurs, etc.
Contenu de la matière:
Mode d’évaluation:
Contrôle continu: 40% ; Examen: 60%.
Références bibliographiques:
1. M. Aumiaux, L’emploi des microprocesseurs, Masson, Paris, 1982.
2. M. Aumiaux, Les systèmes à microprocesseurs, Masson, Paris, 1982.
3. Zanella, Architecture et technologie des ordinateurs, Dunod.
4. B. Brey, Intel microprocessors 8086/8088, 80186/80188, 80286, 80386, Prentice Hall, 2009.
5. J.L. Hennessy ; Architecture des ordinateurs : Une approche quantitative, Ediscience.
6. A.S. Tanenbaum, Architecture de l’ordinateur, Dunod.
P a g e | 13
Semestre: 1
Unité d’enseignement: UEF 1.1.1
Matière 2: Electronique numérique avancée : FPGA et VHDL
VHS: 45h00 (Cours: 1h30, TD: 1h30)
Crédits: 4
Coefficient: 2
Objectifs de l’enseignement :
Dans cette matière, les étudiants auront à étudier les différents types de circuits programmables, ainsi
que les différentes méthodes de conception en particulier la programmation en utilisant les langages
de description matérielle.
Contenu de la matière :
Chapitre 1. Les Réseaux Logiques Programmables : PLD (1 Semaine)
- Introduction
- Structure des réseaux logiques combinatoires
- Classification des réseaux logiques combinatoires
Chapitre 2. Les technologies des éléments programmables (1 Semaine)
Chapitre 3. Architecture des FPGA (1 Semaine)
- Présentation des CP (Circuits programmables type PLA, CPLD)
- Structure des FPGA & ASICs
- Architecture générale
- Blocs logiques programmables
- Terminologies
- Blocs de mémoire intégrée
- Exemples de constructeurs Altera et Xilinx
- Applications
Chapitre 4. Programmation VHDL (6 Semaines)
- Introduction
- Outils de programmation : Altera Quartus II, Modelsim, Xilinx ISE
- Structure d’un programme
- Structure d’une description VHDL simple
- Entité
- Les différentes descriptions d’une architecture (de type flot de données, comportemental ou
procédural, structurel et architecture de test)
- Process
- Les structures de contrôle en VHDL
- Instructions séquentielles et concurrentes
- Les paquetages et les bibliothèques
Chapitre 5. Applications : Implémentation de quelques circuits logiques dans les circuits FPGA
(6 Semaines)
- Multiplexeur
- Compteur
- Comparateur
- Registre à décalage
- Filtre simple
Mode d’évaluation :
Contrôle continu: 40% ; Examen: 60%.
P a g e | 14
Références bibliographiques :
1. Volnei A. Pedroni, “Circuit Design with VHDL”, MIT Press, 2004
2. Jacques Weber , Sébastien Moutault, Maurice Meaudre, “Le langage VHDL : du langage au circuit, du circuit
au langage“, Dunod, 2007
3. Christian Tavernier, “Circuits logiques programmables“, Dunod 1992
P a g e | 15
Semestre: 1
Unité d’enseignement: UEF 1.1.2
Matière 3: Traitement avancé du signal
VHS: 45h00 (Cours: 1h30, TD: 1h30)
Crédits: 4
Coefficient: 2
Objectifs de l’enseignement :
L’étudiant reçoit les notions de base qui lui permettent de comprendre et d’appliquer des méthodes de
traitement de signal concernant les signaux aléatoires et les filtres numériques.
Contenu de la matière :
Chapitre 1 : Rappels sur les filtres numériques (RIF et RII) (3 semaines)
- Transformée en Z
- Structures, fonctions de transfert, stabilité et implémentation des filtres numériques (RIF et RII)
- Filtre numérique à minimum de phase
- Les méthodes de synthèses des filtres RIF et des filtres RII
- Filtres numériques Multicadences
Chapitre 2 : Signaux aléatoires et processus stochastiques (4 Semaines)
- Rappel sur les processus aléatoires
- Stationnarité
- Densité spectrale de puissance
- Filtre adapté, filtre de Wiener
- Périodogramme, corrélogramme, périodogramme moyenné, périodogramme lissé
- Notions de processus stochastiques
- Stationnarités au sens large et strict et Ergodicité
- Exemples de processus stochastiques (processus de Poisson, processus gaussien et processus
Markovien)
- Statistiques d'ordre supérieur (Moments et cumulants, Polyspectres, processus non gaussiens,
traitements non linéaires)
- Introduction au filtrage particulaire
Chapitre 3: Analyse spectrale paramétrique et filtrage numérique adaptatif (4 semaines)
- Méthodes paramétriques
- Modèle AR (Lévinson, Yulewalker, Burg, Pisarenko, Music …)
- Modèle ARMA
- Algorithme du gradient stochastique LMS
- Algorithme des moindres carrés récursifs RLS
Chapitre 4 : Analyse temps-fréquence et temps-échelle (4 semaines)
- Dualité temps-fréquence
- Transformée de Fourier à court terme
- Ondelettes continues, discrètes et ondelettes dyadiques
- Analyse multi-résolution et bases d’ondelettes
- Transformée de Wigner-Ville
- Analyse Temps-Echelle.
Mode d’évaluation :
Contrôle continu: 40% ; Examen: 60%.
P a g e | 16
Références bibliographiques :
1. Mori Yvon, “Signaux aléatoires et processus stochastiques“, Lavoisier, 2014.
2. N. Hermann, “Probabilités de l'ingénieur : variables aléatoires et simulations Bouleau“, 2002.
3. M. Kunt, “Traitement Numérique des Signaux“, Dunod, Paris, 1981.
4. J. M Brossier, “Signal et Communications Numériques, Collection Traitement de Signal“, Hermès, Paris, 1997.
5. M. Bellanger, “Traitement numérique du signal : Théorie et pratique“, 8e édition, Dunod, 2006.
P a g e | 17
Semestre: 1
Unité d’enseignement: UEF 1.1.2
Matière 4: Systèmes asservis numériques
VHS: 45h00 (Cours: 1h30, TD: 1h30)
Crédits: 4
Coefficient: 2
Objectifs de l’enseignement:
Introduire les propriétés et les représentations des systèmes dynamiques linéaires à temps discret.
Donner les éléments fondamentaux de la commande des systèmes linéaires représentés sous forme de
fonction de transfert en Z. Présenter les différentes méthodes de synthèse de correcteurs à temps
discrets.
Contenu de la matière:
Mode d’évaluation:
Contrôle continu: 40% ; Examen: 60%.
Références bibliographiques :
1. L. Maret, Régulation Automatique, 1987.
2. Dorf & Bishop, Modern Control Systems, Addison-Wesley, 1995
3. J. L Abatut, Systèmes et Asservissement Linéaires Echantillonnés, Edition Dunod
4. J. Ragot, M. Roesch, Exercices et Problèmes d’Automatique, Edition Masson.
P a g e | 18
Semestre: 1
Unité d’enseignement: UEM 1.1
Matière 1: TP Conception des systèmes à microprocesseurs
VHS: 22h30 (TP: 1h30)
Crédits: 2
Coefficient: 1
Objectifs de l’enseignement:
Mettre en pratique les connaissances théoriques apprises dans le cours à travers la conception et la
programmation en assembleur de différentes applications qui font intervenir les circuits d’entrées-
sorties.
Contenu de la matière:
Mode d’évaluation:
Contrôle continu: 100 %.
Références bibliographiques :
1. M. Aumiaux, L’emploi des microprocesseurs, Masson, Paris, 1982.
2. M. Aumiaux, Les systèmes à microprocesseurs, Masson, Paris, 1982.
3. A.S. Tanenbaum, Architecture de l’ordinateur, Dunod.
4. H. Lilen, 8088 et ses périphériques, Edition Radio 1986
5. S. Leibson, Manuel des interfaces, McGraw Hill, 1986
6. H. Bennassar, Cours de microprocesseurs 16 bits : 8086/68000, OPU, 1993
P a g e | 20
Semestre: 1
Unité d’enseignement: UEM 1.1
Matière 2: TP FPGA et VHDL
VHS: 22h30 (TP: 1h30)
Crédits: 2
Coefficient: 1
Objectifs de l’enseignement :
Cette matière permet à l’étudiant de concevoir un système électronique en utilisant le langage de
description VHDL et de tester chaque conception sur le FPGA.
Contenu de la matière :
TP1 : Introduction au VHDL langage. Présentation de l’outil de développement : carte de
développement et logiciel de simulation.
TP2 : Exploitation du simulateur de VHDL.
TP3 : Développement d’un premier exemple de circuit : compteur décimal.
TP4 : Développement d’un deuxième exemple de circuit : multiplexeur.
TP5 : Développement d’un troisième exemple de circuit : registre à décalage.
TP6 : Implémentation d’un FPGA.
Mode d’évaluation :
Contrôle continu : 100%
Références bibliographiques :
1- Volnei A. Pedroni, “Circuit Design with VHDL”, MIT press, 2004
2- Jacques Weber , Sébastien Moutault , Maurice Meaudre, “Le langage VHDL : du langage au circuit, du
circuit au langage“, Dunod, 2007
3- Christian Tavernier, “Circuits logiques programmables“, Dunod 1992
P a g e | 21
Semestre: 1
Unité d’enseignement: UEM 1.1
Matière 3: TP Traitement avancé du signal / TP Systèmes asservis numériques
VHS: 22h30 (TP: 1h30)
Crédits: 2
Coefficient: 1
Objectifs de l’enseignement :
Travaux pratiques réalisés sous MATLAB pour donner un aspect pratique à des notions théoriques
complexes.
Contenu de la matière :
Mode d’évaluation:
Contrôle continu: 100%.
Références bibliographiques :
1. Mori Yvon, “Signaux aléatoires et processus stochastiques“, Lavoisier, 2014.
2. N. Hermann, “Probabilités de l'ingénieur : variables aléatoires et simulations Bouleau“, 2002.
3. M. Kunt, “Traitement Numérique des Signaux“, Dunod, Paris, 1981.
4. M. Bellanger, “Traitement numérique du signal : Théorie et pratique“, 8e édition, Dunod, 2006
P a g e | 22
Semestre: 1
Unité d’enseignement: UEM 1.1
Matière 4: Programmation orientée objet en C++
VHS: 37h30 (Cours : 1h30, TP: 1h00)
Crédits: 3
Coefficient: 2
Objectifs de l’enseignement :
Apprendre à l’étudiant les fondements de base de la programmation orientée objets ainsi que la
maitrise des techniques de conception des programmes avancés en langage C++.
Connaissances préalables recommandées :
Programmation en langage C.
Contenu de la matière :
Mode d’évaluation :
Contrôle continu : 40% ; Examen : 60%.
Références bibliographiques:
1. Bjarne Stroustrup (auteur du C++), Le langage C++, Pearson.
2. Claude Delannoy, Programmer en langage C++, 2000.
3. Bjarne Stroustrup, Le Langage C++, Édition (2000) ou Pearson Education France (2007).
4. P.N. Lapointe, Pont entre C et C++ (2ème Édition), Vuibert, Edition 2001.
P a g e | 23
Semestre : 1
Unité d’enseignement : UED 1.1
Matière 1 : au choix
VHS : 22h30 (cours : 1h30)
Crédits : 1
Coefficient : 1
Semestre : 1
Unité d’enseignement : UED 1.1
Matière 2 : au choix
VHS : 22h30 (cours : 1h30)
Crédits : 1
Coefficient : 1
P a g e | 24
Semestre : 1
Unité d’enseignement : UET 1.1
Matière : Anglais technique et terminologie
VHS : 22h30 (cours : 1h30)
Crédits : 1
Coefficient : 1
Objectifs de l’enseignement:
Initier l’étudiant au vocabulaire technique. Renforcer ses connaissances de la langue. L’aider à
comprendre et à synthétiser un document technique. Lui permettre de comprendre une conversation
en anglais tenue dans un cadre scientifique.
Contenu de la matière:
- Expression orale : Exposé d'un sujet scientifique ou technique, élaboration et échange de messages
oraux (idées et données), Communication téléphonique, Expression gestuelle.
- Expression écrite : Extraction des idées d’un document scientifique, Ecriture d’un message
scientifique, Echange d’information par écrit, rédaction de CV, lettres de demandes de stages ou
d'emplois.
Mode d’évaluation:
Examen: 100%.
Références bibliographiques :
1. P.T. Danison, Guide pratique pour rédiger en anglais: usages et règles, conseils pratiques, Editions
d'Organisation 2007
2. A. Chamberlain, R. Steele, Guide pratique de la communication: anglais, Didier 1992
3. R. Ernst, Dictionnaire des techniques et sciences appliquées: français-anglais, Dunod 2002.
4. J. Comfort, S. Hick, and A. Savage, Basic Technical English, Oxford University Press, 1980
5. E. H. Glendinning and N. Glendinning, Oxford English for Electrical and Mechanical Engineering,
Oxford University Press 1995
6. T. N. Huckin, and A. L. Olsen, Technical writing and professional communication for nonnative
speakers of English, Mc Graw-Hill 1991
7. J. Orasanu, Reading Comprehension from Research to Practice, Erlbaum Associates 1986
P a g e | 25
Semestre: 2
Unité d’enseignement: UEF 1.2.1
Matière 1: Processeurs numériques du signal DSP
VHS: 67h30 (Cours: 3h00, TD: 1h30)
Crédits: 6
Coefficient: 3
Objectifs de l’enseignement:
Connaître l'architecture interne d'un DSP et la plateforme matérielle intégrant ce DSP ainsi que
l'environnement de développement sur une plateforme à base de DSP. A l'issue de cette matière,
l'étudiant doit maîtriser le flot de conception et doit être également en mesure de faire une adéquation
algorithme-architecture pour l'implémentation d'algorithmes sur une plateforme à base de
processeurs DSP.
Contenu de la matière:
Mode d’évaluation:
Contrôle continu: 40% ; Examen: 60%.
Références bibliographiques:
1. R. Chassaing, D. Reay, Digital Signal Processing and Applications with the TMS320C6713 and
TMS320C6416 DSK, John Wiley & Sons, 2008.
2. D. Reay, Digital Signal Processing and Applications with the OMAP-L138 eXperimenter, John Wiley
& Sons, 2012.
3. T.B. Welch, C.H.G. Wright and M.G. Morrow, Real-Time Digital Signal Processing from MATLAB to C
with TMS320C6x DSPs, CRC Press, 2012.
4. Steven A Tretter, Communication System Design Using DSP Algorithms, Springer 2008.
5. N. Dahnoun, Digital Signal Processing Implementation using the TMS320 C6000 DSP platform,
Prentice Hall, 2000.
6. N. Kehtarnaz, N. Kim, Real Time Digital Signal Processing Based on TMS320C6000, Newnes, 2004.
7. N. Kehtarnaz, M. Keramat, DSP System Design using TMS320C6000, Prentice Hall, 2006.
8. S. W. Smith, The Scientist and Engineer's Guide to Digital Signal Processing.
9. G. Baudoin et F. Virolleau, Les DSP : famille TMS320C54x. Développement d'applications.
10. L. Correvon, DSP et Temps réel : Application Industrielle, Haute Ecole d’Ingénierie du Canton de
Neuchâtel.
11. P. Laspsley , J. Bier , A. Shoham, E. A. Lee, DSP Fundamentals: Architecture and Features, Berkley
Design Technology, Inc, 1994.
12. Oktay Alkin, Digital Signal Processing: A Laboratory Approach using. PC-DSP, Prentice Hall.
13. Digital Control Applications with the TMS320 Family: Selected Application notes, Texas
Instruments, 1991.
14. M. Pinard, Les DSP, famille ADSP 218X: Principes et applications, Dunod, 2000.
15. B. Bouchez, Applications audio-numériques des DSP: théorie et pratique du traitement numérique
du son, Publitronic, 2003.
16. Texas Instruments, TMS320C6000 Code Composer Studio Tutorial (Rev. C),
http://www.ti.com/lit/ug/spru301c/spru301c.pdf, 2000.
17. Texas Instruments, Code Composer Studio Development Tools v3.3 Getting Started Guide (Rev. H),
http://www.ti.com/lit/ug/spru509h/spru509h.pdf, 2008.
18. Texas Instruments, TMS320C6000 Programmer's Guide (Rev. K),
http://www.ti.com/lit/ug/spru198k/spru198k.pdf, 2011.
19. Texas Instruments, TMS320C6000 CPU and Instruction Set Reference Guide (Rev. G),
http://www.ti.com/lit/ug/spru189g/spru189g.pdf, 2006.
20. Texas Instruments, TMS320C6000 Chip Support Library API Reference Guide (Rev. J),
http://www.ti.com/lit/ug/spru401j/spru401j.pdf, 2004.
21. Texas Instruments, TMS320C1X User's Guide. Juillet 1991.
P a g e | 28
Semestre: 2
Unité d’enseignement: UEF 1.2.1
Matière 2 : Capteurs intelligents et MEMS
VHS: 45h00 (Cours: 1h30, TD: 1h30)
Crédits: 4
Coefficient: 2
Objectifs de l’enseignement:
Introduire les capteurs intelligents et les MEMS, leurs techniques de fabrication et leurs domaines
d’application. Connaître les avantages des capteurs intelligents et MEMS actuels. Configurer,
diagnostiquer et utiliser les outils de communication pour dialoguer avec ces nouveaux capteurs.
Contenu de la matière:
Chapitre 3 : Etude des capteurs à base de MEMS et leurs applications (06 semaines)
Définitions et technologies MEMS. Production et concept des MEMS. Capteurs de grandeurs
mécaniques : accélération, vitesse, force, position et déplacement. Capteurs de grandeurs fluidiques:
pression, vitesse, débit. Capteurs de grandeurs thermiques. Les MEMS Optiques (MOEMS). Les
BioMEMS.
Applications pour les MEMS RF, les MOEMS et les BioMEMS.
Mode d’évaluation:
Contrôle continu: 40% ; Examen: 60%.
Références bibliographiques:
1. Lin, Y.-L., Kyung, C.-M., Yasuura, H., Liu, Y., Smart Sensors and Systems
2. Ian R. Sintclair, Sensors and transducers, Newnes, 2001.
3. M. Bayart, B. Conrard, A. Chovin, M. Robert, Capteurs et actionneurs intelligents, 2005.
4. Julian W. Gardner, Vijay K. Varadan, Osama O. Awadelkarim, Microsensors, MEMS, and Smart
Devices Hardcover, 2001.
5. Randy Frank, Understanding Smart Sensors, 2nd ed. Edition, Artech House.
6. Vijay K. Varadan, K. J. Vinoy, S. Gopalakrishnan, Smart Material Systems and MEMS: Design and
Development Methodologies.
7. G. Amendola, P. Poulichet, L. Sevely, L, Valbin, Les capteurs MEMS, principes de fonctionnement,
Techniques de l’Ingénieur.
P a g e | 29
Semestre: 2
Unité d’enseignement: UEF 1.2.2
Matière 3 : Systèmes à microcontrôleurs
VHS: 45h00 (Cours: 1h30, TD: 1h30)
Crédits: 4
Coefficient: 2
Objectifs de l’enseignement:
Comprendre le fonctionnement d’un microcontrôleur et son interaction avec ses principaux organes
d’Entrées/Sorties (Timer, Convertisseur, …). Se familiariser avec les outils de développement et la
programmation du microcontrôleur pour le contrôle des périphériques.
Contenu de la matière:
En fonction des cartes de développement disponibles dans les salles de TP de chaque établissement, le
responsable de la matière oriente le cours selon le type du microcontrôleur utilisé dans ces cartes.
Mode d’évaluation:
Contrôle continu: 40% ; Examen: 60%.
Références bibliographiques:
1. P. Mayeux, Apprendre la programmation des PIC High-Performance par l'expérimentation et la
simulation, ETSF, Paris, 2010.
2. C. Tavernier, Application des microcontrôleurs PIC: des PIC 10 aux PIC 18, Dunod, 2011.
3. C. Tavernier, Microcontrôleurs PIC 10, 12, 16, Description et mise en œuvre, Dunod 2007.
4. C. Tavernier, "Programmation en C des PICs", Dunod 2009.
5. B. Beghyn, Microcontroleurs PIC, Hermes Science Publications.
6. D. Ibrahim, Advanced PIC Microcontroller, Elsevier.
7. J. Sanchez, M. P. Canton, Microcontroller Programming the Microchip PIC, CRC Press.
8. G. J. Lipovski, Introduction to Microcontrollers, Academic Press, California, 1999.
9. T. Wilmshurst, Designing Embedded Systems with PIC Microcontrollers: Principles and
applications, Elsevier.
10. A. Warwick, Programmation en C des Microcontrôleurs Embraqués, Elektor 2009.
11. Microchip, "Datasheet P16F87X", Microchip Technology Inc. 2001.
12. http://www.microchip.com/
13. http://yves.heilig.pagesperso-orange.fr/ElecRob/page1.htm#PIC16F84
14. http://hervepage.ch/documents/pic/bigonoff.pdf
Bigonoff, Démarrer les PIC avec le PIC16F84
Bigonoff, La gamme mid-range par l'étude des 16F87X (16F876-16F877)
P a g e | 32
Semestre: 2
Unité d’enseignement: UEF 1.2.2
Matière 4 : Réseaux et communications industriels
VHS: 45h00 (Cours: 1h30, TD: 1h30)
Crédits: 4
Coefficient: 2
Objectifs de l’enseignement:
Permettre à l’étudiant de se familiariser avec les notions de transmission de données numériques, plus
particulièrement les différents types de réseaux existants dans le monde industriel. L’accent sera mis
sur la compréhension des différentes topologies avec leurs avantages et inconvénients vis-à-vis d’une
installation industrielle donnée.
Contenu de la matière:
Mode d’évaluation:
Contrôle continu: 40% ; Examen: 60%.
Références bibliographiques:
Semestre: 2
Unité d’enseignement: UEM 1.2
Matière 1: TP Processeurs numériques du signal DSP
VHS: 22h30 (TP: 1h30)
Crédits: 2
Coefficient: 1
Objectifs de l’enseignement:
Mettre en pratique les connaissances théoriques acquises durant les séances de cours et de TD.
Familiariser l'étudiant aux programmes d'applications sur une plateforme DSP moyennant une
adéquation algorithme architecture. Les programmes peuvent être aussi exécutés à l’aide du
simulateur fourni avec CCS.
Contenu de la matière:
Les équipes de formation sont priées de réaliser au moins 4 TPs (voire plus, si cela est possible) en
fonction du type de la plateforme DSP disponible. Est exposée ci-dessous une liste de TPs répondant aux
objectifs de la matière. Par ailleurs, il est permis de rajouter ou remplacer quelques TPs de la liste jointe
par d’autres TPs en relation avec la matière. Précision : Tout changement apporté à cette liste doit être
signalé au CPND de manière à en faire profiter les autres établissements.
Mode d’évaluation:
Contrôle continu: 100%
Références bibliographiques:
1. R. Chassaing, D. Reay, Digital Signal Processing and Applications with the TMS320C6713 and
TMS320C6416 DSK, John Wiley & Sons, 2008.
2. T.B. Welch, C.H.G. Wright and M.G. Morrow, Real-Time Digital Signal Processing from MATLAB to C
with TMS320C6x DSPs, CRC Press, 2012.
3. Steven A Tretter, Communication System Design Using DSP Algorithms, Springer 2008.
P a g e | 35
4. N. Dahnoun, Digital Signal Processing Implementation using the TMS320 C6000 DSP platform,
Prentice Hall, 2000.
5. N. Kehtarnaz, N. Kim, Real Time Digital Signal Processing Based on TMS320C6000, Newnes, 2004.
6. N. Kehtarnaz, M. Keramat, DSP System Design using TMS320C6000, Prentice Hall, 2006.
7. G. Baudoin et F. Virolleau, Les DSP : famille TMS320C54x. Développement d'applications.
8. L. Correvon, DSP et Temps réel : Application Industrielle, Haute Ecole d’Ingénierie du Canton de
Neuchâtel.
9. Digital Control Applications with the TMS320 Family: Selected Application notes, Texas
Instruments, 1991.
10. Texas Instruments, TMS320C6000 Code Composer Studio Tutorial (Rev. C),
http://www.ti.com/lit/ug/spru301c/spru301c.pdf, 2000.
11. Texas Instruments, Code Composer Studio Development Tools v3.3 Getting Started Guide (Rev. H),
http://www.ti.com/lit/ug/spru509h/spru509h.pdf, 2008.
12. Texas Instruments, TMS320C6000 Programmer's Guide (Rev. K),
http://www.ti.com/lit/ug/spru198k/spru198k.pdf, 2011.
13. Texas Instruments, TMS320C6000 CPU and Instruction Set Reference Guide (Rev. G),
http://www.ti.com/lit/ug/spru189g/spru189g.pdf, 2006.
14. Texas Instruments, TMS320C6000 Chip Support Library API Reference Guide (Rev. J),
http://www.ti.com/lit/ug/spru401j/spru401j.pdf, 2004.
15. Texas Instruments, TMS320C1X User's Guide. Juillet 1991.
P a g e | 36
Semestre: 2
Unité d’enseignement: UEM 1.2
Matière 2: TP Systèmes à microcontrôleurs
VHS: 22h30 (TP: 1h30)
Crédits: 2
Coefficient: 1
Objectifs de l’enseignement:
Sont d’introduire les étudiants à la programmation d’un microcontrôleur et la compréhension des
différents protocoles utilisés par ce dernier pour communiquer avec son environnement grâce à ses
interfaces d’Entrées/Sorties usuels.
Contenu de la matière:
Ci-dessous une liste (non exhaustive) de TPs pouvant être réalisées dans le cadre de ce TP. Les équipes de
formation sont priées de réaliser au moins 4 TPs (voire plus, si cela est possible). Par ailleurs, il est permis
de rajouter ou remplacer quelques TPs de la liste jointe par d’autres TPs en relation avec la matière.
Précision : Tout changement apporté à cette liste doit être signalé au CPND de manière à en faire
profiter les autres établissements.
Mode d’évaluation:
Contrôle continu: 100%
Références bibliographiques:
1. P. Mayeux, Apprendre la programmation des PIC High-Performance par l'expérimentation et la
simulation, ETSF, Paris, 2010.
2. C. Tavernier, "Programmation en C des PICs", Dunod 2009.
3. A. Warwick, Programmation en C des Microcontrôleurs Embraqués, Elektor 2009.
4. Microchip, "Datasheet P16F87X", Microchip Technology Inc. 2001.
5. http://hervepage.ch/documents/pic/bigonoff.pdf
P a g e | 37
Semestre: 2
Unité d’enseignement: UEM 1.2
Matière 3: TP Capteurs intelligents/TP Réseaux industriels
VHS: 22h30 (TP: 1h30)
Crédits: 2
Coefficient: 1
Objectifs de l’enseignement:
Les travaux pratiques devront permettre de mettre en pratique les éléments théoriques abordés en
cours.
Contenu de la matière:
Sont exposées ci-dessous deux listes de TPs répondant aux objectifs de la matière. Les équipes de
formation sont priées de choisir au moins 5 TPs en fonction de la disponibilité des équipements tant
matériels que logiciels. Par ailleurs, il est permis de rajouter ou remplacer quelques TPs de la liste jointe
par d’autres TPs en relation avec la matière. Précision : Tout changement apporté à ces listes doit être
signalé au CPND de manière à en faire profiter les autres établissements.
TP Réseaux industriels
TP Capteurs intelligents
Prévoir quelques TPs en relation avec le matériel et/ou les logiciels disponibles concernant le TP
Capteurs Intelligents.
Mode d’évaluation:
Contrôle continu: 100%
Références bibliographiques:
Semestre: 2
Unité d’enseignement: UEM 1.2
Matière 4 : Etude et Réalisation des projets
VHS: 37h30 (Cours: 1h30, TP: 1h00)
Crédits: 3
Coefficient: 2
Objectifs de l’enseignement:
Réaliser une carte électronique qui constitue un système embarqué pour une application donnée.
Développement du code et conception matérielle conjointe.
Contenu de la matière:
Mode d’évaluation:
Contrôle continu: 40% ; Examen: 60%.
Références bibliographiques:
P a g e | 40
Semestre : 2
Unité d’enseignement : UED 1.2
Matière 1 : au choix
VHS : 22h30 (cours : 1h30)
Crédits : 1
Coefficient : 1
Semestre : 2
Unité d’enseignement : UED 1.2
Matière 2 : au choix
VHS : 22h30 (cours : 1h30)
Crédits : 1
Coefficient : 1
P a g e | 41
Semestre : 2
Unité d’enseignement : UET 1.2
Matière : Éthique, déontologie et propriété intellectuelle
VHS : 22h30 (Cours : 1h30)
Crédit : 1
Coefficient : 1
Objectifs de l’enseignement:
Développer la sensibilisation des étudiants aux principes éthiques. Les initier aux règles qui régissent
la vie à l’université (leurs droits et obligations vis-à-vis de la communauté universitaire) et dans le
monde du travail. Les sensibiliser au respect et à la valorisation de la propriété intellectuelle. Leur
expliquer les risques des maux moraux telle que la corruption et à la manière de les combattre.
Contenu de la matière :
A- Ethique et déontologie
B- Propriété intellectuelle
I- Fondamentaux de la propriété intellectuelle (1 semaine)
1- Propriété industrielle. Propriété littéraire et artistique.
2- Règles de citation des références (ouvrages, articles scientifiques, communications
dans un congrès, thèses, mémoires, …)
3- Brevet
Définition. Utilité d’un brevet. Conditions de brevetabilité. Dépôt d'une demande de brevet en
Algérie et dans le monde. Droits et revendications dans un brevet.
Mode d’évaluation :
Examen : 100 %
Références bibliographiques:
21. Emanuela Chiriac, Monique Filiatrault et André Régimbald, Guide de l’étudiant: l’intégrité
intellectuelle plagiat, tricherie et fraude… les éviter et, surtout, comment bien citer ses sources,
2014.
22. Publication de l'université de Montréal, Stratégies de prévention du plagiat, Intégrité, fraude et
plagiat, 2010.
23. Pierrick Malissard, La propriété intellectuelle : origine et évolution, 2010.
24. http://www.app.asso.fr/
25. http://ressources.univ-rennes2.fr/propriete-intellectuelle/cours-2-54.html
P a g e | 44
Semestre : 3
Unité d’enseignement : UEF 2.1.1
Matière 1 : Systèmes embarqués
VHS : 67h30 (Cours : 3h00, TD : 1h30)
Crédits : 6
Coefficient : 3
Objectifs de l’enseignement :
Donner à l’étudiant les fondements des architectures et les caractéristiques des systèmes embarqués
ainsi que les méthodes et les outils de conception et de développement d'architectures de systèmes
embarqués.
Contenu de la matière :
3. Générateur de fréquences
Diviseur de fréquence (division entière ou non entière). Conception de la commande PWM pour
commander un moteur à courant continu (augmenter/diminuer la vitesse, sens de rotation, …)
4. Optimisation de l'architecture
Conception d'un filtre numérique FII, FIR, …
6. Exemple de Co-design
Utilisation de microprocesseurs softs sur un FPGA pour réaliser un système embarqué, utilisation
simultanée de l'assembleur et du VHDL ou C.
Conception d'un système sous FPGA/VHDL, en utilisant les microprocesseurs soft microblaze,
picoblaze , IP Cores, …
Mode d’évaluation:
Contrôle continu: 40% ; Examen: 60%.
Références bibliographiques:
1- Jean-André Biancolin, Temps réel: spécification et conception des systèmes temps réel, Hermès
Science Publications, 1995.
2- Q. Li and C. Yao, Real-Time Concepts for Embedded Systems, CMP Books, 2003.
3- D. E. Simon, an Embedded Software Primer, Addison-Wesley Professional, 1999.
4- A. S. Berger Embedded Systems Design: An Introduction to Processes, Tools and Techniques, CMP
Books, 2001.
5- M. Schlett, Trends in Embedded-Microprocessor Design, Computer Journal, IEEE Computer
Society, Août 1998.
6- http://www.embedded.com/education-training/courses
P a g e | 47
Semestre : 3
Unité d’enseignement : UEF 2.1.1
Matière 2 : Systèmes temps réel
VHS : 45h00 (Cours : 1h30, TD : 1h30)
Crédits : 4
Coefficient : 2
Objectifs de l’enseignement :
Présenter l'architecture d'un système d'exploitation temps réel et les techniques de programmation
sous un langage temps réel.
Contenu de la matière :
Mode d’évaluation:
Contrôle continu: 40% ; Examen: 60%.
Références bibliographiques:
Semestre: 3
Unité d’enseignement: UEF 2.1.2
Matière 3 : Automates Programmables Industriels API
VHS: 45h00 (Cours: 1h30, TD: 1h30)
Crédits: 4
Coefficient: 2
Objectifs de l’enseignement:
Ce cours permet à l’étudiant de comprendre l’organisation matérielle et logicielle des API, de choisir
un API et les composants associés selon l’application souhaitée et d’utiliser un langage de
programmation adapté pour l’API.
Contenu de la matière:
Mode d’évaluation:
Contrôle continu: 40% ; Examen: 60%.
Références bibliographiques:
1. Frank D. Petruzella, Programmable Logic Controllers, 4th edition, Ed. Mc Graw Hill 2004.
2. William Bolton, Les automates programmables industriels, Editions Dunod, l’Usine Nouvelle, 2010.
3. Ian G. Warnock, Programmable Controllers: Operation and Application, Prentice Hall.
4. Gilles Michel, Architecture et applications des automates programmables industriels, Dunod.
5. G. Michel, Automates Programmables industriels, Dunod, 1979.
6. S. Thelliez et J.M.Toullote, Grafcet et logique industrielle programmée, Eyrolles, 1980.
7. J.C Bossy, P. Brard, P. Faugère, C. Merlaud, Le Grafce : sa pratique et ses applications, Educalivre Ed.
Casteilla, 1995.
8. Henri Ney, Eléments d'automatismes, Collection Electrotechnique et normalisation, Edition Nathan,
1996.
9. M. Diaz, Les Réseaux de Pétri - Modèles fondamentaux. Traité IC2 - Série Informatique et Systèmes
d'Information, Hermès Science 2001
10. A. Choquet-Geniet, Les réseaux de Pétri – Un outil de modélisation, Dunod, 2006.
P a g e | 50
11. P. Ladet, Outils de modélisation des automatismes séquentiels, Les réseaux de Pétri, Techniques de
l’ingénieur, 1990.
P a g e | 51
Semestre: 3
Unité d’enseignement: UEF 2.1.2
Matière 4 : Vision artificielle
VHS: 45h00 (Cours: 1h30, TD: 1h30)
Crédits: 4
Coefficient: 2
Objectifs de l’enseignement:
L'objectif principal de la vision artificielle consiste à reproduire le plus fidèlement possible la
perception visuelle humaine d'une scène au moyen d'une ou plusieurs caméras associées à un système
automatique de traitement de données. L’objectif de cette matière est d’amener l’étudiant à
comprendre les concepts d’un système d’imagerie numérique et de vision.
Contenu de la matière:
Mode d’évaluation :
Contrôle continu : 40% ; Examen : 60%.
Références bibliographiques :
1. R. Horaud et O. Monga, Vision par ordinateurs : Outils fondamentaux, Editions Hermes, Paris, 1995.
2. C. M. Bishop, Neural Networks for Pattern Recognition, Springer 1995.
3. I. Goodfellow, Y. Bengio and A. Courville, Deep Learning, MIT Press 2016.
4. Davies E. R., Machine Vision, Academic Press, London, 1997.
5. Forsyth D. et Ponce J., Computer Vision: A Modern Approach, Prentice-Hall, 2003.
6. M. Sonka, V. Hlavac, R. Boyle, Image Processing, Analysis and Machine Vision, PWS Publising 1999.
P a g e | 52
Semestre: 3
Unité d’enseignement: UEM 2.1
Matière 1: TP Systèmes embarqués / TP Systèmes temps réel
VHS: 22h30 (TP: 1h30)
Crédits: 2
Coefficient: 1
Objectifs de l’enseignement:
Faire comprendre aux étudiants les aspects pratiques des systèmes embarqués et temps réel.
Conception d’un système embarqué dédié à l’automobile où il sera fait appel Entrées/Sorties
analogiques et numériques, Timer, Interruption, Conversion ADC-DAC, Affichage LCD, 7 segments,
Communication sérielle (RS232, …), Communication WIFI, Bluetooth, Conception d'une interface IHM.
Contenu de la matière:
A. TP systèmes embarqués :
Simulation/Implémentation d’applications en utilisant les couples matériel/logiciel suivants:
FPGA/VHDL, Arduino/C, Microprocesseur/Assembleur, PIC/C ou Assembleur, DSP/C, …
Etape initiale : Elaborer un programme qui permet de faire ouvrir et fermer, au moyen d’une
commande infrarouge ou radio fréquence, les quatre portes d’une voiture en utilisant la commande
TOR avec l’allumage (ou clignotement) de LEDs rouges et l’émission de bips sonores de durées
variables.
Variante 1 : Prendre en considération la fermeture réelle des portes (en utilisant des butées (bouton
poussoir).
Variante 2 : Prévoir le cas de l’ouverture des portes par erreur (action par accident de la commande
infrarouge) sans l’ouverture effective de la porte. Condamnation automatique après un certain délai.
Variante 3 : Prévoir le cas d’une porte mal fermée tandis que la voiture est en mouvement. Alerter le
chauffeur : bip sonore, affichage sur le tableau de bord, …
Variante 4 : Cryptage du signal de commande
TP 01. Savoir utiliser les commandes de base de MS-DOS, Ecriture et exécution d’un script batch DOS.
Modification de fichier et lancement de commandes.
TP 02. Initiation aux commandes Linux : Gestion des processus : Créer (lancer), Visualisation (listing)
et Arrêter (tuer) des processus externes. Gestion de la mémoire sous Linux (Comprendre
l’allocation dynamique de la mémoire, Diagnostiquer quelques problèmes liés à l’allocation
dynamique)
TP 03. Traitement d’un exemple simple (cas sémaphore) en utilisant un des langages temps réel.
P a g e | 54
Mode d’évaluation:
Contrôle continu: 100%
Références bibliographiques:
P a g e | 55
Semestre: 3
Unité d’enseignement: UEM 2.1
Matière 2: TP Automates programmables Industriels
VHS: 22h30 (TP: 1h30)
Crédits: 2
Coefficient: 1
Objectifs de l’enseignement:
Apprendre à l’étudiant comment installer, programmer et utiliser un API. Lui montrer comment
analyser et respecter les contraintes technologiques et sécuritaires liées à l’interfaçage des différents
éléments industriels avec un API. L’initier à maitriser les tâches d’édition et de débogage des
programmes ainsi que la correction des erreurs détectées.
Contenu de la matière:
TP00 : Prise en main de l’environnement API : Simulation d'un système automatisé, Revue des
différents logiciels. Introduction au logiciel Step7 de Siemens
TP01 : Mise en œuvre d'un API : Configuration Hardware. Initiation à la programmation en Ladder
(Marche-Arrêt d'un actionneur avec maintien). Utilisation des entrés/sorties TOR : Utilisation des
relais, contacteur, … (faire éventuellement les câblages nécessaires).
TP02 : Mise à l'échelle des entrées/sorties analogiques : Mesure du signal à l’entrée d’un capteur
(faire éventuellement les câblages nécessaires). Utilisation de quelques blocs usuels : Opérations
arithmétiques, temporisateurs, Génération d'un signal triangulaire, …
TP03 : Contrôle du niveau d'un réservoir. Utilisation des blocs spéciaux (interruptions)
Exemples d’applications : Réaliser au moins 2 TPs parmi la liste des TPs suivantes
Mode d’évaluation:
Contrôle continu: 100%.
Références bibliographiques
P a g e | 56
Semestre: 3
Unité d’enseignement: UEM 2.1
Matière 3: TP Vision artificielle
VHS: 22h30 (TP: 1h30)
Crédits: 2
Coefficient: 1
Objectifs de l’enseignement:
Présenter et discuter les méthodologies appliquées à la vision par ordinateur. Les concepts abordés et
leurs applications doivent d’une part préparer les étudiants aux outils modernes de la vision
artificielle et d’autre part, les amener à une maîtrise des idées et des techniques leur permettant
d’intégrer un système d’imagerie numérique et de vision dans une application industrielle
Contenu de la matière:
Mode d’évaluation:
Contrôle continu: 100%
Références bibliographiques
P a g e | 57
Semestre: 3
Unité d’enseignement: UEM 2.1
Matière 4: Langage JAVA
VHS: 37h30 (Cours : 1h30, TP: 1h00)
Crédits: 3
Coefficient: 2
Objectifs de l’enseignement:
Java est un langage objet pur, c’est le langage le plus approprié à la programmation du réel. Il est
présent dans les noyaux logiciels de presque tous les appareils technologiques actuels. Cette matière
permet à l’étudiant d’accéder à un niveau appréciable en programmation Java qui lui permet de faire
face à cet aspect de la technologie moderne.
Contenu de la matière:
TP Langage Java
Mode d’évaluation:
Contrôle continu : 40% ; Examen : 60%.
P a g e | 58
Références bibliographiques
Semestre : 3
Unité d’enseignement : UED 2.1
Matière 1 : au choix
VHS : 22h30 (Cours : 1h30)
Crédits : 1
Coefficient : 1
Semestre : 3
Unité d’enseignement : UED 2.1
Matière 2 : au choix
VHS : 22h30 (Cours : 1h30)
Crédits : 1
Coefficient : 1
P a g e | 60
Semestre : 3
Unité d’enseignement : UET 2.1
Matière : Recherche documentaire et conception de mémoire
VHS : 22h30 (Cours : 1h30)
Crédit : 1
Coefficient : 1
Objectifs de l’enseignement :
Donner à l’étudiant les outils nécessaires afin de rechercher l’information utile pour mieux l’exploiter
dans son projet de fin d’études. L’aider à franchir les différentes étapes menant à la rédaction d’un
document scientifique. Lui signifier l'importance de la communication et lui apprendre à présenter de
manière rigoureuse et pédagogique le travail effectué.
Contenu de la matière:
Mode d’évaluation :
Examen : 100%
Références bibliographiques :
Semestre:
Unité d’enseignement: UED
Matière 1: Radio-identification RFID
VHS: 22h30 (Cours: 1h30)
Crédits: 1
Coefficient: 1
Objectifs de l’enseignement:
Acquérir ses notions techniques et pratiques suffisantes sur la technologie RFID en vue de son
implémentation dans des projets sur les systèmes embarqués.
Contenu de la matière:
Mode d’évaluation:
Examen: 100 %.
Références bibliographiques :
1. D. Henrici, RFID Security and Privacy: Concepts, Protocols, and Architectures, Springer-Verlag 2008
2. K. Finkenzeller, RFID Handbook: Fundamentals and Applications in Contactless Smart Cards, Radio
Frequency Identification and Near-Field Communication, 3d edition, Wiley 2010
3. Syed Ahson and Mohammad Ilyas, RFID Handbook : Applications, Technology, Security, and Privacy,
CRC Press 2008
4. http://www.centrenational-rfid.com/fonctionnement-dun-systeme-rfid-article-17-fr-ruid-17.html
5. https://fr.wikipedia.org/wiki/Protocoles_de_communication_RFID
6. https://fr.wikipedia.org/wiki/Radio-identification
7. https://fr.wikipedia.org/wiki/Communication_en_champ_proche
P a g e | 64
Semestre:
Unité d’enseignement: UED
Matière 2: Domotique
VHS: 22h30 (Cours: 1h30)
Crédits: 1
Coefficient: 1
Objectifs de l’enseignement:
Donner à l’étudiant l’ensemble des équipements d’une maison intelligente, leur fonctionnement et
leurs ’utilisations afin qu’il soit capable de dimensionner et de concevoir une installation domotique.
Contenu de la matière:
Mode d’évaluation:
Examen: 100%.
Références bibliographiques :
1. C. Locqueneux, Le Guide de la Maison et des Objets Connectés, Eyrolles 2016
2. F-X. Jeuland, La Maison communicante, Eyrolles, 2008 (2e édition)
3. PROMOTELEC, Habitat communicant, Éditions Promotelec, 2006
4. E. A. Decamps, La Domotique, Presses universitaires de France, Collection « Que sais-je ? », 1988.
5. M. Al-Qutayri, Smart Home Systems, In-Teh, Croatia 2010
6. C. Nugent, Smart Homes and Beyond, IOS Press, Netherlands 2006
P a g e | 65
Semestre :
Unité d’enseignement : UED
Matière 3 : Systèmes embarqués pour l'automobile
VHS : 22h30 (Cours : 1h30)
Crédit : 1
Coefficient : 1
Objectifs de l’enseignement:
Cette matière a pour objectif de donner aux étudiants les fondements nécessaires pour savoir
développer et concevoir des applications de l’électronique embarquée au service de l’automobile qui
est une discipline à part entière visant à maitriser de façon optimale la circulation et la sécurité d’un
véhicule.
Contenu de la matière :
Mode d’évaluation :
Examen : 100 %
Références bibliographiques:
1. S. Daly, Automotive Air Conditioning and Climate Control Systems, Elsevier, 2006.
2. J. Fenton Advances in Vehicle Design, Mechanical Engineering Publications Ltd, 1999.
3. B. Hollembeak, Today's Technician: Automotive Electricity and Electronics Classroom and Shop
Manual Pack, 5th edition, Delmar, 2010.
4. N. Zaman, Automotive Electronics Design Fundamentals, Springer, 2015.
5. G. Asch, Acquisition de données : du capteur à l’ordinateur, Dunod, 2003.
6. G. Asch et al. Acquisition de données, 3e édition, Dunod, 2011.
7. M. Bayart, B. Conrard, A. Chovin, M. Robert, Capteurs et actionneurs intelligents, 2005.
8. P. Dassonvalle, Les Capteurs : Exercices et problèmes corrigés, Dunod, 2005.
9. R. Frank, Understanding Smart Sensors (Artech House sensors library), 2nd edition.
10. F. Boudoin, M. Lavabre, Capteurs : principales utilisations, Edition Casteilla, 2007.
11. J. G. Webster, Measurement, Instrumentation and Sensors Handbook, Taylor & Francis Ltd
P a g e | 66
Semestre :
Unité d’enseignement : UED
Matière 4 : Systèmes d’exploitation des systèmes embarqués
VHS : 22h30 (Cours : 1h30)
Crédit : 1
Coefficient : 1
Objectifs de l’enseignement:
Permettre aux étudiants de connaître les principes fondamentaux des systèmes d'exploitation tout en
étudiant leur mise en pratique dans un système embarqué tel que l’Android.
Contenu de la matière :
Chapitre 1. (4 semaines)
Présentation générale des systèmes d'exploitation et éléments techniques (ex : OS, Android, windows
et linux)
Chapitre 2. (3 semaines)
Gestion des processus
Chapitre 3. (3 semaines)
Gestion de la mémoire
Chapitre 4. (3 semaines)
Gestion des fichiers
Chapitre 5. (2 semaines)
Exécutable
Mode d’évaluation :
Examen : 100 %
Références bibliographiques:
Semestre :
Unité d’enseignement : UED
Matière 5 : Cartes à puces
VHS : 22h30 (Cours : 1h30)
Crédit : 1
Coefficient : 1
Objectifs de l’enseignement:
Acquérir des notions techniques suffisantes sur la technologie, le fonctionnement et l’utilisation des
cartes à puces en vue de son implémentation dans des projets sur les systèmes électroniques
embarqués.
Contenu de la matière :
Mode d’évaluation :
Examen : 100 %
Références bibliographiques:
Semestre :
Unité d’enseignement : UED
Matière 6 : Robotique mobile
VHS : 22h30 (Cours : 1h30)
Crédit : 1
Coefficient : 1
Objectifs de l’enseignement:
Cette matière a pour objectif de donner aux étudiants les fondements nécessaires pour savoir
développer et concevoir des applications de l’électronique embarquée au service de la robotique
mobile qui est une discipline à part entière visant à maitriser le mouvement.
Contenu de la matière :
Mode d’évaluation :
Examen : 100 %
Références bibliographiques:
Semestre :
Unité d’enseignement : UED
Matière 7 : Communication sans fils
VHS : 22h30 (Cours : 1h30)
Crédit : 1
Coefficient : 1
Objectifs de l’enseignement:
Permettre aux étudiants de se familiariser avec les systèmes de communications sans fils afin des les
utiliser dans des applications en électronique des systèmes embarqués. Parmi les divers réseaux sans
fils, nous nous intéresserons plus spécifiquement au réseau WIFI de la norme IEEE 802.11.
Contenu de la matière :
Mode d’évaluation :
Examen : 100 %
Références bibliographiques:
Semestre :
Unité d’enseignement : UED
Matière 8 : Robotique
VHS : 22h30 (Cours : 1h30)
Crédit : 1
Coefficient : 1
Objectifs de l’enseignement:
Introduire l'étudiant aux aspects fondamentaux de la robotique et aux récents développements dans le
domaine de la robotique industrielle.
Contenu de la matière :
Chapitre 1 : Généralités
Définitions, Constituants d'un robot, Classification des robots, Caractéristiques d'un robot, Les
générations de robot, Programmation des robots.
Mode d’évaluation :
Examen : 100 %
Références bibliographiques:
1. H. Asada, J.J.E. Slotine, Robot Analysis and Control, a Wiley Interscience Publication, 1986.
2. J.J. Craig, Introduction to Robotics, Mechanics and Control, Addison-Wesley, 1989.
P a g e | 71
Semestre :
Unité d’enseignement : UED
Matière 9 : Energies renouvelables : le solaire photovoltaïque
VHS : 22h30 (Cours : 1h30)
Crédit : 1
Coefficient : 1
Objectifs de l’enseignement:
Cette matière aborde des notions relatives aux énergies renouvelables non polluantes, aux dispositifs
photovoltaïques (PV), à la conversion PV, aux procédés de fabrication d’une cellule solaire, aux
assemblages des modules PV, à leur dégradation ... Elle aborde, en outre, les systèmes auxiliaires : la
batterie, la pile à combustible (avec l’hydrogène comme vecteur d’énergie), les convertisseurs, … La
matière s’intéressera, par ailleurs, aux différentes charges à alimenter continues ou alternatives en
recherchant toutes les possibilités de couplage avec un générateur PV, à la description d’un système
PV global, ses caractéristiques et à l’optimisation du fonctionnement du système.
Contenu de la matière :
Mode d’évaluation :
Examen : 100 %
Références bibliographiques:
Semestre :
Unité d’enseignement : UED
Matière 10 : Systèmes énergétiques autonomes
VHS : 22h30 (Cours : 1h30)
Crédit : 1
Coefficient : 1
Objectifs de l’enseignement:
Susciter l’intérêt de l’étudiant aux énergies renouvelables en général et aux systèmes énergétiques
exploitant l’énergie solaire ou éolienne en particulier. Faire acquérir à l’étudiant une certaine
compétence dans le dimensionnement d’une installation éolienne ou photovoltaïque.
Contenu de la matière :
Mode d’évaluation :
Examen : 100 %
Références bibliographiques:
Université.................................................
Faculté...................................................
Département............................................
Filière :...............................................
Spécialité :..........................................
Année universitaire 20.... /20....
Le............../.........../20....
Les enseignants, soussignés, après délibération ont arrêté le choix des matières de découverte
du master ….. proposées dans le canevas de ce master. A ce propos, les enseignants* dont
les noms suivent s’engagent à assurer l’enseignement de ces matières. Dans le cas où l’équipe
de formation choisit une matière dont le programme n’est pas disponible dans le canevas, le
responsable de la filière s’engage à adresser ce programme au CPND-ST pour enrichissement
et validation.
* A chaque matière, il est possible d’indiquer le nom de l’enseignant principal et éventuellement le
nom d’un enseignant suppléant.
Observations :.....................................................................................................................................................................
...................................................................................................................................................................................................
Rappels : La nature des matières de découverte doivent apporter un complément à la formation et doivent être choisies en
fonction des besoins du tissu socio-économique local ou régional et de la disponibilité des enseignants spécialistes en la matière.
Université.................................................
Faculté...................................................
Département............................................
Filière :...............................................
Spécialité :..........................................
Année universitaire 20.... /20....
Le............../.........../20....
Les enseignants, soussignés, après délibération ont arrêté le choix des matières de découverte
du master ….. proposées dans le canevas de ce master. A ce propos, les enseignants* dont
les noms suivent s’engagent à assurer l’enseignement de ces matières. Dans le cas où l’équipe
de formation choisit une matière dont le programme n’est pas disponible dans le canevas, le
responsable de la filière s’engage à adresser ce programme au CPND-ST pour enrichissement
et validation.
Observations :.....................................................................................................................................................................
...................................................................................................................................................................................................
Rappels : La nature des matières de découverte doivent apporter un complément à la formation et doivent être
choisies en fonction des besoins du tissu socio-économique local ou régional et de la disponibilité des enseignants
spécialistes en la matière.