le 02-27-2015 04:24 AM
Bonjour à tous.
Je dois réaliser un contrôle de linéarité d'un capteur de type analogique.
L'opération est de comparer la rampe de ce capteur à celle d'un codeur étalon absolu 16 bits directement relié en sortie parallèle sur ma carte NI DAQ.
Actuellement, mon acquisition est cadencée par les horloges d'échantillonnages, ce qui induit une constante temps.
Or je voudrais acquérir mes données à chaque changement d'état CODEUR.
Par exemple, à la valeur 1500 (points codeur) je veux la valeur courante capteur associée. et ce à chaque incrément codeur.
Je sèche un peu la, donc tous conseils seront les bienvenues 🙂
Vi en pièce jointe.
Merci.
le 03-01-2015 05:07 AM
Bonjour driver23,
attention, tu es devant la porte du "club de ceux qui codent n'importe comment".
Quand on regarde un de tes codes .... tu préfères que les autres disent "Bof" ou "Woaw" ?
à toi de chosir.
le 03-01-2015 06:31 AM
je suis de l'avis de ouadji un peu de "mise en forme" facilite la compréhension pour le lecteur
le 03-01-2015 06:35 AM
tu as 4 flux d'erreur en parallèle
à quoi sert la mise en tableau pour rentrer dans la boucle for ?
le 03-02-2015 02:12 AM
Bonjour, désolé pour le "bazarre"...
le tableau sert à l'indéxer ma boucle for.
le 03-02-2015 02:32 AM
Cependant, avez-vous compris ma problématique?
03-02-2015 12:30 PM - modifié 03-02-2015 12:53 PM
mais il n'y a qu'un élément dans le tableau
pourquoi avoir 2 fichiers et pas un seul ?
surtout que les résultats doivent être liés
de ce que je comprends tu veux mesurer ton capteur analogique en te servant du capteur numérique comme "référence" pour le déclenchement de l'acquisition analogique
et d'enregistrer le tout
le 03-02-2015 01:18 PM
un peu comme cela ?
le 03-03-2015 07:23 AM
Salut Thib,
merci pour l'interêt que tu portes à mon problème.
J'ai essayé le code que tu m'as envoyé et cela ne marche pas.
Je n'obtient qu'une seule valeur dans mon fichier au lieu de plus de 8000...
J'ai supprimé le noeud de rétroaction et la boucle condition et cela fonctionne.
Cependant, ce n'est pas la solution à mon problème... je désire toujours enregister les valeurs (capteur&codeur) à chaque incrémentation codeur.
le 03-03-2015 07:35 AM
Autant pour moi Thib, petit problème de signe de comparaison.
Ca fonctionne! merci beaucoup.