Informatique industrielleMathématiques et Informatique 6 (MRI)
Informatique industrielle
Unité d'enseignement Mathématiques et Informatique 6 · M06T_MIN2
5ECTS (UE)
2Coefficient
21:20Heures
Séquencement
Objectifs pédagogiques
Ce cours s'intéresse à la programmation d'applications pour microcontrôleurs avec un langage de haut niveau.La première partie du cours fait le (rappel) des méthodes de représentation de données comme CA1,CA2 pour les entiers signés et le standard IEEE 754 pour les flottants.Elle introduit aussi les composants d'un microcontrôleurs (mémoire, processeur, ...).
La deuxième partie couvre la programmation embarquée avec des cartes électroniques comme PSoC...
Pré-requis
| Module | Unité d'enseignement | Semestre |
|---|---|---|
| Algorithmique et programmation 1 | Eléments constitutifs Facultatifs 1 | S1 |
| Algorithmique et Programmation | Mathématiques et Informatique 5 | S5 |
Programme
Partie 1: 3 cours et 4 TDs
- représentation des entiers
- le standard IEEE754
- Architecture des ordinateurs et microcontrôleurs
Partie 2: 4 Cours et 4 TDs
- Étude des composants d'une carte industrielle
- Introduction sur les bus de données: Bus CAN, I2C,...et d'autres bus de données
- Démonstration d'applications industrielles: réglage de température, détecteur d'intrusion, .
- Initiation à la programmation des PSoC avec le logiciel “PSoC creator”. Mise en œuvre du microcontrôleur PSoC 4 avec différents périphériques
- Communication avec le système Raspberry Pi
Modalités d'évaluation
Contrôles continus
Compétences
2| Réf. | Verbe | Description | Niveau |
|---|---|---|---|
| C1_2 | analyser | la représentation numérique des nombre entiers et réels | 3 |
| C1_2 | justifier | les besoins pour une carte électronique dans le cadre de conception d'un système industriel | 4 |