Microcontrôleurs 2Sciences de l'Ingénieur S7 (GSI)
Microcontrôleurs 2
Séquencement
Objectifs pédagogiques
Après avoir vu les bases des systèmes à microcontrôleurs et des applications comme les dispositifs de saisie et d'affichage et les commandes de processus dans le cours précédent, ce cours aborde les méthodes de communications : les liaisons séries asynchrones et synchrones, les bus parallèles, les bus de terrains…
Pré-requis
| Module | Unité d'enseignement | Semestre |
|---|---|---|
| Electronique Numérique | sciences Appliquées et Industrielles 3 | S3 |
| Electocinétique 3 | sciences Appliquées et Industrielles 4 | S4 |
| Electronique | PO GSI 2 | S4 |
| Microcontrôleurs 1 | Sciences de l'Ingénieur S6 | S6 |
Programme
Le microcontrôleur utilisé est le PIC18F4520 de MICROCHIP.
I. Liaison série asynchrone : étude du format et de la vitesse de transmission, interface UART, normes RS232, RS423, RS422 et RS485, protocole de gestion de flux matériel et logiciel.
II. Liaison/communication parallèle.
III. Bus de communication local séries synchrones SPI et I2C.
IV. Panorama des bus de terrain industriels et de leurs caractéristiques: JBUS/MODBUS, CAN, etc.
V. Applications : affichage sur LCD par liaison parallèle, liaison série asynchrone RS232 (imprimante), acquisition d'une température par SPI, horodateur par I2C.
Modalités d'évaluation
- TPs notés +contrôles éventuels (25% de la note finale = coeff 1) Les TPs ou partie de TP qui seront notés peuvent varier d'une année à l'autre.
- Examen final (75% de la note finale = coeff 3) Documents autorisés: Cours/TD/TP personnels Les TPs d'autres binômes , même photocopiés, et les annales d’examens sont INTERDITES. Des annales d’examens sont disponibles sur l'ENT : Célène>GSI>3A>Génie Electrique>MICROCONTROLEURS
Références bibliographiques
- C. Tavernier, “ Microcontrôleur 68HC11 - Description et mise en œuvre ”, Dunod.
- C. Tavernier, “ les Microcontrôleurs PIC – Description ”, Dunod.
- C. Tavernier, “ les Microcontrôleurs PIC – Applications ”, Dunod.
Compétences
4| Réf. | Verbe | Description | Niveau |
|---|---|---|---|
| C1_2 | identifier | connaîtres les différentes techniques de communication d'un microcontrôleur : liaison parallèle, série asynchrone et synchrone (SPI et I2C) | 2 |
| C2_1 | résoudre | mesurer et analyser une trame de communication | 3 |
| C3_2 | mettre en place | mettre en œuvre les différentes techniques de communication | 2 |
| C6_1 | organiser | travailler en temps contraint | 2 |