Écriture d'un programme pour la mesure de la fréquence de rotation du moteur

Schéma :

On remarquera que :

  • le câblage de ILS sur l'entrée D2 (La broche D2 reçoit maintenant le signal image de la fréquence de rotation du moteur).

  • On a supprimé l'oscilloscope pour simplifier le câblage.

Explication du principe de la mesure de la fréquence utilisé dans le programme.

Forme du signal présent sur la broche D2.

Il y a deux éléments importants à gérer :

  • la détection d'un front descendant (passage devant l'aimant)

  • la mesure du temps jusqu'au prochain front descendant et le calcul de la fréquence de rotation.

On va pour le moment détecter le front descendant présent sur la broche D2.

Consulter le lien suivant sur la fonction attachInterrupt().

Q10/ Justifier les paramètres de fonction attachInterrup() dans le programme ci-dessus.

Q11/Télécharger le fichier ci-dessous et tester. Conclusion.

Le résultat a obtenir pour valider la détection d'un front de descente sur D2.