le 10-06-2020 03:22 AM
Bonjour,
Je réalise en ce moment un projet d'acquisition de mesures d'une sonde. Pour ce faire je dois faire l'acquisition de deux capteurs:
La sonde renvoie une trame de donnée
Le codeur mesure la position et également la vitesse.
Pour faire l'acquisition j'utilise un arduino mega qui renvoie une trame de données à LabVIEW telle que :
TRAME = [DONNEE_SONDE;POSITION_CODEUR;VITESSE_CODEUR]
Sur LabVIEW, pas de soucis, j'arrive à faire l'acquisition et le traitement de mes données.
Le seul point qui me pose problème c'est l'enregistrement des données. En effet, je dois pas enregistrer mes données en fonction du temps mais je dois enregistrer les données de la sonde en fonction de la position du codeur.
C'est a dire que je dois faire une mesure tous les 5 cm..
J'ai essayé avec des registres à décalges mais je ne trouve pas de solutions qui marche pour le moment, quelqu'un aurait une idée?
En PJ, le projet complet de mon projet.
Merci par avance ! 🙂
le 11-16-2020 11:15 AM
Bonjour,
j'utilise en général une tache MAX avec une horloge externe, celle du codeur.
A tu essayé de cette façon?
Les données quand tu démarre la tache sous LV sont directes.