Search Log in FR EN

Microcontrôleurs 1Sciences de l'Ingénieur S6 (GSI)

FISA GSI Semester 6 Common Core Machine translation

Microcontrollers 1

Teaching unit Engineering Sciences S6 · GI.FISA.SIS6
9ECTS (EU)
1Coefficient
34:00Hours

Séquencement

C TD C TD C TD C TD C TD C TD C TD C TD C TD C C TP TP TP TP 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

  • Project rated (25% of final score)
  • Final examination + possible ongoing controls or TP (75% of final score) Authorized documents: Course/TD/project or personal TPs TPs/projects of other pairs, whether or not photocopied, and annals of examinations are prohibited. 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