
SAE 3
La SAE 3 (Situation d'Apprentissage et d'Evaluation semestre 3) est un projet pédagogique réalisé afin d'appliquer les compétences acquises lors du semestre passé.
Le 3ᵉ semestre marque le début des cours de spécialité (Electronique et Systèmes Embarqués, dans mon cas), ce projet est donc le premier à mettre en avant nos compétences spécialisées.
L'objectif de ce projet était de contrôler et d'asservir un moteur électrique avec une carte Arduino.
Puis, dans un second temps, de rajouter une IHM (Interface Homme-Machine) pour envoyer nos consignes de vitesse à la carte Arduino (donc au moteur) et d'avoir un retour graphique sur l'évolution de la vitesse réelle.
Expérience acquise :
Ce projet a permis d'acquérir de nombreuses compétences techniques telles que :
-
La conception d'un système en suivant un calendrier
-
La programmation en différents langages sur un même projet
-
La mise en place d'un asservissement PID
Ainsi que d'autres compétences telles que :
-
La réalisation d'une interface élégante
-
La recherche du fonctionnement de composants inconnus
-
La maintenance
Expérience téchnique :
Pour connaitre le vitesse de rotation du moteur nous avons dû apprendre le fonctionnement d'un moteur à encodeur et comment l'exploiter avec un Arduino UNO. Mais également vérifier notre résultat grâce à un tachymètre.


Vérification de la vitesse avec un tachymètre.

Nous avons appris à mettre en place une communication série entre une carte Arduino et un ordinateur contenant un programme python qui affiche visuellement les informations fournies par la carte Arduino.
Pour mettre en place un asservissement PID nous avons dû apprendre les effets des différents coefficients du PID. Nous avons par le suite, via des curseurs configurés sur notre IHM, modifié progressivement les valeurs des coefficients, afin de trouver une configuration idéale.
Expériences supplémentaires:
Pour commencer notre projet, notre professeur nous a fournis un moteur à encodeur, une carte de puissance, une carte Arduino ainsi qu'une batterie 6V.
Le moteur et la carte de puissance étaient nouveaux pour nous, nous connaissions leur rôle mais pas le fonctionnement de ces éléments.
Pour résoudre ce problème nous avons cherché les documentations des composants ainsi que des exemples de projets réalisés avec ces composants.
Une fois que le projet a été fonctionnel une avons eu comme tâche de le modifier (d'effectuer une maintenance) afin de faire correspondre l'aspect visuel de notre IHM au goût de notre "client" (ici notre professeur).
Nous obtenons donc le résultat final suivant :

Résultat :
Après 30h de montage, de programmation et d'essais, nous obtenons un résultat propre visuellement mais surtout fonctionnel et rapide :