243-420 Microcontroleurs Et Interfaces

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 9

Technologies du Gnie lectrique

PLAN DE COURS

Enseignement rgulier Diplme dtudes collgiales

Technologie de systmes ordins (243.A0)

C o u r s 243-420-MA Microcontrleurs et interfaces

Session : Automne 2011

Pondration : 33 2 (90 heures)

Pralable relatif : Diagnostic numrique (243-310-MA) Corequis : Prototypage II (243-480-MA)

Professeur :

Marc Juneau Dpartement des technologies du gnie lectrique Bureau : D3736E Tlphone: 254-7131, poste 4706 Courriel : [email protected]

243-410 Microcontrleurs et interfaces

TABLE DES MATIRES


1 2 3 4 Prsentation du cours..........................................................................................................3 Comptences dvelopper dans ce cours ..........................................................................3 Contenu et droulement du cours .......................................................................................4 Activits denseignement et dapprentissage .....................................................................5 4.1 Thorie .........................................................................................................................5 Explication de la matire .....................................................................................5 Application des connaissances dans des travaux personnels ..............................5 Laboratoire ...........................................................................................................5 Projet ....................................................................................................................5 4.1.1 4.1.2 4.2 4.2.1 4.2.2 5 5.1 5.2

Pratique ........................................................................................................................5

valuation sommative ........................................................................................................6 Thorie .........................................................................................................................6 Pratique ........................................................................................................................6

6 Modalits dapplication des politiques institutionnelles et rgles dpartementales particulires .................................................................................................................................7 7 Mdiagraphie ......................................................................................................................8 7.1 7.2 8 9 Notes de cours .............................................................................................................8 Manuels de rfrence...................................................................................................8

Frais ....................................................................................................................................9 Disponibilit .......................................................................................................................9

243-410 Microcontrleurs et interfaces

PRSENTATION DU COURS

Le cours Microcontrleurs et interfaces prsente des notions de conception et de programmation adaptes aux microcontrleurs. Diffrents types dinterfaces communes dans les systmes lectroniques (conversion analogique/numrique, communication parallle et srie) sont galement prsentes dans ce cours. Aux termes de ce cours, vous serez capable dinstaller, dintgrer, de programmer et de diagnostiquer des problmes dans des circuits comportant un microcontrleur et des interfaces.

COMPTENCES DVELOPPER DANS CE COURS

Il y a quatre comptences qui seront dveloppes dans ce cours. 1) Diagnostiquer un problme li un circuit base de microprocesseur Prendre connaissance des spcifications, installer un microprocesseur, effectuer des tests afin de dterminer la ou les causes du problme puis rdiger un rapport. 2) Effectuer lintgration et linstallation de composants dun systme ordin Prendre connaissance des spcifications, analyser le systme projet, planifier les travaux dintgration et dinstallation, monter le systme, procder lintgration de la partie logicielle, tester le systme et apporter les correctifs ncessaires, documenter le systme. 3) Programmer des systmes ordins Prendre connaissance des spcifications, tablir les algorithmes, personnaliser lenvironnement, procder au codage, effectuer la compilation, effectuer des tests, optimiser le code et documenter le programme 4) Modifier la programmation de systmes ordins Prendre connaissance des spcifications, analyser les programmes, planifier le travail, apporter les modifications, effectuer les tests, rdiger un rapport danalyse.

243-410 Microcontrleurs et interfaces

CONTENU ET DROULEMENT DU COURS


