Search Log in FR EN

Microcontroleurs 1Génie Electrique 1 (GSI)

FISE GSI Semester 5 Common Core Machine translation

Microcontrollers 1

Teaching unit Electrical Engineering 1 · GI.SIS5.GE1
8ECTS (EU)
3Coefficient
28:00Hours

Séquencement

C TD C TD C TD C TD C TD C TD C TD C TD C TD TP TP TP TP TP TP TP TP TP TP TP TP TP

Learning objectives

  • Introduce digital microprogramming systems and process control via peripherals or inputs/outputs (E/S).
  • Give a fairly broad overview allowing the future engineer to assess the opportunity and how to use microcontroller solutions in his future job.
  • Implement the basic functions of these components so that concrete developments can be addressed in good conditions.
  • Address the corollary functions of microcontrollers such as input and display devices (Human-Machine Interface = IHM), process controls, etc...

Prerequisites

ModuleTeaching unitSemester
Digital ElectronicsApplied and Industrial Sciences 3S3
Electrokinetics 3Applied and Industrial Sciences 4S4
ElectronicsPO GSI 2S4

Program

  1. Hardware and software architecture of a microprocessor system or various microcontrollers: arithmetic and logical unit, bus and internal registers, address decoding, memory capacity and memory plan.
  2. General organization and structure of a real time program in C language. Specifications for microcontrollers, types of variables, memory organization.
  3. Internal or peripheral resources: parallel input/output ports, programmable timer, Analog-Digital converter, interruptions and specificities for MICROCHIP PIC18F4520.
  4. Applications: Speed-indexed LED Chenillard on an analog input, 7-segment display, matrix keyboard made as a 16h TP project
  5. Current offer of microcontrollers. Methodology for selecting microcontrollers based on inputs/outputs (E/S) used in process control.

Assessment

  • Individual evaluation of the project rated + possible ongoing controls or TP (from 25% to 0 of final score according to absences)
  • Final exam (from 75% to 100% of final score depending on absences) Authorized documents: One sheet A3 double-sided or 2 sheets A4 double-sided or 4 pages in total, with personal notes MANUSCRITES (not photocopied, printing from a prohibited tablet). Copying of exam annals is prohibited.
  • MICRO datasheet
  • the file p18f4520.h of the internal register structures Annal examinations are available on Celene

References

  • C. Tavernier, - Description and implementation, Dunod.
  • C. Tavernier,
  • C. Tavernier,

Skills

5
Ref.VerbDescriptionLevel
C1_2recognizeidentify the needs of a process vis-à-vis the microcontrolerant2
C1_2recognizeKnow and use the internal organization of a microcontroller2
C2_1definedefine the control needs of a microcontroller process3
C3_1designuse and program basic microcontroller functions: inputs/outputs, timers, analog input using analog-digital converter (ADC)3
C6_2planplanning and organizing group work on the project2