Faculté d ingénierie PLAN DE COURS Génie électrique Systèmes à microprocesseurs PRÉALABLE : GELE3422 GELE5343 PROFESSEUR Gabriel Cormier, Ph.D., ing. Bureau : 217G2 Tél : 858-4566 Courriel : gabriel.cormier@umoncton.ca HORAIRE Théorie : Jeudi, 8:30 à 11:15, local 251G1 HEURES DE CONSULTATION Mardi : 13:00 à 16:00 Mercredi : 13:00 à 16:00 Hiver 2013 MONCTON 2013 01 10 GELE5343 Page 1 de 5
CRÉDITS : DESCRIPTION : 3 0 (3 heures de cours par semaine) Systèmes à microprocesseurs, à bus synchrones et asynchrones, interruption, effet de lignes de transmission sur le bus, blindage et mise à la masse, arbitration des bus, protocoles, technologies des mémoires, DMA, contrôleurs, communication séries et standards, modems, modes de communication parallèle et instrumentation GPIB. QUALITÉS DU BCAPG 1 Les qualités suivantes seront développées ou renforcées et seront évaluées dans le cadre de ce cours : QR4 : Conception QR5 : Utilisation d outils d ingénierie QR6 : Travail individuel et en équipe QR7 : Communication QR12 : Apprentissage continu OBJECTIFS GÉNÉRAUX : Utilisation d un microcontrôleur 32 bits. OBJECTIFS SPÉCIFIQUES : Savoir programmer un microcontrôleur PIC32 en C. Comprendre les principaux protocoles de communication des microcontrôleurs. Utiliser le PIC32 pour contrôler différents instruments. CONTENU : 1. Introduction aux systèmes à microprocesseurs 2. Rappel de la programmation en C a. Flot de programmation b. Commandes communes c. Interruptions 3. Mémoire a. Technologies b. Adressage c. Contrôleurs 4. Microcontrôleurs a. Famille PIC b. ARM 5. Bus et interfaces a. GPIB b. USB c. I 2 C et SM 6. Architectures 1 Bureau canadien d agrément des programmes de génie GELE5343 Page 2 de 5
a. MIPS, ARM, Atmel b. Autres architectures SÉANCES DE LABORATOIRE (aucune) MÉTHODOLOGIE : Les sessions de cours seront dispensées sous forme d enseignement magistral. Le logiciel MPLab de Microchip sera utilisé pour la programmation des PIC. ÉVALUATION : Formative : Il y aura 3 projets dans le cours. Sommative : INSTRUMENT(S) DE MESURE PONDÉRATION DATE TENTATIVE CONTENU Projet 1 20 % 7 fév. 2013 Projet 2 20 % 14 mars 2013 Projet 3 30 % 11 avril 2013 Examen final 30 % 1.0 à 6.0 TOTAL : 100 % Barème : La note de passage du cours est 60%. Barème Lettre Qualificatif (*) Barème Lettre Qualificatif (*) 0 E Échec 77 B- Supérieur à la moyenne 60 D Suffisant 80 B Supérieur à la moyenne 63 D+ Suffisant 83 B+ Supérieur à la moyenne 67 C- Moyen 87 A- Supérieur 70 C Moyen 90 A Supérieur 73 C+ Moyen 93 A+ Exceptionnel * Voir article 8.4 des règlements universitaires AUTRES RENSEIGNEMENTS COMPLÉMENTAIRES : 1. Le résultat final des évaluations sera remis aux étudiantes et étudiants au plus tard deux semaines suivant la remise des travaux. 2. Les travaux sont remis à 15h00 de la date établie. Si un travail est remis en retard, les points suivants seront enlevés sur la note finale du travail en question. - Entre 0 heure et 24 heures après la date établie (avant 16h00 le lendemain) : 15% - Entre 24 heures et 48 heures après la date établie (avant 16h00 le surlendemain) : 30%. - Plus de 48 heures, ne sera pas accepté. GELE5343 Page 3 de 5
3. Si une étudiante ou un étudiant s absente un trop grand nombre de fois à un cours, le professeur peut lui demander de se retirer du cours (Art. 10.9.1, R.U.). 4. Si une étudiante ou un étudiant ne se présente pas à une épreuve d évaluation sans avoir informé au préalable le professeur, ce dernier lui attribuera automatiquement la lettre E pour cette épreuve. Dans le cas où l étudiante ou l étudiant aurait averti le professeur de son absence à une épreuve, elle ou il doit remettre au secrétariat un billet médical dès son retour à l Université (Art. 10.9.2, R.U.). 5. Aucune forme de fraude n est tolérée : tricherie, plagiat, logiciels non permis par le professeur, etc. Elle entraîne automatiquement la lettre E (Art. 10.9.3, R.U.). 6. Les exigences linguistiques telles qu approuvées par le Sénat académique seront appliquées pour tous les travaux (voir Annexe). 7. Les notes de cours, exercices, problèmes supplémentaires et autres sont tous sur le serveur MIMOSA à l'adresse suivante: /COURS/Gabriel Cormier/Systèmes à microprocesseurs/. Il est de votre responsabilité de vérifier le contenu de ce répertoire. RESSOURCES ET/OU MATÉRIEL : Notes de cours GELE5343, Gabriel Cormier Manuels de référence Lucio Di Jasio, Programming 32-bit Microcontrollers in C Exploring the PIC32, 2008, Newnes Press, ISBN: 978-0-7506-8709-6 Signature du professeure/professeur Date GELE5343 Page 4 de 5
ANNEXE : Barème de correction du français (orthographe, grammaire et syntaxe) L'évaluation de la partie linguistique porte sur une TRANCHE DE 400 MOTS. Si l'examen ou le travail compte moins de 400 mots, le barème sera réduit proportionnellement à la longueur du texte évalué. S'i1 compte plus de 400 mots, l'évaluation se limite à une tranche de 400 mots située n'importe où dans le texte. Faute de grammaire 2 et de syntaxe 3 Impropriété 4 Incompréhension totale 5 Comptabilisation des fautes 1 point 1 point 2 points Barème pour le calcul de la pénalité (sur 400 mots) Examen en temps limite, sans grammaire ni dictionnaire Total de 12 à 23 points: réduction d'une demi-cote (ex.: la note passe de B à B-). Total de 24 points et plus: réduction d'une pleine cote (ex.: la note passe de B à C). Examen en temps limite, grammaire et dictionnaire autorisés Total de 8 à 15 points: réduction d'une demi-cote (ex.: la note passe de B à B-). Total de 16 points et plus: réduction d'une pleine cote (ex.: la note passe de B à C). Travail sans contrainte de temps, documentation permise Total de 4 à 7 points: réduction d'une demi-cote (ex.: la note passe de B à C+). Total de 8 points et plus: réduction d'une pleine cote (ex.: la note passe de B à C). 2 Faute de grammaire: faute d'accord, d'orthographe, de conjugaison, etc. 3 Faute de syntaxe: faute de structure. 4 Impropriété: anglicisme, vocabulaire de la discipline mal utilisé, emploi d'un mot inexistant, etc. 5 Incompréhension totale: cas où il est impossible de dégager le sens voulu d'un passage, tel qu'il est écrit, après deux lectures attentives. GELE5343 Page 5 de 5