From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Discussions au sujet des autres produits NI

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

Précision compteur PCI6010

Bonjour,

 

J'ai une carte d'acquisition PCI 6010 qui contient un timer 80MHz.

J'ai un capteur effet-hall (Cherry GS100502) devant une roue dentée d'un axe en rotation (banc moteur à inertie) qui me sort un signal carré que je rentre dans la voie compteur de la carte (PFI0).

 

J'enregistre la période entre chaque dent pour la mettre dans un fichier txt pour ensuite faire du traitement. Voici brut ce que ça donne dans le fichier txt :

...

0.001124225000

0.001134325000

0.001114100000

0.001111525000

0.001121687500

0.001121662500

0.001111587500

0.001116600000

0.001126725000

0.001129262500

0.001104000000

...

 

En divisant par la période (1/80e6 = 12.5ns), ceci me donne les valeurs entières suivantes sur un graphefichier txt brut

 

Je m'aperçois d'une chose à laquelle je ne m'attendais pas quand je zoom sur mes points : dent zoom

J'ai vraisemblablement des points tous les 200 en Y. Mon "problème" est qu'au global, la précision sur ma période semble être de 200/80e6 plutôt que 1/80e6.

Ce qui est bizarre, c'est que sur une même ligne, je n'ai pas exactement les mêmes valeurs, j'ai bien une "quantification" de 1 :

dent zoom ligne

Pourquoi ai-je des valeurs tous les 200 environs et non pas 1? Je n'arrive pas à croire que c'est un hasard.

 

Je pourrai vous envoyer le code ce soir, mais c'est juste un Daqmax automatique (bloc bleu) qui envoie le vecteur dans un bloc "write to spreadsheet" pour me faire le fichier texte, ni plus, ni moins.

 

Merci pour votre retour.

 

Loic

 

PS : J'ai cru faire un premier Post mais celui-ci n'apparait pas dans le forum, j'espère que je ne fais pas de doublon.

0 Compliments
Message 1 sur 2
2 538 Visites

Je crois bien que mon capteur a un pas de calcul de 2500ns (400khz) en fait, d'où le pourquoi du comment.

 

 

0 Compliments
Message 2 sur 2
2 497 Visites