Contenu des modules Introduction Rvision + documentation Laboratoire 1 : BIST (partie 1/3) Organisation des donnes (tableaux, listes, structures, porte, etc.) Laboratoire 1 : BIST (partie 2/3) Pointeurs et passage de paramtres Laboratoire 1 : BIST (partie 3/3) Compteurs Horloges Interruptions Projet : prsentation et planification Les interfaces parallles Projet : phase A (Clavier et afficheur) Examen 1 Projet : phase A (Clavier et afficheur) Relance 2 La communication I C Projet : Dmonstration phase A Dbut phase B (Mmoire externe) La communication SPI Projet : phase B (Mmoire externe) Priphriques spcialiss ex: CNA et PWM Projet : phase B (Mmoire externe) Technologies et architectures des microcontrleurs Projet : Dmonstration phase B phase C (Zones et Alarme) Examen 2 phase C (Zones et Alarme) Gestions de mmoire Projet : Dmonstration phase C phase D (Perfectionnement) Gestion temporel phase D (Perfectionnement) Techniques doptimisation Remise du projet Synthse (valuation formative ) valuation finale : Pratique valuation finale : Thorie Temps 3h 3h 3h 3h 3h 3h 3h 3h 3h 3h 3h 3h 3h 3h 3h 3h 3h 3h 3h 3h 3h 3h 3h 3h
5% 5% 10 % 5%

Semaine 1

valuations

2 3 4 5 6

5%

Laboratoire 1

5% 10 %

Remise TP 1 Examen 1

7 8 9

Projet phase A

Remise TP2 Projet phase B Examen 2

10

11 12 13 14 15 Semaine examens

5%

Projet phase C

3h 3h 3h 10 % Projet 3h 5% 3h Remise TP3 170 min 17.5% valuation P 170 min 17.5% valuation T

243-410 Microcontrleurs et interfaces la septime semaine de cours, ltudiant aura cumul au moins 20% de sa note finale, compos de la faon suivante : un examen de 10% un laboratoire de 5% un travail personnel de 5%

ACTIVITS DENSEIGNEMENT ET DAPPRENTISSAGE

4.1 Thorie
4.1.1 Explication de la matire exposs devant le groupe; rponse 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 faire un retour sur les notions apprises prcdemment et de mettre en pratique les notions apprises durant la partie thorique en plus de vous familiariser avec les diffrents outils et logiciels. Il est prsent sous la forme dun nonc qui vous explique les tapes pour certaines parties et les objectifs atteindre. La rdaction dun rapport complte le laboratoire. 4.2.2 Projet Le projet vous permet de mettre en pratique les notions apprises durant la partie thorique et dexprimer votre crativit dans la planification et dans la ralisation de celui-ci. Le projet est prsent sous la forme dun devis dtaill auquel vous devrez vous conformer.

243-410 Microcontrleurs et interfaces

VALUATION SOMMATIVE

Toutes les valuations sommatives sont individuelles. Tout plagiat, tentative de plagiat ou collaboration un plagiat entrane la note 0 . Une rcidive entrane la note 0 pour lensemble du cours. La prsence aux examens est obligatoire. Seul un vnement majeur et document pourra justifier une reprise.

5.1 Thorie
La partie thorique sera value au moyen de trois examens et de trois travaux personnels pour un total de 42.5% de la note finale. Examen 1 Examen 2 Examen 3 Travail personnel 1 Travail personnel 2 Travail personnel 3 Total 10 % 10 % 17.5% 5% 5% 5% 52.5%

Les travaux personnels seront faits en classe et pourront tre termins la maison. Ils devront tre remis le vendredi de leur semaine de remise 17h au plus tard. Les examens seront faits sur papier avec le droit aux notes du cours seulement. Lexamen final consiste planifier la ralisation dun systme selon des spcifications prcises.

5.2 Pratique
La partie pratique sera value au moyen dun laboratoire, dun projet et dun examen pratique pour un total de 47.5% de la note finale. Laboratoire 1 Projet Examen pratique Total 5% 25 % 17.5 % 47.5%

Le laboratoire est un petit projet de rvision et dintgration des acquis. Il sera valu selon les critres suivant : respect des chances, fonctionnement, clart du code, qualit de la documentation.

243-410 Microcontrleurs et interfaces Le projet est une synthse des notions apprises dans le cours et fera le pont entre ce cours et dautres cours du programme. Il sera valu selon les critres suivant : dmarche, respect des chances, fonctionnement, clart du code, crativit, qualit de la documentation. Lexamen pratique aura lieu durant la semaine des examens. Il consiste modifier un systme fonctionnel en fonction de diverses contraintes.

