Discussions au sujet des autres produits NI

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

Mesure de vitesse d'un moteur avec un capteur fourche

 

Bonjour ,

Je suis en train de faire un projet  d'asservissement et de régulation  d'un moteur a courant continu, avec une carte Arduino Uno et LabVIEW  

Je veux mesurer la vitesse de ce moteur avec le capteurTCST2103 

Ayoubas01_0-1647348617709.png

une roue sur arbre moteur avec un seul dent , une fois que le disque coupe, le signal fournit un front descendant  

Ayoubas01_1-1647348812692.png

Donc je veux mesurer ma vitesse on comptant le temps entre deux front successive, cela fait  un tour complet et par la suite on peut déduire la vitesse en tr/s. Puis en tr/min

Ayoubas01_3-1647348973851.png

1-probleme A: avec Arduino et LabVIEW je trouve  pas une fonction qui me permet  de  détecter un front  montant ou descendent et qui calcule la fréquence directement (par contre j'ai essayé une carte  NI y'a une entrée compteur de fréquence cela marche nickel ) , mais dans  mon cas , je pensais a faire un seuil (en rouge) au de-là  de  cette valeur ca se détecte soit comme un front montant ou descendant     

-ma question donc comment je peux détecter un front avec Arduino LINX par exemple a part ce que j'ai proposé  ? 

-est ce qu'il existe une façon de le faire avec des interruption genre broche 2 sur Arduino  ?

Sinon quelqu'un peut me sauver soit avec des exemples ou des propositions !

Merci d'avance  

 

 

 

0 Compliments
Message 1 sur 2
1 503 Visites

cross post…

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Compliments
Message 2 sur 2
1 446 Visites