Systèmes embarqués

Systèmes embarqués

  • ECTS

    2 crédits

  • Composante

    Collège Sciences et Technologies pour l’Energie et l’Environnement (STEE)

  • Volume horaire

    16,5h

Description

Cette UE propose à l'étudiant d'acquérir une vision globale de la conception d'un système embarqué autonome, en énergie et communicant sans fil.

Le cours présente l'architecture générale d'un système embarqué ainsi que la démarche de conception associé à sa réalisation.

Côté architecture, les aspects énergie, capteurs, actuateurs, communication et intelligence embarquée sont détaillés. Au niveau de la conception, il s'agit de mettre en avant le compromis, fortement lié à l'application, entre la performance, l'autonomie, les dimensions et le coût de fabrication.

Cet enseignement est dispensé sous la forme d'un cours suivi d’un mini-projet, à mener seul ou en binôme, proposant le développement d'une application embarquée à partir de briques matérielles assemblées.

Ressources pédagogiques :

Cours en pdf, plateforme de développement embarquée permettant l'assemblage de briques matérielles et programmable en langage C.

Lire moins

Objectifs

À la fin de cette UE, vous serez capable de : 

  • Appréhender la démarche de conception de systèmes embarqués et les contraintes associées, 
  • Manier les outils de développements de logiciels embarqués, 
  • Développer une analyse critique de la performance d'un système embarqué. 
Lire moins

Heures d'enseignement

  • CMCours Magistral6h
  • TDTravaux Dirigés6h
  • TPTravaux Pratique4,5h

Pré-requis obligatoires

Connaissances en Electronique et en développement logiciel (Langage C)

Lire moins

Contrôle des connaissances

Évaluation Continue Intégrale (ECI) 100%. 

Lire moins

Compétences visées

Bloc C3 : Embarquer les solutions logicielles

C3.1 Configurer et programmer des capteurs, effecteurs et de l'internet des objets

Compétent

C3.2 Configurer, programmer et gérer des réseaux

Compétent

C3.3 Concevoir, configurer et programmer des systèmes d'exploitation

Compétent

C3.4 Concevoir et déployer des logiciels sur des appareils mobiles

Compétent

Lire moins