GPA787 Microsystèmes

À la fin de ce cours, l’étudiant sera en mesure :

  • de définir le fonctionnement interne des microcontrôleurs;
  • d’appliquer les microcontrôleurs dans un contexte de systèmes embarqués.

Ce cours porte sur les microcontrôleurs de classe PIC (Peripherical Interface Controller) et AVG utilisés pour le contrôle d'équipement électronique embarqué.

Architecture interne, modes d'adressage et jeu d'instructions des PIC. Concepts et outils de développement en langage évolué et en langage assemblé. Techniques de passage de paramètres. Programmation en temps réel. Sécurité des systèmes basés sur les microcontrôleurs. Chien de garde (watchdog timer). Interfaces intégrées dans les microcontrôleurs : interface série, compteur-temporisateur, convertisseur analogique-numérique et numérique-analogique. Introduction au réseau CAN pour les réseaux de terrain.

Séances de laboratoire : développer progressivement un système de commande; incorporer le réseau de terrain CAN dans la commande et dans l’acquisition des données.

Précision sur le préalable : le préalable GPA325 Introduction à l'électronique est spécifique aux profils I, M et P.

Crédits 3
Charge hebdomadaire Cours (3h), laboratoire (3h)
Cycle 1er
Préalables GPA325  
Responsable Département de génie des systèmes
Horaire

Session: Hiver 2020

Groupe Jour Type
01 Mardi 13:30 Activité de cours