Haute Ecole de la Province de Liège

Informations générales sur l'unité d'enseignement : "Capteurs et contrôle de dispositifs mobiles"

Cycle 1
Niveau du cadre francophone de certification 6
Code INS-1-010 1.2.1
Crédits ECTS 6
Volume horaire (h/an) 75
Période Quadrimestre 2
Implantation(s) TECHNIQUE - Seraing
Unité Obligatoire
Responsable de la fiche COLINET, DIDIER
Pondération 60
Composition de l'unité d'enseignement
Intitulé Nombre d'heures Pondération
Logiciel de contrôle: notions avancées 60 48
Programmation de microcontrôleurs 15 12
Prérequis -
Corequis
Electronique
Technique des microprocesseurs : notions de base
  • Acquis d'apprentissage spécifiques sanctionnés par l'évaluation

  • Au terme du cours de Capteurs, l'étudiant(e) sera capable de définir la structure générale d'un capteur et d'en analyser les caractéristiques métrologiques afin de l'utiliser dans le cadre de son futur métier.

    Au terme du cours de Capteurs, l'étudiant(e) sera capable d'énumérer et de décrire le fonctionnement de différents types de capteurs pouvant être rencontrés dans le cadre de son cursus.

    Au terme du cours de Logiciel de contrôle : Notions avancées, l'étudiant(e) sera capable de contrôler un système numérique simple par l'intermédiaire d'une carte d'interfaçage industrielle en élaborant un programme sur PC.

    Au terme du cours de Logiciel de contrôle : Notions avancées, l'étudiant(e) sera capable d’analyser et de comprendre un système robotisé composé de capteurs, de servomoteurs et de systèmes embarqués Arduino.

    Au terme du cours de Logiciel de contrôle : Notions avancées, l'étudiant(e) sera capable de concevoir un programme simple sur les systèmes embarqués Arduino

    Au terme du cours de Logiciel de contrôle : Notions avancées, l'étudiant(e) sera également capable de comprendre les difficultés liées aux contraintes de temps qu'il devra résoudre plus tard dans son cursus.

  • Objectifs

  • Capteurs :

    Acquérir une connaissance générale des capteurs traditionnels et une vision industrielle utilisés dans l’industrie.

    Situer la place et l’importance des capteurs dans un système ou une chaîne industrielle.

    Logiciel de contrôle: notions avancées :

    L'étudiant doit être capable de contrôler certains systèmes externes par programmation sur une plateforme PC traditionnelle ainsi que sur un système à µc embarqué.

  • Contenus

  • Capteurs :

    Introduction aux capteurs.

    Les capteurs dans les dispositifs informatiques et industriels.

    Caractéristiques métrologiques d'un capteur.

    Etude de plusieurs capteurs (détecteurs de proximités, position, mouvement, accélération, …).

    Interfaçage des capteurs.

     

    Logiciel de contrôle: notions avancées :

    Notion de décodage interne du PC.

    Etude générale de l'interfaçage parallèle: - E/S parallèle synchrone, - E/S parallèle asynchrone (hand shake).

    Etude de l'interfaçage Centronics. (imprimante)

    Généralités sur les circuits programmables. Evolution vers les circuits intégrés type "chip set".

    Etude du circuit d'interface parallèle programmable 8255.

    Etude du circuit "Timer" 8254.

    Etude d'une carte d'interfaçage 8255/8254 et programmation de cette carte.

    Etude et conception d'une interface de communication vers un module LCD.

    Etude du contrôleur d'interruptions 8259.

    Notion de drivers sous Ms-Dos.

    Etude du mécanisme des E/S sour Windows NT.

    Etude et programmation d'un système à µc embarqué sur un robot. 

    Exemples de travaux de laboratoire :

    Ecriture d’un utilitaire de gestion Centronics.

    Ecriture d’un programme de communication parallèle entre 2 PC.

    Acquisition de données via un convertisseur ADC (ADC809).

    Contrôle d'un LCD.

    Contrôle d'un robot via la programmation d'un µc.

  • Méthodes d'enseignement et d'apprentissage

  • Cours magistraux
  • Travaux de laboratoire
  • Autres méthodes

    Capteurs :

    Logiciel de contrôle: notions avancées :

  • Evaluation

  • Logiciel de contrôle: notions avancées
    • Examen Ecrit
    • Examen Oral
    • Evaluation Continue
    Programmation de microcontrôleurs
    • Langue(s) de l'unité d'enseignement

    • Français
    • Supports de cours

    • Aucun support
    • Lectures conseillées

    • Capteurs :

       

       

      Logiciel de contrôle: notions avancées :