Technologies du Génie Électrique PLAN DE COURS. Enseignement régulier. Diplôme d Études Collégiales. Technologie de systèmes ordinés (243.

Documents pareils
Plan de cours. Chiffriers et bases de données en gestion commerciale

PLAN DE COURS. Reconnaître le rôle des mathématiques ou de l informatique dans la société contemporaine (0011)

Conférence sur les microcontroleurs.

COLLÈGE DE MAISONNEUVE

! analyse du fonctionnement

J ai des idées pourquoi plagier?! Campagne de sensibilisation sur le plagiat

PLAN DE COURS DÉPARTEMENT ÉLECTRONIQUE INDUSTRIELLE. TITRE DU COURS Ordinateur Outil RA 1-4-2

Université du Québec à Chicoutimi. Département d informatique et de mathématique. Plan de cours. Titre : Élément de programmation.

Soutien technique en informatique

PLAN DE COURS. GPA750 Ordonnancement des systèmes de production aéronautique

MRK 2106 MARKETING RELATIONNEL Hiver crédits Mercredi de 8h30 à 11h20

GIE-3100 : Gestion des ressources humaines en contexte interculturel

Plan de cours. 1. Mise en contexte. 2. Place du cours dans le programme. 3. Descripteur du cours

Dessin Technique GMEC1311. PROFESSEUR Gabriel Cormier, Ph.D. Bureau : 217G2 Tél : Courriel : gabriel.cormier@umoncton.ca

Initiation au binaire

PIC EVAL Dev Board PIC18F97J60

Courriel : waguih.laoun@collegeahuntsic.qc.ca

A.E.C. - Gestion des Applications, TI LEA.BW

Gauthier, Benoît (dir.) Recherche sociale : de la problématique à la collecte des données. Québec : Presses de l Université du Québec.

Programme détaillé BTS INFORMATIQUE DE GESTION DIPLÔME D ETAT. Objectifs de la formation. Les métiers. Durée de la formation

Technologie 9 e année (ébauche)

PLAN DE COMMUNICATION TACTIQUE COMM Faculté des lettres : Département d'information et de communication PLAN DE COURS

Gestion commerciale LCA.8Z. Information : (514) , poste 419

Programming Server-Side Web Applications with Object-Oriented PHP NC Group Syllabus. Duration: 75 hours 1-2-2

TABLE DES MATIÈRES 1. DÉMARRER ISIS 2 2. SAISIE D UN SCHÉMA 3 & ' " ( ) '*+ ", ##) # " -. /0 " 1 2 " 3. SIMULATION 7 " - 4.

Bibliographie. Gestion des risques

UE C avancé cours 1: introduction et révisions

I- Définitions des signaux.

SOMMAIRE ARTICLE 1 - OBJET DU MARCHE ET DE LA CONSULTATION - DISPOSITIONS GENERALES

ANNEXE 2 : Liste des questions entre le directeur et l étudiant

ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

Pascal Forget 2310, Avenue Notre-Dame Québec, (Québec) Canada, G2E 3G5 Tél. (418) Fax (418)

Informatique UE 102. Jean-Yves Antoine. Architecture des ordinateurs et Algorithmique de base. UFR Sciences et Techniques Licence S&T 1ère année

Un contrôle citoyen avec les entreprises

POL 1100 (Méthodes de recherche en politique) Hiver 2012 Local B-0305 Lundi de 13h00-14h30

Christophe CANDILLIER Cours de DataMining mars 2004 Page 1

PLAN DE COURS. Département de sociologie Université du Québec à Montréal

Annonces internes SONATRACH RECHERCHE POUR SON ACTIVITE COMMERCIALISATION :

ÉCOLE DES SCIENCES DE LA GESTION DE L UQAM MBA pour cadres spécialisés en gestion des villes et métropoles

1. PRESENTATION DU PROJET

Robot WIFIBOT Lab V3. 4 roues motrices

Électromécanique de systèmes automatisés

Représentation et analyse des systèmes linéaires

PLAN DE COURS CONCEPT ET MULTIMÉDIA JCW 06

PLAN DE COURS CEGEP DU VIEUX-MONTRÉAL

NUMÉRO (GR) TITRE DU COURS CYCLE

Gestionnaire de réseaux Linux et Windows

Compression Compression par dictionnaires

UNIVERSITE DE TOULON UFR FACULTE DE DROIT REGLEMENT D EXAMEN ANNEE 2012/2017 LICENCE DROIT MENTION DROIT GENERAL

Electron MECATRONIQUE. S.r.l. Educational Equipment Design, Production & Trading. Member of I.D.E.A. International Didactic Equipment Association

A o û t Article Vedette: Marche à suivre pour réussir le développement d un produit.

GEP 360 Recherche terrain sur les sites de pouvoir (3 crédits) Été 2013

Système de sécurité de périmètre INTREPID

ASR-2102 : Produits financiers: assurances et rentes

L3 LEA - Anglais-Allemand / Liste de métiers

Completed Projects / Projets terminés

VILLE DE FROUARD PRESTATIONS NETTOYAGE DES VITRES DES BATIMENTS COMMUNAUX CAHIER DES CLAUSES ADMINISTRATIVES PARTICULIERES (C.C.A.

Informatique Générale

Assembleur. Faculté I&C, André Maurer, Claude Petitpierre

IMM-120 Sécurité, facteurs humains et environnementaux

LICENCE PROFESSIONNELLE EN MANAGEMENT ET ECONOMIE DU NUMERIQUE (LIPMeN)

Ordonnance sur la formation menant au bachelor et au master de l Ecole polytechnique fédérale de Lausanne

UE Programmation Impérative Licence 2ème Année

Genworth MI Canada Inc.

LISTE DE TOUS LES CONTRATS

Optimisation et programmation mathématique. Professeur Michel de Mathelin. Cours intégré : 20 h

Les audits de projets, pourquoi?

M221 Planification de projet TP n 1 DUT QLIO Semestre 2

Introduction CONTENU EN LIGNE

Pour l inscription d une société aux documents précédents s ajoutent les statuts et le journal d annonces légales.

Technologie 8 e année (ébauche)

UFR d Informatique. FORMATION MASTER Domaine SCIENCES, TECHNOLOGIE, SANTE Mention INFORMATIQUE

Bases de données. Chapitre 1. Introduction

GUIDE D ENCADREMENT DES STAGES EN MILIEU DE TRAVAIL POUR LES ÉTUDIANTS INSCRITS À UN PROGRAMME DE DESS OU DE MAÎTRISE PROFESSIONNELLE ADMISSIBLE

PRESENTATION RESSOURCES. Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille

Robot WIFIBOT Lab V4. Lab V4.

Le Groupe des Pensionnés de Bell (GPB) Inc. Chapitre de Québec

Ergonomie des Interfaces Homme-Machine

Enregistrement et transformation du son. S. Natkin Novembre 2001

POLITIQUE DE GESTION DES DOCUMENTS ET DES ARCHIVES DE TÉLÉ-QUÉBEC

TD 1 - Transmission en bande de passe

Introduction aux systèmes temps réel

TER Licence 3 Electronique des Télécoms Transmission GSM

REGLEMENT D ETUDES CADRE DU MASTER OF BUSINESS ADMINISTRATION (MBA) FACULTE D ECONOMIE ET DE MANAGEMENT

Laboratoire 4 Développement d un système intelligent

Cours Informatique Master STEP

Master of Science in Engineering

Satisfaire les Clients au-delà de leurs attentes

Formation des enseignants. Le tensiomètre. Objet technique modélisable issu de l environnement des élèves

IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels

Sommaire détaillé. Sommaire. Réaliser les études préalables. Définir le programme. Choisir et rémunérer le maître d œuvre

MENTION DROIT. U3-POIP 2010/2011

Infographie. Objectifs du programme : Conditions d'admission :

Reproductibilité des expériences de l article "Analyse et réduction du chemin critique dans l exécution d une application"

RÉVISION DU PLAN D OCCUPATION DES SOLS ET SA TRANSFORMATION EN PLAN LOCAL D URBANISME

DECLARATION DE CRÉATION D UNE ENTREPRISE

Bases de données avancées Introduction

Conception et Intégration de Systèmes Critiques

Transcription:

Technologies du Génie Électrique PLAN DE COURS Enseignement régulier Diplôme d Études Collégiales Technologie de systèmes ordinés (243.A0) Cours 243-420-MA Microcontrôleurs et interfaces Session : Hiver 2013 Pondération : 3 3 2 (90 heures) Préalable relatif : Diagnostic numérique (243-310-MA) Corequis : Prototypage II (243-480-MA) Professeur : Claude Barbaud Département des technologies du génie électrique Bureau : D3736A Téléphone: 254-7131, poste 4569 Courriel : cbarbaud@cmaisonneuve.qc.ca

TABLE DES MATIÈRES 1 Présentation du cours... 3 2 Compétences à développer dans ce cours... 3 3 Contenu et déroulement du cours... 4 4 Activités d enseignement et d apprentissage... 4 4.1 Théorie... 4 4.1.1 Explication de la matière... 4 4.1.2 Application des connaissances dans des travaux personnels... 4 4.2 Pratique... 4 4.2.1 Laboratoire... 4 4.2.2 Projet... 4 5 Évaluation sommative... 5 5.1 Théorie... 5 5.2 Pratique... 5 6 Modalités d application des politiques institutionnelles et règles départementales particulières... 6 7 Médiagraphie... 7 7.1 Notes de cours... 7 7.2 Manuels de référence... 7 8 Frais... 8 9 Disponibilité... 8 2

1 PRÉSENTATION DU COURS Le cours Microcontrôleurs et interfaces présente des notions de conception et de programmation adaptées aux microcontrôleurs. Différents types d interfaces communes dans les systèmes électroniques (conversion analogique/numérique, interfaces parallèle et série) sont également utilisés dans ce cours. Aux termes de ce cours, vous serez capable d installer, d intégrer, de programmer et de diagnostiquer des problèmes dans des circuits comportant un microcontrôleur et des interfaces. 2 COMPÉTENCES À DÉVELOPPER DANS CE COURS Il y a quatre compétences qui seront partiellement développées dans ce cours. 1) Diagnostiquer un problème lié à un circuit à base de microprocesseur Prendre connaissance des spécifications, installer un microprocesseur, effectuer des tests afin de déterminer la ou les causes du problème puis rédiger un rapport. 2) Effectuer l intégration et l installation de composants d un système ordiné Prendre connaissance des spécifications, analyser le système projeté, planifier les travaux d intégration et d installation, monter le système, procéder à l intégration de la partie logicielle, tester le système et apporter les correctifs nécessaires, documenter le système. 3) Programmer des systèmes ordinés Prendre connaissance des spécifications, établir les algorithmes, personnaliser l environnement, procéder au codage, effectuer la compilation, effectuer des tests, optimiser le code et documenter le programme 4) Modifier la programmation de systèmes ordinés Prendre connaissance des spécifications, analyser les programmes, planifier le travail, apporter les modifications, effectuer les tests, rédiger un rapport d analyse. 3

