GEII : Informatique Industrielle

GEII : Informatique Industrielle

  • ECTS

    4 crédits

  • Composante

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

  • Volume horaire

    39h

Description

Contenu de l’enseignement en Informatique Industrielle :

0) Rappels : Logique combinatoire & séquentielle - Numération & Codage binaire - Représentation des nombres binaires signés.

1) Le B.A.BA des microcontrôleurs, interfaçage et architecture des systèmes à processeurs. Choix du microcontrôleur 8 bits

2) Programmation en langage bas niveau, le langage assembleur à l’aide du logiciel de développement IDE CodeWarrior et conversion en langage machine.

3) Les interfaces de communication E/S parallèles et transferts de données E/S.

4) Les temporisateurs programmables : TIMER 8, 16 bits.

5) Programmation des interruptions par test d’état ou programmation par interruptions vectorisées ?

Lire moins

Objectifs

  • Donner aux élèves des bases concernant l’utilisation d’un microcontrôleur et sa programmation en langage bas niveau : le langage assembleur,
  • Interfaçage avec les périphériques, gestion des entrées/sorties, étude des mécanismes d’interruptions à l’initiative ou non du microcontrôleur (scrutation par test d’état et interruption vectorisée),
  • Applications lors des séances de travaux pratiques : chenillard, temporisation, commande et pilotage de moteurs pas à pas et/ou servomoteur.
Lire moins

Heures d'enseignement

  • Informatique industrielle - CMCours Magistral9h
  • Informatique industrielle - TDTravaux Dirigés10,5h
  • TPTravaux Pratique19,5h

Pré-requis obligatoires

  • Notions d’électronique numérique : logique combinatoire et logique séquentielle.
  • Bases de numération et langage binaire. (Voir Rappels 0).
Lire moins

Contrôle des connaissances

100% Contrôle Continu Intégral :

  • 25% CC1     Comptes-rendus de TP,
  • 25% CC2     ORAL TP,
  • 50% CC3     Epreuve Ecrite durée 1h30.
Lire moins

Compétences visées

Apprendre à programmer un microcontrôleur en langage assembleur à partir de sa notice constructeur, l’application étant le séquençage et le pilotage d’un moteur.

Lire moins