MODALITS DAPPLICATION DES POLITIQUES


INSTITUTIONNELLES ET RGLES DPARTEMENTALES PARTICULIRES

Le Collge considre la prsence des tudiants en classe comme un des facteurs importants favorisant la russite scolaire, mais il estime quelle ne constitue pas, en soi, un objet dvaluation sommative. En consquence, aucun point nest accord ou retranch uniquement pour la prsence ou labsence des tudiants en classe. Le retard ou labsence lvaluation finale entrane automatiquement la note 0 pour cette valuation. Advenant une absence prolonge et motive, une entente entre le professeur et ltudiant pourra modifier les pnalits de retard. Les absences sont valables si les raisons allgues sont juges graves ou exceptionnelles. Dans une perspective de respect de lintgrit intellectuelle, la fraude et le plagiat sont sanctionns. Il y a fraude chaque fois quun tudiant fausse ou tente de fausser le rsultat dune valuation; il y a plagiat chaque fois quun tudiant sapproprie, en tout ou en partie, un document papier, audiovisuel ou lectronique quil na pas produit. La fraude entrane la note zro pour lvaluation sommative. Le plagiat ainsi que la participation ou la collaboration au plagiat peuvent galement entraner jusqu la note zro. Ltudiant doit normalement recevoir ses rsultats par Omnivox dans un dlai de deux semaines aprs la remise du travail au professeur. Il ny aura pas de reprise de travaux ni de reprise de lexamen final. Toute demande du report dune valuation pour fte religieuse doit tre traite et peut faire lobjet daccommodements raisonnables. Ltudiant doit aviser ses professeurs par crit avant la fin de la deuxime semaine de la session. La Politique relative l'emploi et la qualit de la langue franaise du Collge comprend des dispositions dont la mise en application est prcise par la rgle qui suit: dans toutes les valuations de travaux crits hors classe, il y a pnalisation pour les fautes de franais, et ce, jusqu' un maximum de 10 %. De plus, pour les valuations crites en classe, il peut y avoir pnalisation, jusqu' un maximum de 10 %. Le professeur peut de plus exiger qu'une copie

243-410 Microcontrleurs et interfaces surcharge de fautes soit refaite avant qu'il ne l'value; dans ce cas, la pnalit de 10 % est automatiquement impose. L'tudiant doit avoir reu avant la mi-session des rsultats correspondant au moins 20 % de la note finale. Lutilisation du tlphone cellulaire et du lecteur mp3 durant le cours est proscrit. Que ce soit pour tlphoner, vrifier ses appels ou vrifier sa messagerie texte, aucune raison ne sera accepte pour justifier son utilisation. Ces appareils doivent tre rangs; ils ne doivent pas tre installs sur la table de travail. Veuillez noter que les 10, 11 et 12 mars 2010 sont des journes dvaluation formative prvues au calendrier scolaire. Lvaluation formative a pour but de fournir ltudiant, durant le droulement dun cours, de linformation sur son apprentissage dans le but de laider poursuivre son cours. Les journes dvaluation formative peuvent comprendre des activits diriges ou des activits de tutorat et la prsence des tudiants ces journes peut tre exige.

MDIAGRAPHIE

7.1 Notes de cours


Les notes de cours vous seront fournies lectroniquement via Omnivox

7.2 Manuels de rfrence


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. Systmes numriques, 9me dition, Les ditions Reynald Goulet Inc, 2006, 871 p. ISBN 289377-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 MAYEUX, Pascal, Apprendre la programmation des PIC par l'exprimentation et la simulation, Editions techniques et scientifiques franaises (ETSF), 2005, 368 p, ISBN10 : 2-10-048924-0 8

243-410 Microcontrleurs et interfaces


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, Qubec, 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 : 210-048894-5

FRAIS

Le matriel requis pour le laboratoire et le projet sera disponible au magasin du dpartement.

DISPONIBILIT

Je serai disponible plusieurs heures par semaine mon bureau. Ces heures de disponibilit seront affiches sur la porte du bureau et sur Omnivox.

Vous aimerez peut-être aussi