3 CONTENU ET DÉROULEMENT DU COURS Semaine Contenu 1 Bilan des connaissances, révision 2 Interfaces parallèles 3 Affichage des données 4 Clavier 5 Compteur et horloges 6 Interruptions 7 Évaluation 8 Conversions numérique à analogique et analogique à numérique (DAC et ADC) 9 Modulation en largeur d impulsion (PWM) 10 Interfaces I2C 11 Interfaces SPI 12 Mémoires (interne et externe) 13 Technologie et architecture des microcontrôleurs 14 Techniques d optimisation 15 Synthèse 16 Évaluation À la septième semaine de cours, l étudiant aura cumulé au moins 20% de sa note finale. 4 ACTIVITÉS D ENSEIGNEMENT ET D APPRENTISSAGE 4.1 Théorie 4.1.1 Explication de la matière exposés devant le groupe; réponse aux questions; discussions. 4.1.2 Application des connaissances dans des travaux personnels 4.2 Pratique 4.2.1 Laboratoire Le laboratoire vous permettra de mettre en pratique les notions apprises durant la partie théorique en plus de vous familiariser avec les différents outils et logiciels. Il est présenté sous la forme d un énoncé qui vous explique les étapes pour certaines parties et les objectifs à atteindre. La rédaction d un rapport complète le laboratoire. 4.2.2 Projet Le projet vous permet de mettre en pratique les notions apprises durant la partie théorique et d exprimer votre créativité dans la planification et dans la réalisation de celui-ci. Le projet est présenté sous la forme d un devis détaillé auquel vous devrez vous conformer. 4

