TP Systèmes à Microcontrôleurs
Résumé de section
-
-
Objectifs pédagogiques :
Découvrir l'interface et les fonctionnalités de l'environnement de développement intégré (IDE). • Maîtriser la création et la configuration d'un projet pour un microcontrôleur cible. • Comprendre les étapes de la chaîne de compilation (compilation, assemblage, édition de liens). • Apprendre à programmer (flasher) la carte cible. • S'initier aux outils de débogage de base (points d'arrêt, exécution pas à pas, visualisation des registres).
-
-
-
Objectifs:
· Comprendre le mécanisme des interruptions matérielles
· Maîtriser le pilotage de registres à décalage (74HC595)
· Implémenter un chenillard bidirectionnel
-
-
-
Objectifs:
· Implémenter une Machine à États Finis (MEF)
· Générer un signal PWM pour contrôler la vitesse d’un moteur
· Piloter un pont en H pour inverser le sens de rotation
-
-
-
Objectifs:
· Comprendre le principe de la commande de charge alternative
· Utiliser la détection de passage par zéro
· Piloter un relais statique (SSR) avec un angle de phase variable
-
-
-
Objectifs:
· Comprendre le fonctionnement d’un moteur pas-à-pas
· Utiliser Timer1 en mode CTC pour générer des impulsions précises
· Gérer vitesse, accélération et position
-
-
-
Objectifs
· Maîtriser l’utilisation de l’ADC par registres internes
· Comprendre le conditionnement de signal avec amplificateurs opérationnels
· Acquérir des données de capteurs analogiques avec précision
-
-
-
Objectifs:
· Comprendre le concept de multitâche coopératif
· Utiliser les pointeurs sur fonction pour créer un ordonnanceur
· Gérer plusieurs tâches périodiques avec une seule interruption
-