Search Log in FR EN

Informatique industrielleMathématiques et Informatique 6 (MRI)

FISA MRI Semester 6 Common Core Machine translation

Industrial Computing

Teaching unit Mathematics and Computer Science 6 · M06T_MIN2
5ECTS (EU)
2Coefficient
21:20Hours

Séquencement

C TD C TD C TD C TD C TD C TD C TD C TD

Learning objectives

This course focuses on programming applications for microcontrollers with a high level language. The first part of the course provides (recall) data representation methods such as CA1,CA2 for signed integers and IEEE 754 for floats. It also introduces the components of a microcontroller (memory, processor, ...).

The second part covers embedded programming with electronic cards like PSoC...

Prerequisites

ModuleTeaching unitSemester
Algorithms and Programming 1Optional Constitutive Elements 1S1
Algorithms and ProgrammingMathematics and Computer Science 5S5

Program

Part 1: 3 courses and 4 TDs

  1. representation of integers
  2. IEEE754 standard
  3. Computer and microcontroller architecture

Part 2: 4 Courses and 4 TDs

  1. Study of industrial card components
  2. Introduction on data buses: CAN Bus, I2C,...and other data buses
  3. Demonstration of industrial applications: temperature control, intrusion detector, .
  4. Introduction to the programming of PSoC with the software "PsoC creator". Implementation of PSoC 4 microcontroller with different devices
  5. Communication with the Raspberry Pi system

Assessment

Continuous checks

Skills

2
Ref.VerbDescriptionLevel
C1_2analyzenumerical representation of integer and real numbers3
C1_2justifyrequirements for an electronic card as part of the design of an industrial system4