5 ÉVALUATION SOMMATIVE Toutes les évaluations sommatives sont individuelles. Tout plagiat, tentative de plagiat ou collaboration à un plagiat entraîne la note «0». Une récidive entraîne la note «0» pour l ensemble du cours. La présence aux examens est obligatoire. Seul un événement majeur et documenté pourra justifier une reprise. 5.1 Théorie L évaluation théorique est individuelle La partie théorique sera évaluée au moyen de trois examens. Les examens présenteront un ensemble d évaluations de : la compréhension des principes. la planification de montages. l écriture de programmes ou de parties de programmes. Le premier examen portera sur les matières théorique et pratique étudiées durant les semaines 1 à 6 de la session. Il aura lieu pendant la semaine 7 et durera 2 périodes. Le deuxième examen portera sur les matières théorique et pratique étudiées durant les semaines 7 à 13 de la session. Il aura lieu pendant la semaine 14 et durera 2 périodes. Le troisième examen portera sur les matières théorique et pratique étudiées pendant toute la session. Il aura lieu pendant la semaine 14 et durera 2 périodes. 5.2 Pratique L évaluation des laboratoires peut est faite en équipe, d un maximum de deux personnes. Les points suivants seront évalués lors des laboratoires : La préparation; Le fonctionnement; Le rapport. La participation individuelle aux travaux de l équipe 5.2.1 Préparation des laboratoires Consulter les ouvrages de référence Effectuer les calculs préliminaires Prévoir les circuits et les programmes Préparer les tableaux de mesures 5.2.2 Fonctionnement du laboratoire Évidemment! 5.2.3 Rapport de laboratoire Le rapport de laboratoire doit comprendre : Une introduction (but du laboratoire); 5

