Les microcontrôleurs — 4ᵉ Sciences Techniques 6 Sections31 Lessons5 Quizzes8 Hours
Présentation du chapitre
Ce chapitre est la suite directe de ce que vous savez déjà faire : écrire un programme
en langage évolué et le charger dans un microcontrôleur. On y ajoute les trois savoirs
qui transforment un programme qui tourne en un système qui réagit :
les interruptions, les timers et le convertisseur analogique-numérique.
- Programmer un microcontrôleur — CD 1.7
- Mettre en œuvre un système technique piloté par une carte à microcontrôleur — CD 2.7
- Traduire un cahier des charges en algorithme puis en programme, et en rendre compte — CD 3.7
Un seul fil conducteur
Tout le chapitre tourne autour d’un même système : l’alarme d’un logement.
À chaque séance, le cahier des charges s’enrichit et vous avez besoin d’un savoir nouveau
pour y répondre.
| Séance 1 — un capteur doit déclencher la sirène immédiatement | l’interruption INT |
| Séance 2 — quatre zones à surveiller, et quel microcontrôleur choisir ? | l’interruption RBI |
| Séance 3 — la sirène doit s’arrêter au bout de 30 secondes | le TIMER0 |
| Séance 4 — une console tactile remplace l’interrupteur | le convertisseur A/N |
Chaque séance suit le même rythme : une situation-problème, le cours avec des composants interactifs, des exercices corrigés, puis un travail pratique sous Proteus ISIS. Les registres cliquables et les calculateurs sont là pour que vous essayiez : changez les valeurs, observez, revenez en arrière. C’est en manipulant qu’on retient.
