Microcontroleurs 1Génie Electrique 1 (GSI)
Microcontroleurs 1
Unité d'enseignement Génie Electrique 1 · GI.SIS5.GE1
8ECTS (UE)
3Coefficient
28:00Heures
Séquencement
Objectifs pédagogiques
- Introduire les systèmes microprogrammés numériques et la commande de processus via des périphériques ou des entrées/sorties (E/S).
- Donner un aperçu synthétique assez large permettant au futur ingénieur d'évaluer l'opportunité et la manière d'utiliser des solutions microcontrôleurs dans son futur métier.
- Mettre en œuvre les fonctions de base de ces composants pour pouvoir aborder dans de bonnes conditions des développements concrets.
- Aborder les fonctions corollaires des microcontrôleurs telles que les dispositifs de saisie et d'affichage (Interface Homme-Machine = IHM), les commandes de processus, etc...
Pré-requis
| Module | Unité d'enseignement | Semestre |
|---|---|---|
| Electronique Numérique | sciences Appliquées et Industrielles 3 | S3 |
| Electocinétique 3 | sciences Appliquées et Industrielles 4 | S4 |
| Electronique | PO GSI 2 | S4 |
Programme
- Architecture matérielle et logicielle d'un système à microprocesseur ou des différents microcontrôleurs : unité arithmétique et logique, bus et registres internes, décodage d'adresse, capacité mémoire et plan mémoire.
- Organisation générale et structure d'un programme TEMPS REEL en langage C. Spécificités pour les microcontrôleurs, types de variables, organisation mémoire.
- Ressources internes ou périphériques : ports d'entrée/sortie parallèle, timer programmable, convertisseur Analogique-Numérique, interruptions et spécificités pour le PIC18F4520 de MICROCHIP.
- Applications : Chenillard à LED à vitesse indexée sur une entrée analogique, afficheur 7 segments, clavier matriciel réalisé sous forme de projet sur 16h TP
- Offre actuelle des microcontrôleurs. Méthodologie de choix des microcontrôleurs en fonction des entrées/sorties (E/S) utilisés dans le contrôle d'un processus.
Modalités d'évaluation
- Evaluation individuelle du Projet noté + éventuellement contrôles en cours ou TP (de 25% à 0 de la note finale selon absences)
- Examen final (de 75% à 100% de la note finale selon les absences) Documents autorisés: Une feuille A3 recto-verso ou 2 feuilles A4 recto-verso soit 4 pages au total, avec notes personnelles MANUSCRITES (non photocopiées, impression depuis une tablette interdite). La recopie d'annales d'examen est interdite.
- la datasheet du MICRO
- le fichier p18f4520.h des structures des registres internes Des annales d’examens sont disponibles sur Célène
Références bibliographiques
- C. Tavernier, “ Microcontrôleur 68HC11 - Description et mise en œuvre ”, Dunod.
- C. Tavernier, “ les Microcontrôleurs PIC – Description ”, Dunod ;
- C. Tavernier, “ les Microcontrôleurs PIC – Applications ”, Dunod.
Compétences
5| Réf. | Verbe | Description | Niveau |
|---|---|---|---|
| C1_2 | reconnaître | identifier les besoins d'un processus vis-à-vis du microcontroleur | 2 |
| C1_2 | reconnaître | Connaître et utiliser l'organisation interne d'un microcontrôleur | 2 |
| C2_1 | définir | définir les besoins de contrôle d'un processus à base de microcontrôleur | 3 |
| C3_1 | concevoir | utiliser et programmer les fonctions de base d'un microcontrôleur: entrées/sorties, Timers, entrée analogique utilisant un convertisseur analogique-digital (ADC) | 3 |
| C6_2 | planifier | planifier et organiser le travail en groupe sur le projet | 2 |