Les résultats de fonctionnement (tableau, graphique, etc.); Une discussion sur les résultats et les problèmes rencontrés au laboratoire; Les réponses aux questions ; Une conclusion. Le rapport doit être remis au plus tard la semaine suivante, sinon il est refusé. 5.2.4 Participation individuelle Cette partie est évaluée par l observation : de la qualité de la participation de la répartition des tâches 5.3 Évaluation du projet L'évaluation du projet tiendra compte des points suivants : Respect de l'échéancier; Fonctionnement de l'appareil; Qualité de la réalisation; Rédaction du rapport. L échéancier de travail, les exigences précises et les critères d évaluation du projet se trouvent sur le site web du cours (voir la médiagraphie) 5.4 Pondération des évaluations Examen no 1 (semaine 7) 16 % Examen no 2 (semaine 14) 16,5 % Examen no 3 (semaine 16) 17,5 % Projet 15 % Laboratoires 17,5 % Examen de laboratoire 17,5 % Total 100 % 6 MODALITÉS D APPLICATION DES POLITIQUES INSTITUTIONNELLES ET RÈGLES DÉPARTEMENTALES PARTICULIÈRES Le Collège considère la présence des étudiants en classe comme un des facteurs importants favorisant la réussite scolaire, mais il estime qu elle ne constitue pas, en soi, un objet d évaluation sommative. En conséquence, aucun point n est accordé ou retranché uniquement pour la présence ou l absence des étudiants en classe. Le retard ou l absence à l évaluation finale entraîne automatiquement la note 0 pour cette évaluation. Advenant une absence prolongée et motivée, une entente entre le professeur et l étudiant pourra modifier les pénalités de retard. Les absences sont valables si les raisons alléguées sont jugées graves ou exceptionnelles. Dans une perspective de respect de l intégrité intellectuelle, la fraude et le plagiat sont sanctionnés. Il y a fraude chaque fois qu un étudiant fausse ou tente de fausser le résultat d une évaluation; il y a plagiat chaque fois qu un étudiant s approprie, en tout ou en partie, un document papier, audiovisuel ou électronique qu il n a pas produit. La fraude entraîne la note zéro pour l évaluation sommative. Le plagiat ainsi que la participation ou la collaboration au plagiat peuvent également entraîner jusqu à la note zéro. 6

L étudiant recevra ses résultats par Omnivox dans un délai de deux semaines après la remise du travail au professeur. Il n y aura pas de reprise de travaux ni de reprise de l examen final. La Politique relative à l'emploi et à la qualité de la langue française du Collège comprend des dispositions dont la mise en application est précisée par la règle qui suit: dans toutes les évaluations de travaux écrits hors classe, il y a pénalisation pour les fautes de français, et ce, jusqu'à un maximum de 10 %. De plus, pour les évaluations écrites en classe, il peut y avoir pénalisation, jusqu'à un maximum de 10 %. Le professeur peut de plus exiger qu'une copie surchargée de fautes soit refaite avant qu'il ne l'évalue; dans ce cas, la pénalité de 10 % est automatiquement imposée. L'étudiant doit avoir reçu avant la mi-session (24 avril) des résultats correspondant à au moins 20 % de la note finale. L utilisation du téléphone cellulaire et du lecteur mp3 durant le cours est proscrit. Que ce soit pour téléphoner, vérifier ses appels ou vérifier sa messagerie texte, aucune raison ne sera acceptée pour justifier son utilisation. Ces appareils doivent être rangés; ils ne doivent pas être installés sur la table de travail. 7 MÉDIAGRAPHIE 7.1 Notes de cours Les notes de cours vous seront fournies via le site web du cours. http://tge.cmaisonneuve.qc.ca/barbaud/243-420-ma%20microcontrôleurs%20et%20interfaces/index.htm 7.2 Manuels de référence BALCH, Mark, A Comprehensive Guide to Digital Electronics and Computer System Architecture, 2003, 460 p., ISBN 0071409270 / 9780071409278 CCS, C Compiler reference manual, Custom computer services Inc, 2001, www.ccsinfo.com DI JASIO, Lucio, Programming 16-Bit PIC Microcontrollers in C Learning to Fly the PIC 24, Newnes, Elsevier, 2007, 400 p., ISBN10 : 0-7506-8292-2 FLOYD, Thomas L. Systèmes numériques, 9ème édition, Les Éditions Reynald Goulet Inc, 2006, 871 p. ISBN 2-89377-324-9 IOVINE, John, PIC Robotics: A Beginner's Guide to Robotics Projects Using the PIC Micro, McGraw- Hill, 2004, 274p., ISBN 0071373241 / 9780071373241 IOVINE, John, PIC Microcontroller Project Book, McGraw-Hill, 2004, 292 p., ISBN: 0071437045 / 9780071437042 JAIN, R.P., Modern Digital Electronics, 2006, Mc-Graw-Hill, 636 p., ISBN 0073404578 / 9780073404578 KLEITZ, William, Digital Electronics: A practical approach, 8th edition, 2008, 944 p., Prentice-Hall, ISBN-10: 0132435780 ; ISBN-13: 9780132435789 7

MAYEUX, Pascal, Apprendre la programmation des PIC par l'expérimentation et la simulation, Editions techniques et scientifiques françaises (ETSF), 2005, 368 p, ISBN10 : 2-10-048924-0 MICROCHIP, PIC16F87X Data sheet, Microchip technology Inc, Chandler, AZ, 2001, http://ww1.microchip.com/downloads/en/devicedoc/30292c.pdf PARET, Dominique, Le bus I2C Principes et mise en œuvre, Dunod, Paris, 1999, 368 p., ISBN : 9782100047062 PEATMAN, John B., Design with PIC Microcontrollers, Québec, Prentice-Hall, Upper Saddle River, NJ, 1998, 271 p. ISBN 0-13-759259-0 PREDKO, Mike Programming and Customizing PIC Micro Microcontrollers, McGraw Hill, 2007. 1000 p. ISBN 0071472878 / 9780071472876 TAVERNIER, Christian Programmation en C des PIC, Dunod l'usine nouvelle, Paris, 2005, 216 p., ISBN10 : 2-10-048894-5 8 FRAIS Les étudiants doivent se procurer un programmeur de PIC : Pickit 2 (45$) ou Pickit 3 (55$) ou ICD 3 (220$) Le matériel requis pour le laboratoire et le projet sera disponible au magasin du département. 9 DISPONIBILITÉ Je serai disponible plusieurs heures par semaine à mon bureau. Ces heures de disponibilité seront affichées sur la porte du bureau. 8